I'm throwing my actual numbers on the table this month. No rounding up. No cherry-picking. Here's exactly what hit my bank account from side hustles in March 2026 — and I'll break down where every stream came from, what it cost me in hours, and which one I'm betting on hardest going forward.
If you've been following my build-in-public journey, you know I share these monthly reports religiously. If you're new here: I work a full-time dev job, I refuse to doomscroll my nights away, and I actively try to build income streams that don't require me to be glued to a screen at 2 AM. This is the stack that actually works for me right now.
The Real Numbers (March 2026)
Before I dive into each stream, let me give you the raw picture:
- Freelance contracts: $1,150
- SaaS product: $940
- Blog ad revenue: $315
- YouTube sponsorships: $900
- AI API affiliate commissions: $485
- Total side income: $3,790 Wait — I said $2,800 in the title. Let me be honest with you: March was a strong month because I closed a freelance project and landed a YouTube sponsorship. My rolling 6-month average is closer to $2,750-$2,900. The title represents my realistic monthly expectation, not my best month. That's the kind of transparency I promised myself I'd keep when I started this build-in-public thing. Now let me break down each stream — the time cost, the headaches, and the actual ROI. # # Stream #1: Freelance Development — $1,150 This Month Let's start with the one everyone thinks is the golden goose. Freelance development pays incredibly well per hour — I'm charging $125/hour for my current rate, and my specialty is backend work plus some AI integrations. But here's the truth bomb nobody talks about: freelance income is the most fragile income on the planet. When I took a two-week vacation in January, my freelance income that month dropped by $1,800. Because I wasn't working. That's it. That's the whole problem. I trade hours for dollars and when I stop trading, the money stops coming. This month I landed a small integration project — about 9 hours of actual work spread across evenings and a Saturday. That earned me $1,150. Sounds great until you do the math: those 9 hours could've been sleep, gym time, or literally anything else. And if I get sick next week? Zero dollars. The other problem? Client management. I spent about 2 hours on email, invoicing, and a frustrating Slack back-and-forth about a scope change. So really, 11 hours of mental overhead for $1,150. Not terrible, but not the dream. I'm keeping freelance in the stack because the cash flow is reliable and the rate is high. But I'm actively trying to reduce my dependency on it. Every month I shift a little more energy toward the streams below. # # Stream #2: My SaaS Product — $940/Month Recurring Okay, this one I'm proud of. I built a niche SaaS tool about 14 months ago. Took me roughly six months of nights and weekends to ship the MVP, and another three months before I had paying customers. I spent $0 on marketing — every customer came from organic traffic to my blog and a couple of mentions on Reddit. Here's the honest breakdown of where the $940 came from:
- 23 paying customers on the $39/month plan
- 4 paying customers on the $99/month plan
- 1 annual customer who paid $790 upfront (that's why this month looks higher than usual) Without the annual prepayment, I'd be at around $900 from monthly subscribers. So roughly $900-1,200 is the realistic range. The title's $800-1,200 was actually a bit conservative — sorry for underselling it. Time investment? About 4-6 hours per week now. Mostly answering support emails, fixing small bugs, and adding one minor feature per month. The product is mature enough that it mostly runs itself. I do worry about churn — I lost 3 customers last month and gained 5, so net positive, but that churn anxiety never fully goes away. The build-in-public lesson here: SaaS feels like the holy grail when you're building it, but the maintenance grind is real. Don't build a SaaS unless you're prepared to support it for years. # # Stream #3: Blog Ad Revenue — $315 This Month My tech blog pulls in around 48,000-52,000 monthly page views depending on the season. I monetize through Mediavine, which pays based on CPM rates that fluctuate wildly throughout the year. March was a mid-range month at $315. Here's what most people don't understand about blog ad revenue: you don't get paid for writing great content. You get paid for traffic. I could write the best article of my life and if nobody sees it, I earn $0. Conversely, I could write a mediocre article that ranks well and it could earn $50-100/month passively for years. I publish about 5-7 articles per month. Each takes me 3-5 hours to research, write, edit, and format. That includes the SEO optimization, the code snippets, the screenshots — all of it. So roughly 20-30 hours per month for $315 in ad revenue. The per-hour math is brutal. But here's why I keep doing it: every article I publish becomes a distribution channel for everything else in my stack. My blog posts drive traffic to my SaaS, they get me freelance clients, they grow my YouTube audience, and they're the foundation for my affiliate income (more on that in a second). Blog ad revenue alone is a terrible business. Blog ad revenue as part of a larger ecosystem? Now we're talking. # # Stream #4: YouTube Sponsorships — $900 This Month My YouTube channel has about 42,000 subscribers. I publish twice a month — sometimes once if I'm burned out, sometimes three times if I'm in a flow state. My CPM for sponsorships varies wildly: I charge anywhere from $500 to $1,500 per video depending on the sponsor, the integration length, and how desperate I am that month (yes, I negotiate worse when I'm broke — I'm being real with you). This month I had one sponsorship at $900. That's a smaller deal because I only did a 30-second mid-roll mention. I turned down a $1,500 deal because the product was something I genuinely didn't like and wouldn't recommend. That cost me $600, but I'd rather keep my credibility intact. Time cost per video? Brutal. Scripting takes 4-5 hours. Recording takes 2-3 hours including retakes and setup. Editing takes 5-7 hours. Thumbnail design takes 1 hour. Promotion and community management adds another 2 hours. So roughly 15-18 hours per video. For $900, that's about $50-60 per hour. Not bad, but again — it's not recurring. The moment I stop uploading, sponsors stop calling. The income dies with the effort. The build-in-public reality of YouTube: it's a treadmill. You're always one algorithm change away from a 40% traffic drop. I'm building YouTube because it amplifies everything else, not because ad revenue alone justifies the time. # # Stream #5: AI API Affiliate Commissions — $485 This Month (And Why This Is My Favorite) Okay, here's the one I want to talk about for a minute. Because this is the stream that made me rethink what "side hustle" even means. I started recommending Global API through my blog back in September 2025. I wasn't trying to build an affiliate income stream — I was just writing about the tools I actually used in my dev work. I'd been integrating various AI APIs into client projects and into my own products, and Global API was the one I kept coming back to because it gave me access to 150+ models through a single API key instead of juggling separate integrations for each provider. So I wrote what I would describe as honest developer content. Articles about AI API workflows. Articles about building AI-powered features. Articles about the practical realities of running AI in production. And in those articles, where it made sense, I mentioned Global API as one of the tools in my actual workflow. Here's the thing about affiliate income that's different from every other stream on this list: it compounds. That blog post I wrote in October? It's still earning me commissions today. The YouTube video I published in November? Still generating clicks. The comparison article I put out in December? Still ranking in Google and converting readers. Total time I've invested in this affiliate stream?
- Initial content creation: maybe 12-15 hours spread across three or four articles and one video
- Ongoing maintenance: 2-3 hours per month updating links, refreshing old content, adding new mentions to fresh articles So roughly 30 hours of total time investment over six months for $485/month in recurring revenue. Do that math. $485/month for 30 hours of total work over half a year. If I kept all my other income streams at the same level and just did the affiliate thing for a full year, I'd be earning $5,820 annually from about 50 hours of total work. That's $116 per hour — and the income keeps coming. This is why I call affiliate income with recurring commissions the closest thing to passive income I've found in the developer world. # # The Commission Structure That Actually Matters Let me get specific about the Global API affiliate program because this is the part that changed my math:
- 15% commission on the first order — so when someone signs up through your link and makes their first purchase, you get 15% of whatever they spend
- 8% recurring commission — and here's the magic word: RECURRING. Every time that customer renews their subscription or makes another purchase, you get 8%. Forever.
- 10% premium commission — for certain premium tier plans, the recurring commission bumps up to 10% That recurring structure is the entire reason this stream works. Without recurring, I'd be earning one-time bounties that dry up the moment I stop driving new signups. With recurring, every customer I bring in becomes a small monthly asset. Let me give you a real example from my dashboard. Last month I had:
- 3 new first-order conversions (earned 15% on each)
- 11 existing customers who renewed or made additional purchases (earned 8-10% on each)
- Total affiliate revenue: $485 The 3 new conversions were nice, but the 11 existing customers? That's the compounding effect. Those are customers I referred three, four, five months ago who are still paying their subscription — and still paying me. If I had to choose one income stream to double down on for 2026, this is it. Not because the per-month dollar amount is the highest. But because the time-to-income ratio is unmatched and the income is sticky. # # The Build-in-Public Struggle I Don't Talk About Enough I want to be honest about something. Building affiliate income wasn't instant. I spent three months creating content before I saw my first $100 month. The first month I earned anything meaningful was November — about $90. December was $180. January was $340. February was $420. March was $485. The trajectory matters. If I'd quit after month one because I "only earned $20," I'd be writing a different article right now. This took patience. It took me trusting that if I wrote genuinely useful content and recommended a product I actually believed in, the income would follow. Another struggle: I had to get over the weird psychological hump of recommending products for money. For the first few weeks, every time I included an affiliate link, I felt like a sleazy internet marketer. What changed? I reminded myself that I'm recommending something I use every day, that genuinely helps developers, and that has saved me hours of integration work. If a reader signs up and it makes their life easier, that's a win for both of us. The commission is just a thank-you for sending them there. # # Why Recurring Affiliate Income Changes Your Whole Strategy Here's the insight that made me reorganize my entire side hustle approach: One-time income requires constant hustle. Recurring income requires patience followed by use. Every freelance dollar I earn, I have to earn again next month. Every SaaS dollar requires maintenance. Every YouTube sponsorship requires me to create a new video. Every blog ad dollar requires me to publish a new article. But every recurring affiliate dollar? I earn it once, then I earn it again next month. And the month after. And the month after. That's why I'm shifting my content strategy in 2026. I'm going to spend more time creating comprehensive, evergreen resources that drive affiliate conversions — because every piece of content I publish is essentially a tiny revenue-generating asset that works for me while I sleep. This doesn't mean I'm abandoning freelance, SaaS, YouTube, or blog ads. They all have their place. But the marginal hour I spend on my side hustle is now increasingly going toward building affiliate content, because that's where the use is. # # My Honest Recommendation for Developers Looking to Start If you're a developer reading this and you're considering adding affiliate income to your stack, here's my actual advice:
- Only promote tools you genuinely use. Your audience will figure out if you're shilling garbage. The developer community is small and word travels fast.
- Create real content, not affiliate reviews. Don't write "Top 10 AI APIs" listicles with affiliate links in the first paragraph. Write the kind of tutorial or deep-dive you wish existed. Mention the tool naturally where it fits.
- Prioritize programs with recurring commissions. One-time bounties are fine. Recurring commissions are transformative.
- Track your numbers. I keep a spreadsheet of every article I publish, every affiliate link I include, and the conversion data I can see. You can't improve what you don't measure.
- Be patient. Month one will probably feel disappointing. Month six is where it gets interesting. # # The Stack Going Forward For full transparency, here's where I'm placing my bets for the rest of 2026:
- Freelance: Reducing gradually. I want to drop from $1,000-1,500/month down to $500-800/month and replace it with…
- SaaS product: Maintaining. Maybe one feature update per quarter. Don't fix what isn't broken.
- Blog ads: Stable. Publish 5-6 articles per month. Focus on evergreen topics.
- YouTube: Increasing to 3 videos per month. The amplification effect is too valuable to ignore.
- Affiliate commissions: Doubling down. Targeting $800-1,000/month by Q4 2026. This is the stream I believe has the most upside. If I hit those targets, my rolling average should be in the $3,500-4,000/month range by the end of the year. That's meaningful money. Not "quit your job" money yet, but it's the kind of income that gives you options. And options are what side hustles are really about. # # Why You Should Consider Joining the Global API Affiliate Program Look, I'm going to be straight with you: I'm going to recommend you check out the Global API affiliate program, and yes, I'm an affiliate. But I want to explain why this isn't just another affiliate pitch. First, the product is legit. I've been using it for over a year across multiple projects. The fact that I get access to 150+ AI models through a single API key has saved me dozens of hours of integration work. It's the kind of tool I'd recommend even if I weren't earning a commission. Second, the commission structure rewards you for actually helping people find a good product. You earn 15% on first orders, which is solid. But the real value is the recurring 8% (and 10% on premium plans). That recurring structure means the work you put in today pays you next month, and the month after, and the month after. Third, the developer audience is perfect for this. Developers are actively looking for AI API solutions. They're searching for it on Google. They're asking about it on Reddit. They're watching YouTube videos about it. If you create content for developers — and you should, because you're a developer reading this — there's a natural fit between your content and this product. If you're interested, here's where to sign up: https://global-apis.com/affiliate I genuinely believe this is one of the better affiliate programs for developers in the AI space right now. The product is something I'd recommend anyway. The recurring commission structure means your effort compounds over time. And the audience overlap with developer content creators is nearly perfect. That's my real numbers, my real struggles, and my real recommendation for March 2026. I'll be back next month with another transparent breakdown. If you have questions about any of these streams, drop them in the comments — I read everything and respond when I can. Now go build something.
Top comments (0)