Most developers think freelancing platforms like Upwork are the only way to earn money outside a full-time job. But after spending months exploring alternative income streams, I found several approaches that are way more interesting — and often more profitable.
1. Open Source Bounties
Companies like Expensify pay \ per bug fix through their open-source contributor program on GitHub. You find a \Help Wanted\ issue, submit a proposal with your fix approach, implement it, and get paid after merge.
How to start:
- Go to Expensify/App issues
- Filter by \Help Wanted\ label
- Look for UI bugs (easiest entry point)
- Follow their contributing guidelines
Other programs: GitCoin, IssueHunt, Algora, OSS.fund
2. AI Agent Development Services
The demand for custom AI agents is exploding. Businesses need agents that:
- Monitor emails and extract data automatically
- Integrate with their existing tools via APIs
- Automate repetitive workflows
I've seen jobs paying -70/hr for simple email-parsing agents that take 2-3 days to build.
Stack suggestion: Python + LangChain or Claude API + simple REST integrations.
3. Technical Writing That Pays
Platforms that pay for technical articles:
- Auth0/Okta: -500 per article
- LogRocket: \ per article
- Smashing Magazine: -350 per article
- CSS-Tricks: \ per article
- DigitalOcean: -400 per tutorial
Write about what you already know. Published articles also build your personal brand.
4. GitHub Copilot/AI Tool Consulting
Many companies are struggling to integrate AI coding tools into their workflows. If you understand:
- How to set up Copilot/Cursor for teams
- Prompt engineering for code generation
- AI-assisted code review workflows
You can charge consulting fees to help teams adopt these tools effectively.
5. Building Micro-SaaS Tools
Instead of building the next unicorn, build tiny tools that solve specific problems:
- A Slack bot that summarizes daily standups
- A Chrome extension that auto-fills timesheets
- A CLI tool that generates changelogs from git commits
Even \/month × 50 users = \,450/month recurring revenue.
My Current Setup
I'm actively working on:
- Open source bounties (Expensify contributor program)
- AI agent development (email automation, data extraction)
- Technical writing (this article!)
The key insight: diversify your income streams. Don't put all your eggs in one basket.
What unconventional ways are you earning money as a developer? Drop a comment below!
If you need help building AI agents or automation tools, feel free to reach out — I offer development services at competitive rates.
Top comments (0)