Articles

All of my long-form thoughts on programming, leadership, product design, and more.

Framework for Business Partnership Analysis

Over years of building and collaborating on ventures, a consistent pattern has emerged: partnership success isn’t solely about shared vision or “good chemistry.” While important, these are often symptoms of deeper alignment – or warning signs of potential friction.

Comparison Types and Quality

Recognize absolute, precise, imprecise, and eternally imprecise comparisons, helping you recognize which to trust and which to avoid.