Things worth writing down
Notes on technology leadership, architecture decisions and what contracting is actually like. Written while doing the work rather than afterwards.
What an AI-assisted compliance review found across 300 repositories
2 Nov 2026
Auditing a large code estate for compliance has always been priced out of reach. I ran one with Claude Code across more than 300 repositories. The interesting
Legacy Modernization
Does the strangler pattern survive cheap code?
26 Oct 2026
I once proposed strangling a PHP front end endpoint by endpoint behind a pass-through layer. Most of that plan was scaffolding built to be thrown away. If
Technical Leadership
The empowerment gap: when self-organising teams self-organise badly
19 Oct 2026
Scrum tells developers to self-organise while the business around them stays fixed. Nobody in the framework can overrule a bad technical decision. Governance
You say you do Scrum. Which process are you actually running?
12 Oct 2026
Most teams say they run Scrum because it is the best known name, not because it fits. Each process comes with its own brake on overcommitment. Run one under
Can AI review its own work?
6 Oct 2026
An agent that has spent an hour building something stops reading the requirement as a requirement and starts reading it as a description of what it built. Here
When the point of failure is someone the business protects
5 Oct 2026
Every project rescue reaches a point where the evidence leads to a person, usually someone respected. How you name them decides whether anyone listens, and
Five archetypes and the role that is missing: AI, team shape and established products
28 Sept 2026
Boris Cherny's five archetypes describe how roles are collapsing in AI-native teams. They fit solo work well. On shared, established codebases the picture
.NET Aspire as a compile-time alternative to Docker Compose
14 Jul 2026
.NET Aspire earns its keep on multi-service .NET projects with mixed dependencies and junior-heavy teams. It is a compile-time, type-safe alternative to Docker
Fractional CTO Insights
The consumer spending risk that AI is quietly building
9 Jul 2026
Most commentary on AI and financial markets focuses on the productivity upside. Corporate earnings, margin expansion, efficiency gains. That story is probably
Coaching a junior team on Claude Code without breaking their instincts
7 Jul 2026
Junior developers adopting AI tools face a specific risk: they accept plausible-sounding output before they have the instincts to push back. Here is how I
The architecture decisions that compound: why early choices matter most
2 Jul 2026
Some architecture decisions have linear consequences. Others compound. Which early choices constrain what's economically possible later, and why the decisions
How to plan for the senior architect leaving from day one
30 Jun 2026
If you are the senior on a fixed engagement with a junior-heavy team, your real deliverable is a team that can reason about the architecture without you. Here
Not sure which one? That is what the call is for.
Thursday afternoons are usually free. Straight into my calendar, no qualification call before the qualification call.
Or email hello@softweb.uk