Xodiac
Architecture
RESOURCE CENTER Blogs

The deeper Thinking.

What Score Should You Aim For on Your OKRs?
OKR scoring scale Gino Marckx 8 MIN READ

What Score Should You Aim For on Your OKRs?

If your team hits 100% of its OKRs every quarter, that's not the win it looks like. This post walks through the score you should actually be aiming for, what each band from 0.9 down to 0.4 tells you about the goal, not the team, and what to ask when a key result comes in low.
Read Briefing
How to Decouple OKRs From Compensation
OKR Wayne Hetherington 4 MIN READ

How to Decouple OKRs From Compensation

Your OKRs are already tied to pay and teams play it safe. A practical path to decouple OKRs from compensation and rebuild the trust to stretch again.
Read Briefing
Why Tying OKRs to Compensation Kills Them
Tying OKRs to compensation Wayne Hetherington 4 MIN READ

Why Tying OKRs to Compensation Kills Them

Link OKRs to pay and teams stop stretching. Here is why tying OKRs to compensation quietly kills ambition, and what to do instead.
Read Briefing
AI Citizen Development Governance: Why Blocking Builders Backfires
AI Citizen Development Governance Wayne Hetherington 5 MIN READ

AI Citizen Development Governance: Why Blocking Builders Backfires

Blocking AI-enabled citizen development backfires. Learn the blast radius framework for governing it by risk, not blanket restriction.
Read Briefing
AI Coding Agents and Architecture Drift: What's Really Going Wrong
Wayne Hetherington 4 MIN READ

AI Coding Agents and Architecture Drift: What's Really Going Wrong

AI coding agents architecture drift happens because agents can't ask for missing context. Here's why it occurs and three ways to stop it.
Read Briefing
Prevent Stale Context From Breaking Your AI Development - A Layer-Aware Checklist
Prevent stale context AI development Peter Maddison 7 MIN READ

Prevent Stale Context From Breaking Your AI Development - A Layer-Aware Checklist

AI tools give inconsistent output when context layers go stale. Here is the layer-aware checklist for keeping context current across your team.
Read Briefing
Your AI Context Has an Expiry Date. Most Teams Don't Know When It Passed
Peter Maddison 7 MIN READ

Your AI Context Has an Expiry Date. Most Teams Don't Know When It Passed

AI agents don't flag stale context, they just use it. Here's why the slow layer of your context (architecture, boundaries, conventions) is the real risk, and what a second control loop looks like.
Read Briefing
What Is Context Engineering? A Guide for Software Teams
context engineering Wayne Hetherington 5 MIN READ

What Is Context Engineering? A Guide for Software Teams

Most teams are still tweaking prompts. The ones getting consistent results from AI have moved on to something more fundamental - engineering the context around every request, not just the request itself.
Read Briefing
Context Is the New Documentation
AI governance Wayne Hetherington 4 MIN READ

Context Is the New Documentation

AI agents don't browse wikis or ask colleagues — they use the context you give them. Here's why context management is now a core delivery discipline.
Read Briefing
How to Redesign Your SDLC for AI in 4 Structural Shifts
how to redesign your SDLC for AI Wayne Hetherington 7 MIN READ

How to Redesign Your SDLC for AI in 4 Structural Shifts

Most SDLCs weren't built for AI-generated code. Here are the 4 structural shifts engineering leaders need to make - and the order to make them in.
Read Briefing
AI Won't Fix a Delivery System It Wasn't Designed For
why isn't AI improving software delivery Wayne Hetherington 6 MIN READ

AI Won't Fix a Delivery System It Wasn't Designed For

Why isn't AI improving software delivery? Velocity is up, but the bottlenecks remain. Here's what the 21% who get real returns do differently.
Read Briefing
The Four AI Development Risks Every SDLC Was Built to Prevent
SDLC Peter Maddison 5 MIN READ

The Four AI Development Risks Every SDLC Was Built to Prevent

Every control in your SDLC has a story. AI generates code that carries none of that history — and it generates it faster than your team can review it.
Read Briefing
...