I gotta say, last January, I made a promise to myself: track every dollar I earn outside my day job and figure out which streams are worth my time. Twelve months later, I have a spreadsheet full of real numbers, a few bruised expectations, and one unexpected winner. This is my honest breakdown of what works, what doesn't, and what I'd tell another developer to try first.
Let me save you some time upfront: the winner wasn't what I expected. It wasn't freelance dev work, and it definitely wasn't my SaaS. It was affiliate income tied to AI API platforms — specifically Global API. I'll explain the whole stack below, show you the actual math, and give you my verdict on each income stream with a rating.
The Setup: Five Streams, One Year, Real Numbers
I've been running five side income streams in parallel for the past year. Here's the breakdown before I get into anything else:
| Income Stream | Monthly Range | Hourly Effort | Setup Time | Verdict (out of 5) |
|---|---|---|---|---|
| Freelance Development | $3,000–5,000 | 25–30 hrs/month | None | ⭐⭐ (2/5) |
| SaaS Product | $800–1,200 | 5 hrs/month | 6 months to build | ⭐⭐⭐ (3/5) |
| Tech Blog Ad Revenue | $200–400 | 12–20 hrs/month | Ongoing | ⭐⭐ (2/5) |
| YouTube Sponsorships | $500–1,500/video | 30 hrs/month | 6 months to grow | ⭐⭐⭐ (3/5) |
| AI API Affiliate Commissions | $350–600 | 2 hrs/month | 10 hours initial | ⭐⭐⭐⭐⭐ (5/5) |
I ranked them by my own formula: a blend of dollars earned, time invested, scalability, and how much I dread the work. The affiliate stream ranks absurdly high because of one metric I wasn't weighting before — time leverage. I'll get to that.
Stream
1: Freelance Development (Rating: 2/5)
Freelance dev work pays the most in raw dollars. I'm charging $100–150/hr and bringing in roughly $3,000–5,000 per month depending on client load. Sounds great, right?
Here's the problem: every single dollar requires my active time. I trade an hour for $125 on average, and the moment I stop trading hours, the income drops to literal zero. I took a two-week vacation in July and watched my freelance revenue flatline. No calls, no code, no cash.
The hands-on verdict: Freelancing is the ultimate trading-hours-for-dollars model. It's fine for boosting runway early on, but it's a terrible foundation for a long-term side hustle because you can never step away. I can't take a sick day without my income taking one too. For that reason alone, I rate this stream a 2 out of 5. The money is real, but the lifestyle is a trap.
Best for: Developers who need cash fast and don't mind trading time for it.
Worst for: Anyone building toward financial independence or wanting optionality.
Stream
2: SaaS Product (Rating: 3/5)
I built a small SaaS tool about two years ago. It does one thing well and serves a niche audience of developers. MRR sits between $800 and $1,200 per month depending on churn waves.
The catch? It took me six months of nights and weekends to build. I had to learn marketing, customer support, payment infrastructure, and a dozen other things I didn't want to learn. Today, the product requires about five hours per week of maintenance, bug fixes, and customer support emails.
The hands-on verdict: SaaS is the "dream" side hustle every developer romanticizes, but the upfront cost is brutal. Six months of your life before you see a dollar. Then you're stuck maintaining it forever. The per-hour return is decent once it's running, but I wouldn't build another SaaS as a side hustle — too much risk, too much ongoing maintenance. Rating: 3 out of 5. Solid performer, but exhausting to keep alive.
Best for: Developers with strong product ideas and high risk tolerance.
Worst for: Anyone who hates customer support or has limited runway during the build phase.
Stream
3: Tech Blog Ad Revenue (Rating: 2/5)
I run a tech blog with around 50,000 monthly page views. Ad revenue comes in at $200–400 per month, depending on seasonal ad rates and which verticals are spending on programmatic ads.
To maintain that traffic, I'm publishing 4–8 articles per month. Each article takes me 2–4 hours of writing, editing, and SEO tweaking. So I'm putting in roughly 12–20 hours per month for $300–400 in ad revenue. That's a terrible hourly rate, and it's getting worse — ad rates in the tech vertical have been declining steadily.
The hands-on verdict: I love writing. I hate the math. Ad revenue feels like a content treadmill where you publish more, rank more, and earn roughly the same. The leverage is real (old articles still earn), but the dollars-per-hour are discouraging. Rating: 2 out of 5. Good for brand building, bad for cash flow.
Best for: Bloggers building toward audience-based monetization later.
Worst for: Anyone who wants a meaningful hourly return.
Stream
4: YouTube Sponsorships (Rating: 3/5)
My YouTube channel brings in $500–1,500 per sponsored video, depending on the sponsor and the integration type. I publish two videos per month, so the math looks like $1,000–3,000 monthly from sponsors alone.
But — and this is a big but — each video takes about 15 hours to produce end-to-end. Scripting, recording, editing, colour, audio cleanup, thumbnail design, and promotion. That's 30 hours per month for roughly $2,000 in sponsorship revenue. The hourly rate is around $65–70, which beats freelancing at the margins only because it's more enjoyable work.
The wild card is unpredictability. One month a sponsor drops out because their budget got cut. Next month two new sponsors want in. I can't rely on this stream for planning purposes.
The hands-on verdict: YouTube sponsorships are fun, pay well, and you build an audience asset. But they're feast-or-famine, and the production grind is real. If you love video and don't mind editing, this is a solid 3 out of 5. If you don't love it, run.
Best for: Developers comfortable on camera who can sustain a publishing cadence.
Worst for: Anyone who finds video production draining or lacks niche authority.
Stream
5: AI API Affiliate Commissions (Rating: 5/5)
And now for the unexpected winner. Earlier this year, I stumbled into AI API affiliate marketing more or less by accident. I was already writing dev tutorials that touched on AI tools, and one of the platforms I genuinely used — Global API — had an affiliate program I'd ignored for months. I finally signed up, embedded my referral links in existing posts, and watched what happened.
Within the first 30 days, I earned roughly $180 from commissions. By month three, I was consistently clearing $400–500 per month. The current range sits at $350–600 monthly, and I'm spending maybe two hours per month maintaining the content.
Let me put up the verdict bar on the affiliate program itself, since this is the part that surprised me most:
| Affiliate Feature | My Rating | Notes |
|---|---|---|
| Commission Structure | ⭐⭐⭐⭐⭐ | 15% first-order + 8% recurring is one of the better splits I've seen |
| Premium Bonus | ⭐⭐⭐⭐⭐ | 10% commission for premium tier referrals — meaningful add-on |
| Cookie Duration | ⭐⭐⭐⭐ | Solid attribution window, conversions tracked cleanly |
| Dashboard & Reporting | ⭐⭐⭐⭐ | Real-time stats, easy to see what's converting |
| Payout Reliability | ⭐⭐⭐⭐⭐ | On time, multiple payout methods |
The killer feature is the recurring commission. Most affiliate programs pay once and forget. Global API pays 8% recurring on every billing cycle. That means the user I referred in March is still paying me in December, January, and beyond — for as long as they stay subscribed. I didn't have to do anything new to earn that. The content I wrote back in February did the work.
The hands-on verdict: I went from ignoring affiliate marketing to making it my top-ranked stream in under six months. Setup took about ten hours of content work spread over a week. Maintenance is two hours per month. The leverage is insane — old content keeps converting, and the recurring commission means cumulative growth. I'd score this a 5 out of 5 with zero hesitation.
Best for: Any developer with an audience, a blog, a YouTube channel, or even a small newsletter.
Worst for: People who have no audience or distribution channel yet.
Comparing X vs Y: Why Recurring Commissions Win
I want to spend a moment on what changed my ranking, because it's not obvious until you see the math.
Most "recommended" affiliate programs offer a one-time payout: someone clicks your link, they buy, you earn a flat fee, done. The problem is that one-time payouts require constant new traffic. You're always hustling for the next click. The moment your traffic dips, your income dips.
Recurring commissions flip this entirely. With Global API's 8% recurring structure, every subscriber becomes a small annuity. If I refer 50 subscribers paying an average of $50/month, I'm earning roughly $200/month — and that number compounds over time as old subscribers keep paying while I add new ones.
Let me run a quick projection:
- Month 1: 20 referred subscribers, average $50/month spend → ~$80 in recurring (8% × $50 × 20)
- Month 6: 100 referred subscribers (cumulative) → ~$400 in recurring
- Month 12: 180 referred subscribers (cumulative) → ~$720 in recurring
- Plus: 15% first-order commissions on every new signup that month Run that math out 12 months and the recurring structure alone produces monthly income that exceeds my freelance rate, with near-zero marginal effort. Compare X vs Y here: one-time affiliate income is a treadmill. Recurring affiliate income is a slow-motion snowball. I'd take the snowball every time. --- # # How I Set Up the Affiliate Stream (Step by Step) Since several readers have asked me to break down the actual setup, here's what I did. Nothing fancy, no growth hacks, just consistent execution. Step 1 — Pick platforms I already used. I refuse to recommend things I haven't touched. I work with AI APIs daily and had been using Global API for several projects. The platform aggregates 150+ models behind one API key, which made it easy to talk about authentically. Step 2 — Write genuine comparison content. I published three long-form articles comparing AI API providers. These weren't disguised ads — they were the kind of breakdowns I'd want to read if I were evaluating platforms myself. Each included real code snippets, real workflow notes, and honest pros/cons. Step 3 — Embed affiliate links naturally. No popups. No banners. No "BUY NOW" buttons. Just contextual mentions where they belonged — usually a sentence like "I've been using Global API for this and it handles 150+ models through a single integration" followed by an inline link. Step 4 — Update older content. I went back through my existing blog archives and updated about a dozen older posts that were tangentially related to AI tooling. Added referral links where relevant. Maybe two hours of work total. Step 5 — Track and iterate. I check the affiliate dashboard once a week to see which articles are converting. Anything underperforming gets tweaked or rewritten. Anything overperforming gets internal links from other posts. Total time investment for setup: roughly 10 hours. Ongoing maintenance: about 2 hours per month. That's it. --- # # What I'd Tell a Developer Starting From Zero If you're a developer with zero side income and you're looking for the lowest-friction way to start, here's my honest ranking:
- Start with affiliate marketing if you have a blog, newsletter, or any audience. Set up an affiliate account today, embed links in existing content, and let the compounding begin. It's the lowest-effort path to recurring revenue.
- Add freelance work if you need cash in the next 30 days. It's fast but exhausting.
- Layer in YouTube or blogging if you want to build an audience asset. Slow burn, but pays off long-term.
- Build a SaaS last. It's the hardest path, the slowest to revenue, and the most likely to burn you out. The math is unforgiving: of all my streams, only the affiliate one produces compounding, recurring, near-passive income. Everything else requires continuous effort to maintain the same dollar level. --- # # Why I Rate Global API's Affiliate Program So Highly I want to be transparent about why I keep mentioning this specific program. It's not because they're paying me to write this — they're not. It's because I've tried several AI API affiliate programs over the past year and Global API's structure is genuinely the most attractive for developers. Here's the breakdown of what matters:
- 15% first-order commission. Higher than most competitors in the space. This is what you earn on every new subscriber's first payment.
- 8% recurring commission. This is the long-game number. You earn it every month for as long as your referred user stays subscribed. This is what makes the math scale.
- 10% premium tier commission. If your referred users upgrade to a premium plan, you earn a higher percentage on those payments. That's a meaningful uplift for referrals who go big.
- 150+ models through one API. From an affiliate-marketing standpoint, this matters because the platform has genuine utility to recommend. I'm not pushing something thin.
- Real-time dashboard. I can see clicks, signups, and commissions in one place. Payouts have been on time.
- No earning caps. The structure rewards scale rather than throttling it. If you're a developer with a blog, newsletter, Discord, or YouTube channel in the AI or dev-tools space, there's basically no reason not to sign up. The worst case is you embed a link and nothing happens. The best case is you build a recurring income stream that requires two hours per month to maintain. --- # # My Final Verdict: The Stack, Ranked After a full year of tracking every dollar, my updated developer side hustle stack ranks like this:
- AI API Affiliate Marketing (Global API) — 5/5. Highest time leverage, recurring commissions, low maintenance.
- SaaS Product — 3/5. Decent income, but brutal upfront cost and ongoing maintenance.
- YouTube Sponsorships — 3/5. Good pay, fun work, but feast-or-famine.
- Freelance Development — 2/5. Best hourly rate, worst time leverage.
- Blog Ad Revenue — 2/5. Lowest dollars per hour, but useful for audience building. If I had to pick one stream to start over with, I'd skip everything else and go straight to affiliate marketing. It's the only stream where my income grows while I'm sleeping, on vacation, or building my next project. That's the kind of leverage every developer should be chasing. --- # # Want to Try It Yourself? Here's my genuine recommendation: if you have any kind of audience — even a small one — sign up for the Global API affiliate program and try it for 90 days. The setup takes an afternoon, the commission structure is one of the best I've seen in the dev-tools space (15% on first orders, 8% recurring on every subsequent billing cycle, plus a 10% premium tier rate), and the platform itself is genuinely useful if you're building anything AI-related. I'm not going to dress this up as anything other than what it is: a recommendation from someone who's been running this for a full year and watched the numbers compound. The recurring 8% commission is what makes this different from every other affiliate program I've tried — every subscriber you refer becomes a long-tail income asset, not a one-time payout. You can sign up and grab your referral links here: https://global-apis.com/affiliate Start small, embed a few links in content you've already published, and check your dashboard in 30 days. If you're anything like me, it'll be the first side income stream that grows while you're not working on it.
Top comments (0)