Context
It's 2021 and I've been teaching Java development on my website and YouTube channel for a couple of years. The audience is growing steadily and people seem to genuinely find the content useful.
But another question has started following me around: could I turn what I know into something more independent?
I decide to experiment with a course. First, a small free mini-course to see if anyone is interested enough to sign up. Then eventually, a paid version.
The topic is Gradle — a niche Java build tool that most developers have probably never heard of. Part of me thinks this could quietly work. Another part thinks I'm wasting my time.
Effort
The mini-course slowly starts attracting email signups through my content. A few people join each day. Not many, but enough to make the idea feel real.
So I begin working on the full course.
Almost immediately, I struggle. The project feels heavier than I expected and motivation disappears quickly. Eventually I stop making progress altogether.
Months later, I return to it. Not because I'm excited about the course itself, but because I can't let go of the feeling that if I can make something like this work, maybe it opens the door to a different way of living and working.
By September, I finally have enough finished to launch. I upload everything, send an email to the people who signed up to the mini-course, and wait.
Results
The first sales come in the same day.
Objectively, it isn't life-changing money. But emotionally, it feels significant. For the first time, I've made money online from something I created myself.
Eleven days after launching, the course passes $1,000 in revenue. More than the money itself, what changes is my perception of what's possible.
Years later, the course has generated over $23,000 in revenue. But the bigger impact was realizing that an idea in my head could become something real simply by putting it into the world.
Lesson
Looking back, I think I made the project emotionally harder than it needed to be by trying to build something too comprehensive from the beginning.
A smaller, narrower offer would probably have helped me launch sooner and stay motivated.
More than anything though, this project taught me that uncertainty only really disappears once something meets reality. Before launching, I had no idea whether anyone would actually pay for a course like this.
There wasn't really a way to think my way to certainty. I had to make the offer and see what happened.
What stayed with me from the project wasn't really the revenue. It was the realization that building something independently was actually possible.
Numbers
- Time to first sale
- 6 months
- Price
- $69
- Total sales
- 323
- Revenue
- $23,153
If you're trying to move from thinking about something to actually building it, I occasionally work one-to-one with people here.
