Featured Article
Email Marketing
How I built a cold email system that sends 1,000+ emails/day from scratch
No Instantly. No Lemlist. Just FastAPI, SQLite, OAuth2, and a worker process running on a $6/mo VPS. Here's exactly how it works and how you can build it too.
Read article →
def send_campaign(account, contact):
token = refresh_oauth_token(account)
smtp = connect_gmail(token)
smtp.sendmail("me", contact)
log("sent", contact_id=contact.id)
✓ 1,247 sent today
Instagram Growth
Scraping Instagram followers without getting banned in 2026
Session injection, rate limiting, and the right way to use instagrapi so your account stays safe while pulling thousands of profiles.
Cold Outreach
Gmail OAuth2 for cold email — setup guide and pitfalls
Why App Passwords are dying, how OAuth2 actually works, and how to refresh tokens automatically so your sending never stops.
SaaS Building
Self-hosting everything: my VPS stack for 7+ apps under $20/mo
Docker, nginx, certbot, SQLite. No Heroku, no Vercel, no $200/mo SaaS fees. The exact setup that runs all my projects.
Lead Generation
Google Maps scraping for local business leads (with Python)
How to extract business names, phones, emails, and addresses from Google Maps at scale — and feed them directly into your email campaigns.
Automation
N8N vs building your own: when to use which
N8N is great until it's not. Here's when to reach for a workflow tool and when to just write 50 lines of Python instead.
SEO
SEO for a personal portfolio in 2026: what actually moves the needle
Structured data, Core Web Vitals, internal linking, and why building real projects is the best backlink strategy.