Blog

Compiled notes on software development, tech, and more.

Features Worth Killing

Let's talk about a counterintuitive truth in software development: sometimes the best feature you can ship is removing a feature altogether. In an industry obsessed with building and adding, the discipline to subtract is surprisingly rare – and surprisingly powerful.

8 min readRead

Strategic Debt

Let's talk about technical debt – but not the doom-and-gloom "avoid it at all costs" lecture you're used to hearing. What if I told you that strategically acquired technical debt isn't just acceptable, but actually essential for building successful products?

7 min readRead