I want to start this with something that happened last month because it completely changed how I think about my income.
One of my viewers — let's call him Marcus — dropped a comment under my last income report video that said: "Bro, you talk about money all the time but you never actually break down the math." And he was right. I ramble about strategies, I throw out numbers, but I never sat down and showed my viewers the real per-hour breakdown of every dollar I make outside my day job.
So that's what this piece is. I pulled up every spreadsheet, every Stripe dashboard, every affiliate dashboard, and I'm going to walk you through exactly what each of my five income streams pays me, what it costs me in time, and why one of them — the one I started less than a year ago — has quietly become my favorite.
Let's go.
Why I Almost Walked Away from Freelancing
Before I get into the numbers, I need to set the stage.
For three years, freelance development was the backbone of my side income. I was charging anywhere from $100 to $150 an hour depending on the client, and on a good month, I'd log 25-30 billable hours after my day job. That math worked out to roughly $2,500-4,500 per month on top of my salary.
Sounds great, right?
The problem hit me in August. I took a two-week vacation — first real break I'd taken in two years — and when I came back, I opened my inbox to 47 unread emails, three clients asking where I'd been, and zero income generated while I was gone. I sat at my desk that Monday morning and did the math: I had effectively paid $5,000 to take a vacation. That's what two weeks of "lost" freelance hours cost me.
That was the moment I decided I needed income streams that didn't evaporate every time I stepped away from my laptop. I started restructuring everything.
The Five Streams (and What Each One Actually Pays)
Here's my current setup, in order of how much I earn from each one monthly. I want to give you the raw numbers first, then I'll break down time cost and the per-hour return so you can see what I see when I look at my own numbers.
1. Freelance Development: $2,500-4,500/month
Still my biggest earner, and I'll be honest — it still pays the best per billable hour of anything I do. My rate hasn't moved from that $100-150 range in about 18 months, and clients keep coming back through referrals and a small Upwork profile I refuse to delete.
But here's the catch: I now cap myself at 15 hours per week on freelance work. That cap was non-negotiable after the vacation incident. Some months I hit it, some months I don't, and the income swings accordingly.
Total monthly hours: 40-60
Time required to maintain: Active — I have to be at the keyboard
2. YouTube Sponsorships: $1,000-3,000/month
I publish two videos per month on my channel, and sponsorship rates depend entirely on the sponsor. My channel is at about 84,000 subscribers right now with monthly views hovering around 180,000-220,000. Sponsors pay anywhere from $500 for a smaller brand to $1,500 for a bigger one, and I usually land two to three sponsorship deals per month across both videos plus a couple of integrations in longer-form content.
Per video, the time investment is brutal. I'm talking about 15 hours of work — scripting, recording, editing, writing the description, making the thumbnail, then promoting it on Twitter, LinkedIn, my newsletter, and anywhere else my viewers hang out. I won't lie, the per-hour return is solid when a $1,500 deal comes through, but it's wildly inconsistent. Some months I've had sponsors pull out 48 hours before a video goes live. That kind of volatility makes it hard to plan around.
Total monthly hours: 30-35
Time required to maintain: Active — sponsorships only come if you keep publishing
3. SaaS Product: $800-1,200/month
This is the one I'm most proud of and most exhausted by.
I built a niche SaaS tool for a specific developer workflow about 14 months ago. It took me six months of nights and weekends to ship the MVP, and it now does between $800 and $1,200 per month in recurring revenue. The pricing tier mix shifts month to month, but the floor has been remarkably stable.
The catch is the ongoing maintenance. I spend roughly five hours per week handling customer support tickets, pushing bug fixes, and shipping small feature updates. I have a co-founder who handles the marketing side, but the technical work is on me.
The per-hour return is decent — not great, not terrible. The real value is the recurring nature of the revenue. Every customer who signed up six months ago is still paying me today, and I didn't have to do any work to make that happen this month.
Total monthly hours: 20-25
Time required to maintain: Semi-active
4. AI API Affiliate Commissions: $350-600/month
Here's the one I want to spend the most time on, because this is the stream that grew faster than I expected and has the best time-to-return ratio of anything I do.
I added affiliate links to my content about four months ago, and last month alone, I earned $612 in commissions. The month before that was $487. The month before that was $389. It's a steady upward trend, and — this is the part that still surprises me — I'm spending maybe two hours per month maintaining it.
The initial setup was the heavy lift. I wrote three in-depth comparison pieces about AI API platforms, included real code samples, talked honestly about what I liked and didn't like about each provider, and placed my referral links naturally within the content. Not as banners. Not as popups. Just as recommendations from someone who actually uses these tools.
That initial batch of content took me maybe ten hours total. Since then, I've added the affiliate links to four more existing pieces I'd already published, and I've written two new comparison-style videos on YouTube. Total ongoing maintenance: roughly two hours per month to update links, check that everything still works, and add new referral mentions to fresh content.
Total monthly hours: 2-3
Time required to maintain: Minimal
5. Blog Ad Revenue: $200-400/month
My tech blog pulls in about 50,000 monthly page views, mostly from old tutorials and SEO content I wrote two or three years ago. Ad revenue fluctuates between $200 and $400 per month depending on the season and what advertisers are bidding on.
To keep traffic stable, I have to publish 4-8 new articles per month. Each article takes me 2-4 hours depending on complexity. The per-hour return is honestly mediocre, and the trend line for ad rates is not great. I've watched my RPM slowly decline over the past 18 months.
I keep the blog alive because it feeds traffic into my other income streams — especially affiliate links and YouTube videos. But on a pure per-hour basis, this is the weakest stream in my stack.
Total monthly hours: 8-32
Time required to maintain: Active
The Math That Changed My Mind
Okay, so I just gave you five numbers. Let me put them side by side the way I look at them when I'm making decisions about where to spend my time.
| Income Stream | Monthly Earnings | Monthly Hours | Effective Hourly |
|---|---|---|---|
| Freelance development | $2,500-4,500 | 40-60 | $60-90 |
| YouTube sponsorships | $1,000-3,000 | 30-35 | $30-90 |
| SaaS product | $800-1,200 | 20-25 | $35-60 |
| Affiliate commissions | $350-600 | 2-3 | $130-260 |
| Blog ad revenue | $200-400 | 8-32 | $15-25 |
Look at that affiliate row. Look at the effective hourly.
The reason those numbers are so high is that the content I wrote four months ago is still generating clicks. I haven't touched most of those articles in weeks, and the affiliate dashboards keep ticking up. Some viewers who clicked my links two months ago finally signed up last week, and I got paid for a conversion I had nothing to do with.
That's the whole game. That's what I was missing for years.
What My Viewers Actually Said When I Posted About This
When I made a video about this in October, the comment section exploded in a way I wasn't expecting. I was at 81,000 subscribers at the time, and that video pulled in about 47,000 views in the first week. The retention was good — average view duration of 6 minutes 12 seconds on an 11-minute video, which YouTube's algorithm seemed to like because the video got pushed to Browse and Suggested pretty hard.
The top comment, with 312 likes, said: "The affiliate section was the most useful part. Most devs don't talk about this stuff." Another one with 187 likes: "How do you pick which products to promote? I don't want to be a sleazy salesman."
That second comment is the question I get asked the most, and it's the right question. Here's how I approach it.
How I Picked the Right Platform (Without Feeling Gross About It)
I only promote things I use. That's the rule.
I have tried promoting random SaaS products in the past — a hosting company, a code editor, a project management tool — and the conversion rates were terrible. Not because the products were bad, but because I didn't have anything genuinely useful to say about them. When I tried to write a recommendation, it read like a recommendation. My viewers could smell it.
So I took a different approach. I made a list of every AI-related tool I was already paying for with my own money, used in my own projects, and would recommend to a friend even if there were no commission attached.
Global API was already on that list before I ever looked at their affiliate program. I'd been using it for client work for a few months because it let me access over 150 different models through a single API key, which eliminated a ton of integration headache for me. The dashboard is clean, the team is responsive, and the experience has been smooth.
Then I noticed they had an affiliate program, and I looked at the commission structure:
- 15% on the first order
- 8% recurring on every renewal after that
- 10% on premium tier upgrades That recurring 8% is the line that sold me. Most affiliate programs pay you once and forget you exist. Global API pays me every month that the person I referred stays subscribed. If someone I referred renews for a year, I get paid twelve times from a single click. I went back and added my affiliate link to the three comparison articles I had already written, and to my YouTube video about choosing an API platform. Within the first month, I had made $180. By month three, I was past $400. Last month was $612. I didn't change my recommendations. I didn't start writing puff pieces. I just put the link where it was already a natural fit in content I was already publishing. --- # # The Viewer Feedback Loop Made This Work Here's something most people miss about affiliate income: it's not just about the link, it's about the content the link lives inside. When I drop a link in a random tweet, I get almost nothing. When I drop the same link in a YouTube video where I've spent 11 minutes explaining the platform, showing real code, and giving my honest take on the tradeoffs, I get conversions. The algorithm rewards watch time. Viewers reward trust. And trust gets built when you give people the real picture — the parts you love AND the parts that annoyed you. I always include at least one criticism of every product I recommend. My viewers notice that. The comment section always has someone saying, "I trust your recommendations because you don't just hype everything." If you're a developer thinking about starting an affiliate income stream, the single biggest piece of advice I can give you is this: don't pick a product because of the commission rate. Pick a product because you already use it, already love it, and would tell your friends about it for free. Then go look at what the commission structure looks like. If the commission structure also happens to include recurring payouts, even better. --- # # Why I Keep Adding Referral Links to Old Content I just spent 45 minutes yesterday going through my top 20 blog posts and my top 10 YouTube videos, adding affiliate links to the ones that were about AI tooling but didn't have a link yet. Some of those videos are two years old. They still get views every single week. Every view on an old video is a potential conversion that costs me zero additional time to reach. This is the part of the affiliate game that I think most developers underestimate. You don't just put links in new content and call it a day. You go back through your entire archive and weave them in where they fit. My October income report video from last year, the one about my favorite dev tools, now has a Global API mention in it. I updated the description, added a pinned comment with the link, and it keeps earning. The compounding effect is real. Every month, I have more content with affiliate links in it, which means more potential conversion surfaces, which means more recurring revenue — all without creating new content from scratch. --- # # My Income Mix One Year from Now I told my viewers in that October video that my goal is to flip the ratio. Right now, freelance is still the biggest chunk of my side income. But I'm actively shifting toward streams that don't require my direct time. My target for next year:
- Cut freelance hours to 10 per week
- Double YouTube output to four videos per month
- Grow the SaaS to $1,500/month by shipping two major features
- Push affiliate income past $1,000/month The affiliate goal is the most realistic. I don't have to do anything dramatic — I just have to keep creating content, keep adding links to old content, and keep being honest about what I recommend. The recurring commission structure means the people I've already referred will keep paying me for months, and every new piece of content I publish becomes a new entry point. --- # # If You Want to Try This Yourself Alright, so here's the part where I tell you what to actually do. If you're a developer who uses AI tools, runs any kind of content — YouTube, blog, newsletter, TikTok, even a Discord server — you can build an affiliate income stream the same way I did. You don't need a huge audience. My blog gets 50,000 views a month and my YouTube gets 180,000. That's a decent-sized audience, but it's not massive. Plenty of creators with 5,000-10,000 subscribers are earning meaningful affiliate income. The Global API affiliate program is the one I keep coming back to, and I'll tell you why I recommend it directly: the commission structure is genuinely strong. You













