Technical

AI Coordination

What changes when you’re not running one AI coding session, but several at once?

The PRD registry that makes concurrent AI sessions safe to run Seventy-four commits landed in one week. The team closed 44 tickets. One 16-minute window alone produced 22 commits, each one resolving a separate finding from a single day’s review batch that reached REV0726-30. Those numbers aren’t the story. AI-assisted development is already capable of that kind of velocity. The …

26 AI Personas reviewing code

26 reviewers, one codebase — what a single persona’s perspective misses

26 reviewers, one codebase — what a single persona’s perspective misses How do you make sure a code review actually covers everything that matters, not just what one reviewer happens to think of? A code review has a default shape: one reviewer, reading for correctness, occasionally performance. That shape isn’t wrong. It’s just narrow, and the narrowness is invisible until …

AI Security Checks

Presence check versus a completeness check

Most code review asks one question: does this look right? A security review that only asks that question will miss a debug flag sitting where a config value should be, a validation function that exists in the codebase but never gets called, or a mitigation that only handles the obvious path. The alternative is to ask a different question: what …

The Most Expensive Errors Are the Quiet Ones

On 25 April 2026, an AI-assisted code change took down the entire platform. Not a 500 error. maintenance page. timeout. Both localhost and production simultaneously returned an empty white page with no content, no headers worth reading, and no indication of what had happened. The system was running. The system was also completely broken. It had nothing to say about …

Education Needs Better Systems, Not Just More Content

Over the last few months, I’ve spent a lot of time thinking about a simple question: Why do so many educational systems still feel fragmented? Not lacking content. Not lacking AI. Not lacking platforms. Fragmented. A learner discovers something interesting… …and immediately hits invisible boundaries: different systems disconnected workflows incompatible standards isolated learning records approval bottlenecks inaccessible pathways The deeper …

Follow Your Curiosity

Follow Your Curiosity

What if learning felt more connected? For years, I thought I was building a learning platform. An LMS. A workflow engine. An educational system. Maybe even an AI platform. And technically, all of those descriptions were true. But recently I realised something important: None of those explain why the platform exists. The real goal was never: content management dashboards recommendation …

Using AI for WhereWeLearn

What 42 Days of AI Actually Did to a 9-Year-Old Production System

What 42 Days of AI Actually Did to a 9-Year-Old Production System “AI made me faster” is the wrong story. What actually happened is that it changed how the system evolves.   The Context For the past 9 years, I’ve been building and maintaining a production platform called WhereWeLearn, powered by a custom PHP engine (LEAST). It’s not a greenfield …

WhereWeLearn SEO growth

Programmatic SEO Without Marketing: How the System Grew Itself

The Assumption SEO is usually treated as a marketing function. keyword research content calendars backlinks optimisation cycles The goal is clear: Drive traffic. But what happens if you remove marketing entirely? >No campaigns.>No optimisation strategy.>No promotion. That was the constraint.   The Context WhereWeLearn operates under a deliberate model: It does not promote content. This is not a limitation. It …

AI didn't fix my system - it helped me understand it

AI Didn’t Fix My Legacy System — It Forced Me to Understand It Properly

The Assumption There’s a common assumption about AI in engineering: Give it a messy system, and it will fix it. That hasn’t been my experience. When I applied AI to a 9-year-old production system, it didn’t simplify the work. It made one thing very clear: If you don’t understand your system, AI will expose that immediately.   The Context The …