Topics
10 focused reading listsBrowse by question
Go narrower than a category.
Each topic brings together scored essays around one durable problem. Begin with a focused list, then follow the connections outward.
Product Strategy
These essays help distinguish strategy from planning, connect customer and market evidence to hard choices, and expose the trade-offs hidden by vague goals.
→16 essaysProduct Discovery
Start here for practical arguments about customer evidence, opportunity selection, experiments, and learning before a team commits to building the wrong thing well.
→21 essaysProduct Prioritization
These pieces examine how teams sequence work under real constraints, make competing goals explicit, and decide what not to build when every request sounds urgent.
→10 essaysProduct-Market Fit
A focused collection on recognizing real demand, interpreting retention and customer behaviour, and separating repeatable market pull from hopeful internal narratives.
→37 essaysSoftware Architecture
These essays treat architecture as a set of consequential technical choices: boundaries, failure modes, data, operations, and the cost of changing a system over time.
→67 essaysSoftware Quality
Read about testing, reliability, debugging, maintainability, review, and the engineering practices that make defects visible before users have to discover them.
→57 essaysEngineering Leadership
These pieces cover the work between code and organisation: setting direction, building trust, improving decisions, giving feedback, and helping teams execute without becoming their bottleneck.
→47 essaysOrganizational Design
A collection about team boundaries, incentives, coordination costs, ownership, and decision rights—and how organisational structure quietly shapes what gets built.
→50 essaysAI Engineering
These essays focus on the engineering work that begins after a prototype: evaluation, reliability, observability, tool use, workflow design, and operating probabilistic systems in production.
→32 essaysAI Agents
Start here for grounded writing on agent workflows, tool use, planning, evaluation, reliability, and the product decisions that separate useful automation from an impressive loop.
→