News
What I Learned from Giving People a Choice in Ride Types
How I redesigned a ride-hailing order form for 360M users inside a 7-year-old monolith. Lessons on legacy code, user habits, and b...
How to Accidentally Build a Programming Language While Cleaning Redis
A “simple” Redis cleanup task evolved into a full rule engine. Configurable JSON rules grew to support logic, recursion, traversal...
The 3-Word Advice I Got From Paul Graham
Paul Graham is the co-founder of Y Combinator. He helped shape companies like Airbnb, Stripe, Dropbox and mentored founders who wo...
How to Dive into a New Domain and Ship a High-Load System Fast
Remember: it’s difficult at first, but soon you’ll be swimming like a fish in water.
Stop "Shotgun Debugging": How to Use AI to Solve Bugs Like a Forensic Scientist
Software engineering is a rigorous, scientific process. In software, we too often rely on intuition and muscle memory. You need a...
The Art of the Prompt: Engineering GenAI to Produce SOLID-Compliant Code
Generative AI is great at writing code that works, but terrible at writing code that lasts. Left to its own devices, an LLM will g...
Tired of Learning 50 New Concepts to Build a Form? Say Hello to Lighthouse for P...
TL;DR: I built Lighthouse PHP Framework because modern frameworks got too complex. It lets you handle forms in views (like PHP int...
Why I Built Allos to Decouple AI Agents From LLM Vendors
Allos is a Python SDK for building AI agents that can switch between OpenAI, Anthropic, and more with a single command. Allos is b...
When The Oldest Programming Language Outsmarts The Newest AI
C++ was not supposed to come back. It was supposed to die quietly while the world moved on to safer, simpler, slower tools. But hi...
It Works on My Machine — The Book
It Works on My Machine is a guide for programmers, tech enthusiasts, and curious minds alike, that takes a tour through a collecti...
