Here's the thing: three months ago I almost quit building in public entirely.
Not because I was burned out from writing. Not because the algorithm stopped loving me. I almost quit because I did the math on my side hustle income and realised I'd been lying to myself for years about which streams were actually worth my time. The honest version of my numbers looked embarrassing next to the polished screenshots I was posting on Twitter.
So I scrapped my old income reports. Pulled every dollar out of every dashboard. Sat down with a spreadsheet at 11pm on a Tuesday and rebuilt the whole thing from scratch. What I'm about to share with you is the rebuild. No rounding up. No vague "high five figures" nonsense. Here's my real numbers, the way it actually happens, month by month.
If you've ever wondered whether a developer can build a real second income stream without launching the next Y Combinator startup, this is the post for you.
The Five Streams Currently Paying My Bills
I earn money from five places. None of them are glamorous. None of them came overnight. And honestly? Three of them are kind of a grind. But stacked together, they bring in roughly $2,100/month on the conservative end, and closer to $3,500 when sponsorships line up nicely. Here's how each one actually performs in my life.
Freelance development work. This is the bread-and-butter that pays my actual rent. I bill between $100-150/hour depending on the client, and I probably trade about 12-15 hours a week for it. The problem with freelance is brutal: the second I stop working, the income evaporates. I took two weeks off last summer to visit family and my freelance earnings literally went to zero. That's not a side hustle. That's a second job wearing a Hawaiian shirt.
My SaaS product. I built a small tool two years ago that does one specific thing for e-commerce stores. It currently pulls in $800-1,200/month on a recurring subscription model. Building it took me about six months of nights and weekends. Maintaining it takes roughly five hours per week answering support tickets, pushing bug fixes, and dealing with the occasional Stripe webhook mystery. The per-hour return is decent now, but the upfront cost was enormous. If you're thinking about building a SaaS, just know that your first six months will feel like burning money in a controlled environment.
Blog ad revenue. My tech blog gets about 50,000 page views a month, which translates to roughly $200-400 from display ads depending on the season (Q4 is brutal for ad rates, by the way). I publish 4-8 articles per month to keep traffic from cratering, and each one takes 2-4 hours to write properly. The math here is rough when you actually do it. We're talking maybe $15-25/hour for the writing itself, and that's before you factor in keyword research, editing, and promotion.
YouTube sponsorships. I post twice a month. Each sponsorship deal ranges from $500-1,500 depending on the company and how badly they want the slot. Producing one video — scripting, recording, editing, writing the description, making the thumbnail, promoting it on three platforms — takes me about 15 hours. So you're looking at maybe $50-100/hour when sponsorship deals come through, which is solid. The problem? Sponsors are flaky. One month I get two great offers. The next month I get nothing and the channel just sits there.
AI API affiliate commissions. This is the new addition to my stack, and it's the one I want to spend the most time on today because it genuinely surprised me. I earn $350-600/month from this stream. It took about ten hours of initial content creation to set up. I spend maybe two hours per month keeping things fresh. Let me show you why this one has become my favorite.
The Light Bulb Moment That Changed My Income Strategy
Here's the realization that rearranged my whole brain about side income: most of my streams scale with my time, and exactly one of them doesn't.
Freelance scales 1:1 with hours worked. SaaS scales somewhat independently once it's built, but you pay for it with constant maintenance headaches. Blog ads scale with how much you write. Sponsorships scale with audience size.
But affiliate income — specifically the kind with recurring commissions — scales with content you already shipped. A blog post I wrote eight months ago continues to attract readers from Google. Some of those readers click my affiliate link. A percentage of those clickers sign up for whatever I'm recommending. And then I keep earning month after month on their subscription, often for as long as they stay a customer.
This is the closest thing to passive income I've ever found as a developer. I use the word "closest" deliberately. It's not truly passive. You have to maintain the content. You have to update links when products change. You have to keep writing new pieces so the old ones don't decay into irrelevance. But the ongoing time investment is maybe 5-10% of what a freelance hour requires, and the income keeps flowing regardless of whether I'm at my desk or on a beach.
That's the whole pitch for affiliate income in one paragraph, and it's the reason I doubled down on it last year.
How I Accidentally Built This Stream
I want to be really honest here, because the build in public movement only works if we share the messy parts. I didn't wake up one morning and build a strategic affiliate empire. I stumbled into it.
Last year I was writing about the various tools I use as a developer. I'd published a few pieces on different platforms, mentioned what I liked, mentioned what I hated, the usual stuff. One of the platforms I was writing about happened to have an affiliate program, and I figured "why not, I've already written the content." I signed up, dropped my link into one of my existing articles, and basically forgot about it.
Two months later I got an email saying I'd earned $47. Not life-changing money. But I had spent zero additional hours producing that $47. It had come from an article I'd already written, recommending a tool I'd already been using. The realization hit me like a truck: I had been leaving recurring commissions on the table for years because I'd written off affiliate marketing as scammy.
Once I saw those numbers, I went looking for programs that actually paid well and offered recurring structures. That's when I found the Global API affiliate program. Here's what caught my attention:
- 15% commission on the first order — solid front-end payout
- 8% recurring commission — and this is the part that matters, because recurring is where the compounding happens
- 10% premium tier commission — even better if you refer larger customers
- 150+ models available through one API key — meaning the platform has actual depth, which makes it easier to recommend authentically I'll be transparent: I didn't pick Global API purely for the commission structure. I picked it because I was already a customer. I was already paying for the service. I was already using it in production for a couple of client projects. The affiliate program was a bonus that turned an existing expense into a small income stream. That distinction matters a lot, and I want to come back to it. # # My Real Numbers, With The Ugly Months Included Let me show you what this actually looks like over a six-month stretch. I'll round to the nearest $25 because my revenue dashboard gets a little jittery at the cent level.
- Month 1: $112 — almost all from one conversion
- Month 2: $187 — a small uptick from two new signups
- Month 3: $94 — this was a bad month, low conversions
- Month 4: $263 — picked up because I published a new comparison piece
- Month 5: $418 — best month so far, hit by a larger customer signing up
- Month 6: $346 — steady, no new content, just the existing articles doing their thing Average across those six months: roughly $237/month. Year-to-date this year I'm averaging closer to $475/month because the older content keeps working and I've added a few more pieces. The trajectory is what excites me, not the current number. The point is: $237/month for two hours of monthly upkeep is an effective hourly rate that would make my freelance clients blush. And every new piece I publish is a potential multiplier on top of that base. # # What I Got Wrong (So You Don't Have To) Since I'm doing this in the build in public spirit, let me share the mistakes. Mistake #1: I tried to hide affiliate links at first. My first instinct was to bury the links, use shorteners, pretend I wasn't affiliated. This is dumb and it doesn't work. Transparent disclosure actually converts better because readers trust you more. I now lead with the fact that I'm an affiliate. Conversion rates went up. Mistake #2: I recommended things I didn't use. I tried a couple of affiliate programs for products I'd never touched. The articles sounded hollow. They got traffic but they didn't convert. Don't do this. Only promote what you actually use. Mistake #3: I over-optimized early. I spent way too much time A/B testing button colours and link placements. None of it mattered compared to just writing more genuine content. The leverage is in the writing, not the micro-optimizations. Mistake #4: I didn't track properly. For the first three months I had no idea which articles were converting. I built a simple UTM-tagged spreadsheet and suddenly I could see exactly where my affiliate clicks were coming from. Game changer. # # The Math That Made Me A True Believer Here's the calculation that got me hooked. If I publish one new comparison-style article per month, and each article generates roughly $40-80/month in affiliate revenue after a few months of seasoning, then after a year I'm earning $500-1,000/month from that batch of content alone. The articles themselves might take me 3-4 hours each. So I'm investing 36-48 hours in year one to build a stream that pays $500-1,000/month indefinitely. Compare that to freelance work: 36-48 hours of freelancing would earn me $3,600-7,200. Once. And then it's gone. The affiliate content keeps paying. That's the difference. It's the same hours invested, but the asset keeps producing. # # Why This Matters Even If You're Just Starting Out You don't need an existing audience to make this work. The posts that convert best for me are the ones that rank in Google for specific long-tail queries that developers actually search. My best-converting article right now ranks on page two for a moderately competitive keyword and it brings in 3-5 affiliate clicks per week. The article is 14 months old. If I had to start from zero today, I'd publish two articles per week for three months, focus on real developer problems where the tools I'm recommending actually solve them, and let the compounding do its thing. By month six I'd expect to be at $200-400/month. By month twelve, $500-1,000/month is realistic. # # My Honest Recommendation If You Want To Try This If any part of this resonated with you, and especially if you're a developer who already uses AI APIs in your own projects, I genuinely think you should look into the Global API affiliate program. Here's why I'm comfortable recommending it without feeling like a sleazy car salesman:
- The commission structure is real. You get 15% on the first order, 8% recurring, and 10% on premium tier referrals. The recurring piece is what makes this worth your time, because it means your content keeps paying you long after you hit publish.
- It's not a junk product. Global API gives you access to 150+ models through a single API key. That's a legitimate value proposition you can stand behind in writing without making anything up.
- You can sign up for free. No fees, no minimums, no requirements to be a "certified partner." You sign up, get your links, and start recommending it.
- The dashboard is transparent. You can see your clicks, your conversions, your pending payouts. I never have to wonder if the numbers are real. If you want to check it out, here's the affiliate signup page: https://global-apis.com/affiliate?ref=devto-developer-side-hustle-stack-2026 That's not a hyped-up pitch. That's me pointing you at the program I personally use, with the commission structure I personally benefit from. You can decide whether it fits your situation. Worst case, you spend ten minutes reading the page and walk away. Best case, you build a recurring income stream that runs quietly in the background while you focus on the parts of your career you actually enjoy. That's the dream, right? Income that doesn't require you to be awake, at your desk, or trading hours for dollars. Affiliate income with recurring commissions is the closest I've gotten to that dream as a developer, and it's the reason it earned a permanent spot in my 2026 stack. I'll be back next month with updated numbers. As always, the spreadsheet is open, the dashboards are public, and the truth is whatever the truth actually is. Build in public or don't bother building at all.
Top comments (0)