Writing
Learning in the open
A running LinkedIn series on what AI-assisted development does to leadership, organizational learning, and engineering culture. Written as I research, including the half-formed parts. Each post lands here as it goes live.
The series
IntroductionWeek 1
Intro: why I'm sharing this
Read on LinkedInWatching agents do the work of months in mere days was an exhilarating and scary experience. The scary part was not the speed, but the consequence for the developer, the team and the organization. After 20-odd years as a software developer and leading…
Org learningWeek 2
Cheap code, expensive decisions.
Read on LinkedInWill we soon see companies multiply their output, now that code has become cheap and developers can write it far faster than before? Development departments have traditionally felt like the bottleneck in modern technology companies. My department at…
Engineering cultureWeek 3
The 45% problem (insecure AI code).
Read on LinkedInHow secure is AI-generated code, really? In my most recent project with agentic development I had not specifically focused on that aspect, and a study shows why that is a mistake. Like every other foundational part of a technology product, security has…
Engineering cultureWeek 4
Bot-sitting: the new day job.
Read on LinkedInYou sit there waiting for the agents to come back with their results. You use the wait to kick off new things. Now you're not running one track, but four. Bot-sitting has become the new way to work, and done right you're very productive. Done wrong…
Engineering cultureWeek 5
Raise the floor — but look at what the floor is made of.
Coming soonEngineering cultureWeek 6
The escalator (AI and the lazy default).
Coming soonEngineering cultureWeek 7
It has my name on it, but I don't understand it.
Coming soonOrg learningWeek 8
What's stable when everything moves?
Coming soonEngineering cultureWeek 9
The best at AI aren't the best prompters.
Coming soonEngineering cultureWeek 10
What AI quietly broke: mentorship.
Coming soonEngineering cultureWeek 11
When code is free, craft becomes the expensive part.
Coming soonOrg learningWeek 12
Cheap code makes good process matter more, not less.
Coming soonEngineering cultureWeek 13
Half the work was cleaning up after myself
Coming soonEngineering cultureWeek 14
Fixing code in a loop makes it worse.
Coming soonOrg learningWeek 15
Tell your AI what you've decided.
Coming soonOrg learningWeek 16
Small PRs, big reviews.
Coming soonOrg learningWeek 17
Build the toolchain team, not just the tool.
Coming soonLeadershipWeek 18
Don't ask what AI saves. Ask what it opens.
Coming soonLeadershipWeek 19
'Buy and hope' is not a strategy.
Coming soonLeadershipWeek 20
Who actually makes AI work?
Coming soonLeadershipWeek 21
Do agents replace middle management?
Coming soonLeadershipWeek 22
Going headless.
Coming soonLeadershipWeek 23
Governing the harness.
Coming soonLeadershipWeek 24
What the patent landscape tells us.
Coming soonLeadershipWeek 25
How do you measure success with AI development?
Coming soonLeadershipWeek 26
Three levels: strategy, tactics, operations.
Coming soon
Follow along
New posts go up most weeks, published in the open as the research moves. Read the research they draw on, or get in touch to compare notes.