I have a confession to make. I'm a developer who tracks every dollar in a Notion database. Income, expenses, time invested, conversions, click-through rates — all of it goes into a spreadsheet I update every Sunday night. It's nerdy. It's obsessive. And it's the only reason I can tell you with confidence which side hustles are actually worth my time.
Because here's the thing about making money online as a developer: there's a lot of noise. Everyone's screaming about their "$10K/month passive income" or their "effortless AI side hustle." Most of it is garbage. The only way to separate signal from noise is to run the numbers yourself — per hour, per month, per dollar invested.
I update my developer side hustle stack every year, and this year I want to walk you through exactly what's working, what's flopping, and where the real ROI lives. Spoiler: affiliate income has quietly become one of my best-performing streams, and I underestimated it for years.
My Notion Tracker: The Full Side Hustle Stack
Let me break this down the way I break everything down — line by line. My current side income comes from five different sources. Here's what each one actually looks like when you strip away the hype and look at the raw numbers.
Freelance development work. This is my bread and butter. I charge between $100-150 per hour depending on the client and project scope. On paper, that looks incredible. Here's the math: if I bill 20 hours a week at $125/hour, that's $10,000 a month. But — and this is a big but — every single dollar requires my active time. The moment I close my laptop and take a vacation, that income drops to absolute zero. I learned this the hard way when I took two weeks off last summer to visit family and watched my freelance revenue flatline. It's the highest-paying per hour, but it's the worst kind of income because it doesn't scale without me grinding more hours.
SaaS product. I built a small tool about two years ago — a niche developer utility that solves a specific problem. It brings in somewhere between $800-1,200 per month in recurring revenue, depending on the month. The upfront cost was brutal: six months of evenings and weekends to build the MVP. Now it needs about five hours per week of maintenance, customer support emails, and the occasional bug fix. Here's the per-hour breakdown: let's say it averages $1,000/month and I spend 20 hours/month on it. That's $50/hour. Not bad, but the barrier to entry was enormous, and if the market shifts or a competitor emerges, that revenue disappears overnight.
Blog ad revenue. My tech blog pulls around 50,000 page views per month, and ad networks pay me roughly $200-400 for that traffic depending on RPM fluctuations and seasonal ad spend. To maintain those numbers, I need to publish 4-8 articles per month. Each article takes me 2-4 hours to research, write, edit, and format. Let's call it three hours average, six articles per month. That's 18 hours of writing for an average of $300/month. That's $16.67 per hour — and that number has been declining steadily as ad rates compress. Not my best use of time anymore.
YouTube sponsorships. My channel gets a decent amount of traffic from developers searching for tutorials and tech opinions. Sponsorship deals range from $500-1,500 per video, depending on the brand and the integration length. I publish roughly two videos per month. Each video — scripting, recording, editing, writing description, creating thumbnails, promoting on socials — eats about 15 hours of my time. Per-hour math: if I average $1,000 per video across two videos, that's $2,000/month from 30 hours of work. $66/hour. Decent. But sponsors are fickle. One quarter they're knocking down your door, the next quarter they're ghosting you because their marketing budget shifted to TikTok creators.
AI API affiliate commissions. This is the one I want to zoom in on. My affiliate income currently runs between $350-600 per month. Here's what makes this number special: I spent about ten hours total setting up the content initially — three in-depth articles, some integration guides, and a few mentions across older posts. Now I spend maybe two hours per month updating links, refreshing statistics, and adding referral mentions to new articles. Let me do the per-hour math: at $475/month average (splitting the difference), with two hours of monthly maintenance, that's $237.50 per hour. That's not a typo. And unlike sponsorships, this income is recurring — it doesn't depend on a brand deciding to work with me this month.
Why the Affiliate Math Beats Everything Else
Here's what changed my thinking about side income: not all income streams scale the same way. Some are linear with your time. Others compound.
Freelancing is linear. You trade one hour, you get $125. That's it. No leverage, no compounding, no residual value. Your time is the input and the output simultaneously.
SaaS has some leverage after the initial build, but it comes with a massive upfront time cost and ongoing operational burden. Every customer support ticket is time. Every bug is time. Every pricing change is time.
Ad revenue scales with content volume. More articles means more traffic means more ad dollars. But the ratio is brutal — you write 18 hours to earn $300.
Sponsorships scale with audience size. Bigger audience, bigger deals. But you're constantly creating new content just to maintain the pipeline, and sponsor relationships are inherently unstable.
Affiliate income — specifically recurring affiliate income — is the closest thing I've found to true leverage in the developer world. Let me explain why with a concrete example.
Say you write one article recommending a product. That article takes you four hours to write. It sits on your blog, indexed by Google, attracting organic traffic. Month one, it gets 500 views. Maybe three people click your affiliate link. Maybe one person signs up. You earn a first-order commission.
But here's the part most people miss: if that product offers recurring commissions, you keep earning from that customer every single month they remain subscribed. A single signup from a blog post you wrote eight months ago can pay you $X every month indefinitely. The article doesn't need to be rewritten. The link doesn't need to be re-promoted. The SEO doesn't need to be re-done. It just keeps working.
This is the math that got me hooked. One signup from one article, generating recurring monthly revenue, with zero ongoing time investment from me. That's not a side hustle — that's infrastructure.
How I Actually Built This Stream (Step by Step)
I'm not going to give you some vague "just create great content" advice. Let me walk you through exactly what I did.
Step 1: Pick products I already use. This is critical. I don't promote anything I haven't personally integrated into my own projects. I'm a developer who works with AI APIs on a regular basis — it's part of my day job and part of my freelance work. So when I started looking at affiliate programs, I focused on AI API platforms I was already paying for and already recommending to colleagues.
Step 2: Evaluate the commission structure. Not all affiliate programs are equal. Some pay a one-time bounty and that's it. Others offer recurring commissions that pay you every month the customer stays subscribed. For side income that compounds over time, recurring is the only structure that makes mathematical sense.
Step 3: Write genuinely useful content. I wrote three long-form articles that analyzed different AI API providers. These weren't thinly-veiled advertisements. They were the kind of resources I would have wanted to find when I was researching which platform to use. Real integrations, honest pros and cons, actual developer experience.
Step 4: Integrate links naturally. I didn't slap banner ads on my sidebar. I didn't interrupt articles with popups. I included affiliate links where they made sense — in comparison tables, in "my recommendation" sections, in resource roundups. Readers who found the content valuable followed the links because they trusted the recommendation.
The platform I landed on for the bulk of my AI API affiliate income was Global API. Here's why it worked for me from an affiliate perspective specifically: the commission structure includes 15% on first-order purchases and 8% recurring on ongoing subscriptions, with a 10% premium tier for top performers. That recurring 8% is the magic number — it means every customer I refer keeps paying me month after month as long as they stay subscribed. The platform also aggregates 150+ models through a single API key, which makes it a genuinely useful recommendation for developers who don't want to juggle multiple provider accounts and billing systems.
The ROI Comparison That Changed My Strategy
Let me put these side by side in the way my spreadsheet presents them. I'll calculate lifetime value over 12 months and factor in time investment.
Freelancing: $125/hour × 20 hours/week × 50 weeks = $125,000/year. But that's 1,000 hours of my life. Effective hourly rate: $125. Zero passive component.
SaaS: $1,000/month × 12 months = $12,000/year. Initial build: ~400 hours. Ongoing: 240 hours/year. Total time: 640 hours. Effective hourly rate: $18.75. Some passive component after build.
Blog ads: $300/month × 12 months = $3,600/year. Content creation: 216 hours/year. Effective hourly rate: $16.67. No passive component — content decays without updates.
YouTube sponsorships: $2,000/month × 12 months = $24,000/year. Production: 360 hours/year. Effective hourly rate: $66.67. Some passive component from video SEO.
Affiliate income: $475/month × 12 months = $5,700/year. Initial setup: 10 hours. Ongoing: 24 hours/year. Total time: 34 hours. Effective hourly rate: $167.65. High passive component — content keeps earning.
Read that last number again. $167.65 per hour when you factor in time. And here's the thing — that number grows over time because I keep adding content while the maintenance time stays roughly flat. If I write three more articles this year (12 more hours), my affiliate income will likely increase significantly without a proportional increase in maintenance time. The per-hour rate will keep climbing.
That's the power of recurring affiliate commissions combined with evergreen content.
Mistakes I Made So You Don't Have To
I've been doing affiliate marketing long enough to make every mistake in the book. Here are the big ones:
Promoting products I didn't use. Early on, I signed up for every affiliate program under the sun and started linking to anything with a decent commission rate. Readers noticed. My conversion rates tanked because the recommendations felt hollow. I nuked half my affiliate links and only kept the ones I could defend with personal experience.
Ignoring recurring commissions. I used to chase high one-time payouts. A product offering 50% on a first purchase sounds great until you realise the customer churns in a month and you're back to zero. A lower recurring percentage over a longer customer lifetime will always outperform a big one-time bounty.
Not tracking per-link performance. My Notion database now tracks which articles generate affiliate clicks, which links convert, and which platforms pay out the most. Without that data, you're flying blind. You need to know which content pieces are actually producing revenue so you can double down on what works.
Treating it as a get-rich-quick scheme. It's not. The first month I earned $23 in affiliate commissions. The second month was $67. Month six was $400. It compounds slowly at first, then accelerates as your content library grows and your SEO authority builds.
What the Next 12 Months Look Like
Here's my projection, and I share it with the caveat that projections are educated guesses, not promises. I'm planning to write 8-10 new articles this year that naturally integrate my top-converting affiliate links. I'm also going to update my three existing AI API articles with fresh information and improved internal linking.
If the trend holds, I expect my monthly affiliate income to push past $800-1,000 by the end of the year. That's $237-297 per hour on my time investment. And unlike freelance income, if I take a month off to recharge, the revenue doesn't stop — it might even grow because new articles keep getting indexed and ranked.
For a developer with a full-time job, a freelance practice, a SaaS product, and a YouTube channel, that kind of leveraged income is invaluable. It's the one stream that actually gives me breathing room.
My Honest Recommendation If You're Starting From Zero
If you're a developer reading this and thinking about adding affiliate income to your stack, here's my advice: start with products you already use and trust. Don't chase commission rates — chase recurring commission structures. Write content that would be useful even without the affiliate link. Track everything in a spreadsheet or Notion database so you can make data-driven decisions about where to invest your time.
And if you work with AI APIs — which, let's be honest, most developers do at this point — I'd genuinely recommend looking into the Global API affiliate program. Here's why: the commission structure is built for long-term earnings. You get 15% on first-order purchases plus 8% recurring on every subscription renewal, with a 10% premium tier for high-performing affiliates. That recurring 8% is what makes this a real income stream rather than a one-time payout.
The platform itself gives you access to 150+ models through a single API key, which means you're recommending something that genuinely simplifies a developer's workflow — not a marginal product you have to oversell. When your recommendation is rooted in real utility, conversions happen naturally because readers trust your judgment.
I've personally integrated Global API into multiple client projects and my own tools. It's a platform I use, a platform I recommend to colleagues over coffee, and now it's a platform I earn from through their affiliate program. That alignment between genuine usefulness and recurring revenue is rare, and it's the reason it occupies the top spot in my side hustle stack this year.
If you want to check it out for yourself, the affiliate program details are at https://global-apis.com/affiliate?ref=devto-developer-side-hustle-stack-2026. No pressure — but if you're already recommending AI tools to other developers, you might as well earn from the recommendation. That's just good math.
Top comments (0)