Daniel Vassallo wrote that he had left Amazon the week before, after eight years in AWS. He then sold short products instead of one big bet. That essay was originally published on February 9, 2019. The Medium page is dated February 10. He co-wrote an AWS PDF, recorded a Twitter course, and started Small Bets in 2021. On April 18, 2025 he wrote that he sold Small Bets to Gumroad for $3.6 million.
A solopreneur starts and runs a business without a standing staff. His pages need the other names on them: Josh Pschorr on the PDF, guest teachers in the class library, and Gumroad as the buyer after the sale. A freestyle entrepreneur builds the business around a life and still has to get paid. Every dollar below is dated and attributed. The figures are self-reported or taken from a page fetched on November 6, 2026, and they are unaudited.
Daniel Vassallo at a glance
| Item | What the sources support |
|---|---|
| Known for | Small Bets. The Good Parts of AWS, with Josh Pschorr. Everyone Can Build a Twitter Audience |
| Model | Short Gumroad products, then a lifetime community. He wrote that Gumroad bought it. On November 6, 2026 the class site was closed to new members |
| Team | He left Amazon on his own. The book page names co-author Josh Pschorr. The class list names other teachers. On April 18, 2025 he wrote that he still decides what happens at Small Bets |
| Notable work | Userbase, still linked on his homepage. The AWS PDF (December 2019). The Twitter video (April 22, 2020). Profit and Loss (December 29, 2020). Small Bets, from 2021. The newsletter |
| Where to follow | dvassallo.com, fetched November 6, 2026: Small Bets, the newsletter, both Gumroad products, Userbase, and Twitter |
The story, from an AWS salary to a sold community
A week he put on the page
On the Medium page dated February 10, 2019, he published “Why I quit a $500K job at Amazon to work for myself.” The same page says it was originally published on February 9, 2019. The page also titles it “Only Intrinsic Motivation Lasts,” which is the label on his homepage.
Last week I left my cushy job at Amazon after 8 years.
Daniel Vassallo, on that page. All of that time was in AWS, building tools for developers. He joined as an entry-level developer and reached senior engineer within 3.5 years. He wrote that he could get the work done in 40 hours a week. Pay started at $75K in the first year and grew to $511K in the last year.
I could have made another $1M if I stayed another couple of years.
He wrote that the target was to cover expenses before the savings ran out, and that he was going all in on independence. The Bootstrapping Calculator README says he used four parameters to test the quit. Only income is a guess. The README prints no savings balance.
Two products, sold to people already asking
Gumroad’s June 26, 2020 spotlight says, in its lede, that his Twitter account went from zero to 35,000 followers in 16 months and that he made $190,000 on Gumroad in six months. The same page describes Userbase as an ambitious SaaS he knew would take years, and says he knew he could not live on it right away.
This started as an experiment and it wasn’t something I thought I’d be doing.
Daniel Vassallo, as quoted by Gumroad that day. With Josh Pschorr, a former colleague, he took $5,000 of pre-orders at $24 before the PDF was started. They time-boxed about a month, about three weeks full-time, and released it on Christmas Day 2019. Gumroad quoted him: “After 14 days the product had made $45,000,” with sales then approaching $100,000. The Twitter video was approaching $100,000 after two months, at $50, or $65 with a spreadsheet.
On September 14, 2020 he published “$210,822 in 9 months.” The PDF is 173 pages, with pre-orders since October 3, 2019. The video is 100 minutes, released April 22, 2020, with no pre-orders. Together: $237,207 in sales and $210,822 in profit, $24,802 a month on average. About 160 hours, then 16.
Finding customers is the bigger challenge.
Daniel Vassallo, September 14, 2020. He had a bit over 12,000 followers at the first sale and wrote that every dollar traced to that audience. The same essay puts both launches at about $40,000 in two weeks, against the $45,000 above. The email announcing the Twitter product to 880 people is $6,367. A name-your-price hour drew 2,559 sales: almost $8,000 in the narrative, $7,868 on that page’s source list.
On November 6, 2026 the book was $10 with 15,691 sales, and the video was $25 with 15,355 sales, plus an undated “(now 190,000+)”. The book page’s 15 years with AWS, 11 inside it, counts both authors. His 2019 essay says eight years at Amazon.
A portfolio, then one December
A Thread Reader copy of status 1495838991752384513 says Feb 21. Its data-time, 1645470781, is February 21, 2022, 19:13 UTC. About six months in, he stopped trying one opportunity after another. He cut Userbase’s scope, time-boxed the PDF to four weeks, and freelanced about 20 hours a month. The thread repeats the $40,000 fortnight. It prints no Userbase revenue. The Userbase about page, fetched November 6, 2026, names him founder and owner, places the business in Seattle, and prints no revenue.
I would keep what works, and throw away the rest.
Daniel Vassallo, in that thread. Profit over the prior 24 months averaged $23,098 a month. He also wrote, “Who cares about scale?” and, “First, remember that to thrive, you must first survive.”
A Medium page dated December 20, 2021, and marked originally published January 27, 2021, puts December 2020 at $31,962 in revenue and $25,385 in profit. A November 4, 2020 tweet made $9,270. Profit and Loss launched December 29 and added $11,117. The December 2020 dollars are in the text either way.
Small Bets, then the sale
On April 22, 2025 he told Gumroad’s creators that Small Bets had joined Gumroad, and pointed to a post on X for the terms. The LinkedIn post’s schema date is April 18, 2025.
Small Bets began in 2021 as a live course I hosted through Gumroad.
Daniel Vassallo, April 22, 2025. He ran it 29 times. A chat for the recordings became the community: 6,775 members, started on a whim 3.5 years earlier, plus 13 resident experts. He invited a lifetime signup that day, with no recurring fee. He described flexible work arranged around a life, which is the shape of a lifestyle business.
I just sold my business Small Bets for $3.6M to Gumroad.
Daniel Vassallo, April 18, 2025. A sale was not on his radar. Half cash, half stock options: $900,000 he said he had received the week before the post, and $900,000 in 12 months. Options vest 10 percent every six months. He wrote that he will run Small Bets for five years. Quit, and the unvested part lapses. Part-time help for Gumroad. No salary, except a Washington minimum wage he put at $69,500 a year. Gumroad had bought 10 percent the year before for $500,000. He called $3.6 million for 90 percent a $4 million valuation. Profit was almost $500,000 excluding Gumroad fees, which he tied to 2024 and called an 8x multiple. He wrote that they expect $1 million in profit within the first two years, and he cited 41 consecutive cash-flow-positive months.
I still decide what happens there.
He wrote that this could change. He thanked 6,692 lifetime members. Four days later the Gumroad post says 6,775. He also wrote that people with first-hand experience can help beyond any AI or piece of software. These pages do not confirm the second payment or the later profit.
What the pages say now
On November 6, 2026, smallbets.com said “54 Expert-Led Classes,” and that Small Bets is closed to new members. The classes stay online for people who already have them, and the emails keep coming. Teachers include Justin Welsh, Sahil Lavingia, Arvid Kahl, and Louie Bacaj. newsletter.smallbets.co, a Substack, showed over 8,000 subscribers.
The playbook: five moves he actually dated
Our words, tied to the record above. More founder pages are on the solopreneurs hub, including Pieter Levels and Paul Jarvis.
1. Make the self-employment last before you hunt a home run
Several small offers, nearly in parallel. The $23,098 average is one 24-month stretch in the February 2022 thread, not a forecast.
2. Cap the hours before you know if it paid
Four weeks in the 2022 thread. About a month, and about three weeks full-time, in the June 2020 interview. About 160 hours, then 16, in the September 2020 essay. The clocks do not match.
3. Let the questions name the product
Answer in public. Sell the part that does not fit in a reply. He told Gumroad the goal was “purely financial.”
4. Change the price where people can see it
The PDF went $24, then $28, then $38, then $15. He cut the video by $10. On November 6, 2026 the stickers were $10 and $25.
5. Keep a list you send yourself
The Twitter-product email to 880 people is the $6,367 line. The newsletter fetched November 6, 2026 is a Substack with over 8,000 subscribers. The list outlived any one post. We like Kit for this: it’s free up to 10,000 subscribers. Partner link · T&Cs apply. Kit’s help center, updated September 23, 2026 and fetched November 6, 2026, says “The Free plan costs $0 per month” for as long as you stay under 10,000 subscribers, with “Up to 10,000 email subscribers” and “Unlimited email broadcasts.” Visual automations, email sequences, and AI Connectors are on the paid plans. Past the cap, “You’ll need to upgrade to a paid plan to keep sending.” Our recommendation. Nothing fetched here says he uses Kit.
What did not work, and the caveats
- Userbase has no revenue line in the February 21, 2022 thread or on userbase.com. The about page names him founder and owner, and places the business in Seattle.
- One essay, two dates. December 20, 2021 on the page, and “originally published” January 27, 2021. Use the December 2020 dollars.
- Do not multiply today’s sticker. On November 6, 2026 the book was $10 with 15,691 sales, and the video was $25 with 15,355. He had already changed both prices.
- $45,000 and about $40,000 are both his for a first fortnight. June 26, 2020 versus September 14, 2020.
- Two member counts, then a closed door. April 18, 2025: 6,692. April 22, 2025: 6,775. November 6, 2026: closed, 54 classes, emails still going out.
- Solo needs the roster. Josh Pschorr co-wrote the PDF. The class list names other teachers. After the sale he wrote that he still decides.
- Later cash is a term, not a receipt. The second $900,000, the $1 million target, and the $69,500 wage are his April 18, 2025 words. “(now 190,000+)” has no date.
The AI version of this playbook
This week is ours. Nothing fetched gives him an AI workflow. On April 18, 2025 he wrote that people with first-hand experience can help beyond any AI or piece of software. You decide the offer. A writing tool drafts. You check the figure against a page you opened.
| Job | You decide | AI drafts | You check |
|---|---|---|---|
| The bet | One offer you can finish inside a fixed hour cap | An outline from questions people already asked you | You can ship it inside the hour cap |
| The price | A launch price you will change in public | Three prices, using only numbers you typed | The page shows the price and the date it changed |
| The list | What you send, and which day | A draft from your outline | Every figure, and that the note is yours |
| The room | What you keep, and what a guest may teach | A short brief with a fee | The public page names those people |
| The number | One figure, and the month it covers | A sentence that uses only numbers you typed | Sales, profit, and a sale price stay on different lines |
A first week, if you already know the thing people ask you twice:
- Day 1. Write down questions people already ask. Circle one a short reply cannot hold.
- Day 2. Put an hour cap on the page before you start.
- Day 3. Set a price you can change, and date it.
- Day 4. Open one signup. Write the welcome yourself.
- Day 5. Send it to the people who asked.
- Day 6. If someone else teaches, put the name where a buyer can see it.
- Day 7. Publish one figure for one month. Keep sales, profit, and a sale price on different lines.
Lessons for your one-person business
- Date the quit, the price, and the month.
- Keep a salary year and a product year in separate sentences.
- Cap the hours before you know whether the bet paid. For the same PDF he published a month, three weeks full-time, four weeks, and about 160 hours.
- Keep the list. The 880-person Twitter-product email and the later newsletter did that job years apart.
- If you say you built it alone, name the co-author, the guest teachers, and the buyer.
FAQ
Who is Daniel Vassallo?
A former Amazon engineer. The essay was originally published February 9, 2019, and the Medium page dated February 10 says he had left the week before, after eight years in AWS. The homepage points to Small Bets, the newsletter, both Gumroad products, and Userbase. Josh Pschorr is the co-author on the book page. The Userbase about page names him founder and owner, in Seattle. On April 18, 2025 he wrote that his state is Washington.
What is Small Bets?
A live course from 2021 that he says he ran 29 times, then a community. April 22, 2025: 6,775 members, and a lifetime signup with no recurring fee. April 18, 2025: 6,692 lifetime members, and a $3.6 million sale to Gumroad. On November 6, 2026 the class site was closed to new members. The 54 classes stay up, and the emails continue.
How much money has he reported?
His numbers, unaudited, for different things. February 10, 2019: $75,000, then $511,000, at Amazon. June 26, 2020: $190,000 on Gumroad in six months, $5,000 of pre-orders, and $45,000 in 14 days. September 14, 2020: $237,207 in sales and $210,822 in profit. December 2020: $31,962 in revenue and $25,385 in profit. February 21, 2022: $23,098 average monthly profit over 24 months. April 18, 2025, tied by him to 2024: almost $500,000 of Small Bets profit excluding Gumroad fees, and $3.6 million for the other 90 percent. No later profit was in the pages fetched here.
Did he build it alone?
He left Amazon on his own. The PDF is by him and Josh Pschorr. The class library names other teachers. On April 18, 2025 he wrote that he still decided what happens at Small Bets and that he will keep running it. On April 22 he told Gumroad’s creators that it had joined Gumroad.
Can you still join Small Bets?
Not from the homepage on November 6, 2026. It is closed to new members. People who already have the classes keep them, and the emails continue. The open invite is the older April 22, 2025 post.
The takeaway
Copy the early part: a cap on hours, a price you can change in public, a list you send yourself, and one figure with a month on it.
Grab the free One-Person Business AI Stack checklist and use it to staff that week: one offer, one price, and one number you can still defend yourself.
Sources
Fetched November 6, 2026. Medium returned 403 on the two later essays, so those were read from the Internet Archive. The February 2019 lines were checked on the Internet Archive.
- Daniel Vassallo, Bootstrapping Calculator README. Four parameters. Income is the guess. No savings balance.
- Daniel Vassallo, “Why I quit a $500K job at Amazon to work for myself,” Medium date February 10, 2019, originally February 9, 2019. Checked against the December 28, 2020 archive copy.
- Gumroad, “Creator Spotlight: Daniel Vassallo’s Success on Gumroad,” June 26, 2020. Userbase, pre-orders, the $45,000 fortnight, Josh Pschorr, and the video tiers.
- Daniel Vassallo, “$210,822 in 9 months,” September 14, 2020. Read from the February 22, 2025 archive copy. Prices, profit, the 880-person Twitter-product email, and the pay-what-you-want line.
- Daniel Vassallo, “Variable income makes me smarter,” page date December 20, 2021, originally January 27, 2021. Read from the May 2, 2025 archive copy. December 2020, the November 4 tweet, and Profit and Loss.
- Thread Reader copy of status 1495838991752384513. Labeled Feb 21. data-time 1645470781 is February 21, 2022, 19:13 UTC.
- dvassallo.com. Product list. The YouTube link is labeled “Building a Portfolio of Small Bets.”
- smallbets.com. Fifty-four classes. Closed to new members. Emails still sent.
- Small Bets Newsletter on Substack. Over 8,000 subscribers.
- Gumroad, “The Good Parts of AWS” and “Everyone Can Build a Twitter Audience.” Price, sales count, co-author, and the undated follower line.
- userbase.com and userbase.com/about/. Homepage has no founder name and no revenue. The about page names Daniel Vassallo as founder and owner, places the business in Seattle, and prints no revenue.
- Daniel Vassallo, “Small Bets is joining Gumroad,” April 22, 2025. 29 runs, 6,775 members, 13 resident experts.
- Daniel Vassallo, LinkedIn post, schema date April 18, 2025. Sale terms and 6,692 lifetime members.
- The Growth Reads post sitemap (781 URLs), article sitemap (128 URLs), and page sitemap (29 URLs), checked November 6, 2026. No Vassallo or Small Bets review.
- Kit Help Center, “The Kit Free plan,” updated September 23, 2026. Free-plan cap. Our recommendation, not his stack.