Start here
With 160+ posts on this site, here's a curated selection to help you find what resonates.
Product thinking
Frameworks and ideas from a decade of building products:
- The 5Ds of product management — Every PM should have an angle. Here are five.
- Build MLPs, not MVPs — Why "minimum viable" often isn't.
- Hiring for product: what actually matters — Most PM hiring is broken. Here's how to fix it.
- The art of fast decision-making — Being able to reverse course matters more than being right.
- Opinionated autonomy — The balance between direction and independence.
- The myth of product ownership — What ownership actually means in practice.
AI and the future
Thinking about where technology is heading:
- The new generalist — AI amplifies people who can move between domains.
- AI is not a hammer — The tools we build shape how we think.
- Imperfect AI is perfect — Why we might not want AI to be flawless.
- Apple's organisational disadvantage in the age of AI — Why organisational strengths become liabilities.
- The age of ideas — Execution advantage is shrinking. Ideas matter more.
Technical projects
Languages and tools I've built:
- Lea — A pipe-oriented functional programming language
- Vague — A constraint-based language for realistic data generation
- OMG — A human-first language for APIAPI A set of rules and protocols that allows different software applications to communicate with each other. APIs define the methods and data formats that applications can use to request and exchange information. specifications
- Docusaurus plugins — Cookie consent, glossary, status banners, and more
Featured technical writing:
- Code frontmatter: an index for AI? — Structured metadata for AI-assisted coding
- Reinventing Codat's docs and developer experience — A talk on reimagining documentation
- Creating CVs from Markdown — My approach to portable, versioned resumes
Creative work
Poetry, music, and visual art:
- Poetry competition runner up — Recent recognition
- Ode to Heather Christle — A poem
- Rough recordings — Songs from isolation
- Paintings — Recent visual work
Essays and reflections
On work, creativity, and life:
- 10% more learning — Why slowing down to learn helps you move faster
- Progress doesn't always feel like progress — Why growth is hard to see
- 5 reasons to keep a notebook — The enduring value of handwritten notes
- Deleting social media — Why I left Facebook, Twitter, and Instagram