Let's plan that
My favourite quote is "The plans are useless, the planning is essential"
Since the plans are useless, why do we run planning sessions at all?
It's planning season at work. We are high trust, high agency, and minimise collaboration. It is pretty common for folk to change their plans and they do so without needing to seek approval.
Without shared context and an understanding of the broader picture, people would change plans but be pulling in different directions. Having the big picture means you can rely more on instinct and curiosity rather than rigid plans.
How I use LLMs? - four
I remain very cynical about the current high-water mark for LLMs and augmented coding… but at the same time I use them every day and I don't think they're finished improving.
Let's growth hack blog visitor numbers record how I use them today as a little reflection on where I think they work and where they don't. Something I can revisit as the tech (and my skill with it) improves
This is update number three, or entry number four, depending on how you want to count it.
in today's edition of AI hot takes
- basically never braincode
- it's still about your brain
- hot take
I shipped 1000 PRs in a year, AMA
I shipped 1000 PRs in the last 12 months at PostHog. And someone asked me how I do it… let's see if i know.
preamble
- yes, yes, I know you don't think I should count PRs
- when a measure becomes a target it stops being a useful measure
- embrace yourself
advice
- it is running not cycling
- small steps ftw
- practice like a jazz musician
- love making things
- one more iteration
How I do user interviews
I've been lucky to watch some excellent engineers, product managers, and user researchers carry out user interviews.
And had the opportunity at PostHog to practice that skill. I've explained all this a couple of times to different people, so thought I'd write it down.
- set expectations
- write down quotes
- show > tell
- compound interest
- sometimes stop
- be a Labrador
- this is the redesign that will kill the the Facebook
How I use LLMs? - three
I remain very cynical about the current high-water mark for LLMs and augmented coding… but at the same time I use them every day and I don't think they're finished improving.
Let's growth hack blog visitor numbers record how I use them today as a little reflection on where I think they work and where they don't. Something I can revisit as the tech (and my skill with it) improves
This is update number two, or entry number three, depending on how you want to count it.
the first entry is here the second entry is here
- XP pedant agent
- primarily using LLMs
- throw away way more work
- be very strict with what i do type
- i approach understanding code differently
Things that a different me would have been tipped into psychosis by

There are a few memes (in the original sense) that have got stuck in my head. They feel like the beginning of madness. I'm going to track them, to see how many I accumulate
- water isn't real
- old people are time travellers
Each of them feels like something that would tip a different me over the edge into madness.
How I use LLMs - two?
I remain very cynical about the current high-water mark for LLMs and augmented coding… but at the same time I use them every day and I don't think they're finished improving.
Let's growth hack blog visitor numbers record how I use them today as a little reflection on where I think they work and where they don't. Something I can revisit as the tech (and my skill with it) improves
This is update number one, or entry number two, depending on how you want to count it. So, here are the changes in how I'm using LLMs
(we had a brownbag on this at work yesterday, so it's been on my mind)
- manage context
- track longer tasks in a structured file
- smallest prompt that describes how you want to work
- be sparing with auto-accept edits
Four things in four years at PostHog
I've been at PostHog for four years. After having the best four years of my career at Co-op Digital, I'm privileged to have then also had the best four years of my career at PostHog. Surely, I've learned something that I can cram into a cliche format?!
- Don't look for a family, look for a team
- Talk to users all the time
- You can YOLO and strangle your figs at the same time
- Trust is a super power
How I use LLMs?
I remain very cynical about the current high-water mark for LLMs and augmented coding… but at the same time I use them every day and I don't think they're finished improving.
Let's growth hack blog visitor numbers record how I use them today as a little reflection on where I think they work and where they don't. Something I can revisit as the tech (and my skill with it) improves
How do I like to be managed?
An amazing engineer colleague has taken on (booming, god-on-the-mountain voice) extra responsibilities. Unfortunately for them, one of those responsibilities is managing me.
They asked me how I like to be managed. I thought it was a good question, so I pushed it into my background processing queue, got distracted, and never answered them.
Periodically I feel guilty about that, so I thought I'd write it down here. Maybe it will help me decide what my answer is…