Featured Article

Part 1 – Agentic AI: Changing Development, but Only if You Learn How To Communicate With It

Agentic AI is changing how we design and build software, but not in the simplistic “AI replaces everyone” way some people imagine. It shifts where human expertise matters, compresses delivery time, and exposes which organisations are truly agile. This post looks at how roles evolve, where the real leverage is, and why communication becomes the core skill.

Part 2: Sagas, Fan-In, and Correlation: Solving the Hard Problems of Eventual Consistency in EDA

Choosing event-driven architecture means choosing eventual consistency. The only question is how well you manage it. When payment succeeds but inventory reservation fails, do you refund automatically or let a customer stare at a half-completed order? This guide covers Saga compensation patterns, the callback topic debate (and why it’s really async RPC over event infrastructure), fan-out vs fan-in complexity, and three concrete approaches to multi-topic correlation — with production code in Python, Java, and AWS.

Before You Adopt Event-Driven Architecture: Prerequisites, Red Flags, and Partition Strategy

Most teams adopting event-driven architecture never stop to understand what it actually involves. Before committing to the operational overhead that transforms a three-component system into fifteen, verify you actually have the problems EDA exists to solve. This guide provides a decision framework, prerequisites checklist, and a deep dive into partition strategy — the most consequential design decision you’ll make in EDA.

Part 3 – Inside an AI-First Pod: How Four People Out-Deliver a Team of Twelve

You don’t believe it until you watch it happen. Four people. One requirement. Four hours later, it’s in production. The first time you see it, you assume they cut corners. Test coverage? 94%. Error handling? Comprehensive. Security? Passed automated checks. They didn’t cut corners. They just removed the waiting. See exactly how a pod operates—including what happens when the architect disappears for three weeks.

From Zero to Exit-Ready Architect

Architects aren’t stage-gate gatekeepers anymore. Your first deliverable isn’t a diagram; it’s a discoverable repository that teams can reuse: vision, standards, decision records, and reusable Solution Building Blocks and SADs. Build a golden path that scales your impact from one squad to the whole organisation—without becoming the bottleneck.

Avoid Common Pitfalls: Expert Tips for Effective Event-Driven Architecture

Discover the essential lessons I’ve learned from my experiences with Event-Driven Architecture (EDA). This blog post covers key considerations, best practices, and real-world scenarios to help you design robust and scalable event-driven systems. Whether you’re a seasoned developer or just starting out, this post is packed with valuable insights to guide your EDA journey. Dive in now and future-proof your architecture!