Blog
Is Database MCP Just Unnecessary Overhead?
My colleague called Database MCP ‘pulling your pants down to fart.’ After thinking about it, I mostly agree—but we built one anyway.
My AI Coding Experience: Three Principles
AI Coding doesn’t fundamentally make you a better programmer. It’s an amplifier—amplifying your strengths and your weaknesses.
Using AI ≠ AI Native: What It Really Means to Transform How Teams Work
The difference between using AI as a tool you pick up occasionally versus treating AI as infrastructure you don’t know how to work without.
Rethinking Software Design Principles in the Age of Vibe Coding
When AI can rewrite an entire module in seconds, do the design principles built for ‘humans maintaining code’ still apply?
The AI Productivity Divide: From 10x to 100x Engineers
AI’s real value isn’t in producing the final output—it’s in creating Builders. Whether you can create Builders is what separates the 2x from the 100x.