Search

Find insights, training programs, and workshops

Solution Decomposition
Intermediate (SA, EA)4-6 hoursDecomposition canvas + domain/service/component hierarchy guide

How to break large, complex systems into smaller, independently manageable parts — so different teams can build, own, and change them without stepping on each other.

...decomposition matters Strategies for decomposition Defining boundaries Coupling and cohesion Domain-Driven Design basics Common mistakes Putting it all together Cheat sheet Before we start — the one thing to...

1.5 DaysIntensive
FoundationSA · EA
AI Agents and Automation
Intermediate to Advanced6-8 hoursAgent use case map + architecture blueprint + governance framework

AI agents — what they are, how they work, the protocols shaping them (MCP, A2A), and the governance you need before you let one act on your behalf. The bridge between AI that talks and AI that does.

...continues until the goal is achieved or the agent determines it needs human help. Try it yourself — Design your first agent Pick one process from your opportunity scan. Design the agent. If you can't fill...

2 DaysIntensive
Agent DesignWorkshop
Platform Engineering & DevEx Strategy Workshop
VP Engineering, Platform Leads, Engineering ManagersPlatform engineering strategy, golden path specifications, DevEx baseline

Design internal developer platforms and golden paths that accelerate delivery, improve developer experience, and create standardised pathways.

...exercise into a product discipline. Keep it in mind. Purpose The goal of this workshop is concrete: design internal developer platforms and golden paths that accelerate delivery, improve developer experience...

2 DaysStrategic Design
DevEx ImprovementTeam Velocity
The Minimum Architecture Every Company Needs: The House, the Hallway, and the Doorbell
The Minimum Architecture Every Company Needs: The House, the Hallway, and the Doorbell

A practical architectural model explaining why most companies only need a modular monolith, a workflow orchestrator, and outcome-based events.

Executive Summary Who this is for: CTOs, Enterprise Architects, Engineering Leaders designing new systems Problem it solves: Organizations adopting complex architectures before they actually...

Delivery, Implementation & Architecture Runway
Intermediate (SA, EA, TS)4-5 hoursArchitecture runway template + delivery dependency map + agile architecture checklist

How architecture supports delivery instead of blocking it — covering architecture runway, phased implementation, dependency management, keeping teams unblocked, and recovering when architecture goes wrong during delivery.

...drawing. Delivery without architecture is just code that will need rewriting. I've seen architects produce designs that teams couldn't implement, and teams produce code that architects didn't approve. The result...

1 DayIntensive
PracticalSA · EA · TS
Common Architecture Patterns
Intermediate (SA, EA)5-7 hoursPattern selection guide + pattern comparison matrix + anti-pattern catalogue

Proven, reusable solutions to recurring structural problems — each with known trade-offs that make it suited to some contexts and unsuitable for others.

...system. For each one: Workflow Currently Could events help? e.g. Order → Payment → Shipping Synchronous API calls — if Payment is slow, Order blocks Yes — Order publishes OrderPlaced, Payment and Shipping...

1.5 DaysIntensive
PracticalSA · EA
Quality Attributes / -ilities
SA, EA — Intermediate5-6 hoursQuality attribute reference card + -ility prioritisation matrix

The non-functional characteristics that determine whether a system is truly fit for purpose — scalability, reliability, availability, performance, security, maintainability, and more.

...more than by functional requirements. Features can be added incrementally. Quality attributes must be designed in from the start. Keep it in mind. What quality attributes are — The difference between "it...

1 DayIntensive
SA · EARoles
Architecture Across the Application Lifecycle: Which Architect Is Needed When?
Architecture Across the Application Lifecycle: Which Architect Is Needed When?

A practical guide explaining which type of architect is required at each stage of the application lifecycle to prevent governance friction and structural instability.

...architectural roles. Few define when each role should lead. As a result: Enterprise Architects review API design. Solution Architects are absent during discovery. Technical Architects are brought in after...

Your Architecture Diagrams Are Lying to You
Your Architecture Diagrams Are Lying to You

Why architecture diagrams describe a system that no longer exists, and how Observable Architecture uses production telemetry to reveal what is actually running.

...Color-coded by domain. Approved by the architecture board. Stored in Confluence. Referenced in every design review. And quietly, completely, wrong. Not wrong because it was poorly designed. Wrong because...

AI Decision Rights: Who Decides What When No Human Is Watching?
AI Decision Rights: Who Decides What When No Human Is Watching?

Decision rights models assume human decision-makers. AI agents breach that assumption silently. Here is how to extend decision rights to cover autonomous actors before the first ungoverned decision becomes a production incident.

...authority over it. Not because the drone is malicious. Because the airspace governance framework was designed for piloted aircraft. The drone was never assigned a role in the decision rights architecture....