
The AI coding trap
28th September 2025AI
Unthinking biases and fallacies
8th September 2025Other
Vibe coding art
7th September 2025AI
Context engineering
3rd August 2025AI
Distance metrics for vectors
30th June 2025AI
Will AI replace software?
23rd March 2025AI
Modular software design
24th January 2025Software
2024: My year in books
3rd January 202552 Books
About time
27th December 2024Other
LLMs are scrappy innovators
24th December 2024AI
The three body solution
18th December 2024Tech
How to be comfortable with ambiguity
12th December 2024Tech
Constraints and innovation
8th December 2024Tech
Thoughts from a Chief How Officer
8th November 2024Tech
How to reduce mass to aid acceleration
3rd November 2024Software
Momentum and agility in software
27th October 2024Software
Generative AI model collapse
7th September 2024AI
2023: My year in books
1st January 202450 Books
The mechanics of software engineering teams
10th November 2023Software
How to judge a book by its cover
28th October 2023Books
Creative interests and work-life balance
16th April 2023Other
Meditations on workplace collaboration
2nd April 2023Other
Habit tracking and the tyranny of the push notification
26th March 2023Other
AI, creativity and human capabilities
19th March 2023AI2022: My year in books
1st January 202338 BooksZen mode in Google docs
16th July 2022Other2021: My year in books
1st January 202234 BooksFirst impressions of the OP-1
8th August 2021Music2020: My year in books
5th February 202150 BooksHow I review pull requests
17th August 2020Software26.1 AI Podcast
28th July 2020TechA Paradise Built In Hell
27th April 2020Books2019: My year in books
7th January 202016 Books2018: My year in books
14th January 201930 Books2017: My year in books
6th January 201811 BooksHow to interview a technical co-founder
19th November 2017Tech2016: My year in books
9th January 20174 Books2015: My year in books
4th January 201626 Books2014: My year in books
22nd March 201547 BooksBuilding a simple JSON library
17th August 2014SoftwareRunning an Akka cluster in an EC2 Autoscaling Group
11th May 2014Software2013: My year as a vegetarian
16th February 2014Other2013: My year in books
1st January 201445 BooksNo, I can't fix your computer
27th April 2013TechHow not to write a technical blog
6th March 2013Other