Website Maintenance
Why I Built My Own Router (And Fired Safaricom’s)
Tired of slow speeds, creepy data collection, and a router that crashes more than a boda in Nairobi? Here’s why I built my own router from scratch—and why I’m never looking back.
Why I’m Breaking Up with AI IDEs in 2025 (And It’s Not Just Because They’re Smarter Than Me)
AI-powered IDEs promised to make coding effortless in 2025. But somewhere between autocomplete addiction and a loss of critical thinking, I decided it was time to take back control. Here’s why I’m saying goodbye.
From “Hello World” to “Help Me”: The Emotional Rollercoaster of Learning to Code
“Every developer’s journey is a Shakespearean tragedy—full of hope, despair, and syntax errors. Here’s the raw, unfiltered emotional arc of learning to code, complete with existential crises and small victories.”
Why I Secretly Love Playing Deployment Roulette. “Friday at 4:59 PM”
One developer’s ‘quick hotfix’ is another’s weekend disaster. The psychology behind why we can’t resist Friday deploys—and how to (maybe) survive them.
Website Maintenance Tips: Keep Your Site Running Smoothly in 2025
Local SEO for Kenyan SMEs: Get Your Business on Google’s First Page in 2025
Discover how local SEO strategies can help Kenyan SMEs dominate Google’s first page in 2025. From AI-powered keyword tools to Swahili voice search optimization, learn the latest tactics to attract hyper-local customers.
Embracing TypeScript: How Strong Typing Saved My React Project
Discover how TypeScript transformed a chaotic React codebase into a maintainable masterpiece. Learn why strong typing is a game-changer for catching bugs, improving collaboration, and building scalable applications—with actionable tips to get started today.