Principles

principles Optimize for constraints Performance over trend Clarity over cleverness Systems over features Fun is optional. Impact is not philosophy Build for the 99%, not the 1% Real constraints produce better design Speed is a feature. So is reliability The best system is the one that survives contact with reality

On Building

on_building Ship early. Learn from real users, not assumptions Complexity is a liability. Kill it on sight Infrastructure that fails silently is worse than no infrastructure Every abstraction has a cost. Make sure it's worth it on_emerging_markets 3G is not an edge case. It's the baseline Trust is scarce. Earn it with every release Payment failure is not a bug. It's a business problem Regulatory friction is a moat if you learn to navigate it

On Learning

on_learning Read primary sources. Summaries are lossy Build the thing to understand the thing Teach it. Writing forces precision Boredom is the signal — push through or pivot, don't coast