Developer newsletters have become one of the most reliable ways to build internet income. One dedicated writer, a niche topic, and 5K+ engaged subscribers can generate $5K-20K/month. Here's how the best dev newsletters do it — and how you can too.
The Developer Newsletter Landscape
| Newsletter | Subscribers | Revenue Model | Est. Revenue |
|---|---|---|---|
| TLDR (Dan Ni) | 1.25M+ | Sponsorships | $5M+/yr |
| Bytes.dev (Ty Magnin) | 100K+ | Sponsorships | $500K+/yr |
| Frontend Focus (Cooper Press) | 180K+ | Sponsorships | $1M+/yr |
| Pragmatic Engineer (Gergely Orosz) | 150K+ | Paid + sponsors | $1M+/yr |
| Solo dev newsletter (niche, 5K subs) | 5K | Sponsorships | $20-60K/yr |
Step 1: Pick a Platform
| Platform | Cost | Best For |
|---|---|---|
| ConvertKit | Free < 1,000 subs | Creators, paid newsletters, automations |
| beehiiv | Free < 2,500 subs | Growth focused, built-in ad network |
| Buttondown | $9/mo | Minimalist, developer-friendly, API |
| Substack | Free (10% cut of paid) | Paid newsletters, least technical setup |
| Self-hosted (Ghost) | $9-31/mo | Maximum control, blog + newsletter |
Recommendation for developers: Buttondown (minimalist, Markdown, API) or Ghost (full control, blog + newsletter).
Step 2: Grow to Your First 1,000 Subscribers
- Write one genuinely excellent post per week and post it on Dev.to, Hacker News, Reddit, and Twitter/X.
- Cross-promote with other newsletters in your niche. "I'll recommend you if you recommend me."
- Create a lead magnet: "Free cheatsheet: 50 Git commands you'll use daily" → email gate.
- Add a CTA to every article you write: "Enjoyed this? I write a weekly newsletter about [topic]. Join 2,500 developers here."
- Engage in communities: Answer questions on Reddit, Discord, Stack Overflow. Signature links add up.
Step 3: Monetize
| Method | When | Revenue per 1,000 subs |
|---|---|---|
| Sponsorships | 1,000+ subs | $50-200/issue per sponsor |
| Paid tier (extra content) | 2,000+ subs (5-10% convert) | $500-5,000/mo |
| Job board | 5,000+ subs | $200-500/posting |
| Digital products (to your list) | Any size | $500-5,000/product launch |
| Affiliate links | Any size | $50-500/mo |
Sponsorship Pricing Formula
# Standard formula:
Sponsorship Price = (Subscribers × CPM × Placement Factor) / 1000
Example:
5,000 subs × $30 CPM × 1.0 (primary spot) = $150/issue
3 sponsors per issue = $450/issue
Weekly = $1,800/month
# As you grow:
10,000 subs × $40 CPM × 1.0 = $400/issue
3 sponsors × $400 = $1,200/issue
Weekly = $4,800/month
Topics That Work
General "web development" newsletters compete with everyone. Narrower wins:
- "TypeScript Tips" — too narrow? "Modern TypeScript" — just right.
- "React Weekly" — too broad. "Next.js & React Server Components" — differentiated.
- "DevOps" — saturated. "Platform Engineering for Startups" — niche and valuable.
Bottom line: Pick a focused developer niche. Write consistently for 6 months before worrying about revenue. Cross-promote with other newsletters. Sponsorships kick in at ~1,000 engaged subscribers. Four sponsors per issue at 10K subs = comfortable full-time income. See also: Technical Writing Income and Selling Digital Products.