TechPreneur·Jun 20Stop Using Clean Code as an Excuse for Terrible LatencyA few years ago, I worked on a service that looked beautiful.
TechPreneur·Jun 18I Deleted 10,000 Lines of Comments from Our Core Service, and the Principal Engineer Thanked MeA few years ago, if you had opened our most important Go microservice, you would have thought you were reading a novel.
TechPreneur·Jun 16We Spent 6 Months Migrating to Serverless, Only to Move Back. Here’s the Post-Mortem.For a while, serverless felt like the future.
TechPreneur·Jun 14The System Design Interview Where I Realized I Was Building for Resumes, Not RealityA few years ago, I walked into a system design interview feeling invincible.
TechPreneur·Jun 12I Thought I Knew Low-Level Design Until a Staff Engineer Reviewed My Pull RequestFor the first two years of my career, I thought I was pretty good at low-level design.
TechPreneur·Jun 10I Tracked Every AI Coding Mistake I Encountered for 60 Days. Here’s the Pattern.For the last 60 days, I used AI for almost everything.
TechPreneur·Jun 8I Reverse Engineered How Google Handles Billions of Notifications.A few months ago I got a notification from Gmail.
TechPreneur·Jun 6I Studied 100 System Design Interviews. These Patterns Showed Up Everywhere.Every engineer preparing for system design interviews eventually asks the same question:
TechPreneur·Jun 4I Analyzed 100 Database Outages. One Mistake Appeared Everywhere.Most database outages don’t happen because someone dropped a production table.
TechPreneur·Jun 2I Rewrote My Go Notification Service in Rust. The Results Were Not What I Expected.A few months ago, I had what I thought was a brilliant idea.A response icon1A response icon1