Your AI wrote a great plan. It's probably wrong. Here's how to catch that before you build. ┌──────────────────────────────────────────────┐ │ │ You │ refine │ │ │ ▼ ▼ │ ┌─────────────────────┐ │ │ Plan Mode │ ← Model A (e.g., Sonnet) │ │ (Read · Reason · │ │ │ Propose) │ │ └─────────────────────┘ │ │ │ │ Draft Plan │ ▼ │ ┌─────────────────────┐ │ │ Plan Reviewer │ ← Model B (e.g., Opus) │ │…
The AI tooling ecosystem keeps rediscovering waterfall. Here's why you should resist it. When did you last finish a requirements document and think: yes, this is exactly what we'll build, and it'll still be accurate when we ship ? If you've been in software long enough, you already know the answer.
It's not even a technology. It's a convention. And that's exactly why it wins. Markdown is a writing convention — a set of rules for formatting plain text that John Gruber wrote a spec for in 2004. No runtime. No SDK. No API. Just text with agreed-upon symbols that any human
From solo agent to parallel powerhouse: how Git worktrees and agent skills turn your agentic coding setup into a multi-tasking machine When you're using agentic coding tools seriously, you've hit this wall: 🤖 Agent working on Feature A in one terminal 🤖 Need to start Feature B right now 💥 Can't — same working
Why AI-powered teams need lean methodology, not ceremonies Let me ask you something. How many hours did you spend in meetings this week? Sprint planning. Daily standups. Backlog grooming. Sprint review. Retro. Now ask yourself: did any of those meetings help you ship faster? 🗓️ Are your sprints constantly disrupted by
From Theory to Practice: How the industry is converging on context engineering standards In Part 1 , we explored the fundamentals of context engineering—the four pillars, the hybrid model, and why teaching AI once beats fighting it every time. Now let's get practical. In this post, I'll show you: 🏛️ How
How I went from repeating instructions every conversation to having AI that actually understands my codebase Let me ask you a few questions: 😤 Are you frustrated with AI giving inconsistent results? 🔁 Do you find yourself repeating the same instructions over and over? 🤔 Do you wish AI just knew your project
As part of adopting CD (Continuous Delivery) and embracing a DevOps culture, shifting security left is one of the capabilities needed to drive high software delivery and organisational performance. Tech companies have identified that security is EVERYONE's responsibility. ie. Security is a distributed ownership model. What shifting left means is
Review of Accelerate, high performing organizations and the four key metrics of change lead time, deployment frequency, mean time to recover, and change failure rate.
I started looking into API performance testing again recently. As part of delivering an API to production, performance testing is crucial to see how your API performs under load ( more on that shortly) You might have heard of the ridiculous load that Shopify handled over BFCM (Black Friday/Cyber Monday)
I said jibbing not jiving! 😆 Cloud native architecture When it comes to microservices and cloud native architecture you first think about containers. Now you can of course compose your own docker file. But with jvm based microservices there is a tool from google called jib that can simplify containerization. We'll
So why Google cloud?? Well, the Google Cloud Platform (GCP) is behind the 8 ball for sure in comparison to AWS. But with the huge spike in companies looking to reduce their Capex and move to the cloud, its offerings in the data analytics space for example is very enticing.
This is an overview of my journey to reducing my carbon footprint and making my home as energy efficient as possible. Energy efficiency WFH myself since March, I did not realise how cold and under insulated australian households can be! I'm european and I feel colder here than winter time