Guides

Browse our collection of engineering leadership and technical guides.

Beyond Velocity: Why Your Sprint Points Are a Lie

Beyond Velocity: Why Your Sprint Points Are a Lie

Velocity is for capacity planning, not performance measurement. Why "Flow Metrics" (Cycle Time, Efficiency) are the only way to actually see how fast you are moving.

2025-06-05
3 min read
metricsvelocityflow+2
DORA Metrics: The Only Numbers That Matter

DORA Metrics: The Only Numbers That Matter

Why "Lines of Code" and "Velocity" are vanity metrics, and how to measure the actual health of your engineering organization using the DORA framework.

2025-06-01
3 min read
metricsdoradevops+2
Designing for Scalability: From 1 to 1 Million Users

Designing for Scalability: From 1 to 1 Million Users

The journey from a single server to a distributed system. Why you shouldn't build Netflix on Day 1, and when to actually use Microservices.

2025-05-25
3 min read
scalabilitysystem-designarchitecture+2
Functional Programming: Stealing the Best Ideas for OOP

Functional Programming: Stealing the Best Ideas for OOP

You don't need to know Haskell. How specific FP concepts (Immutability, Pure Functions) make your OOP code safer and easier to test.

2025-05-20
3 min read
functional-programmingclean-codejavascript+1
The Art of Observability: Stop Flying Blind

The Art of Observability: Stop Flying Blind

Monitoring tells you "The system is down." Observability tells you "Why." A guide to the three pillars: Metrics, Logs, and Tracing.

2025-05-15
3 min read
observabilitydevopsmonitoring+1
Domain-Driven Design (DDD): Writing Software That Matches Reality

Domain-Driven Design (DDD): Writing Software That Matches Reality

Why "Anemic Domain Models" are killing your project. A guide to Ubiquitous Language, Bounded Contexts, and rich logic.

2025-05-10
3 min read
dddarchitecturedesign-patterns+1
Building Psychological Safety: The Leader’s Toolkit

Building Psychological Safety: The Leader’s Toolkit

Safety isn't about being nice; it's about being honest without fear. Why high-performing teams need "The Learning Zone."

2025-05-05
3 min read
psychological-safetyleadershipteams+1
The Product-Engineering Feedback Loop

The Product-Engineering Feedback Loop

Why "throwing requirements over the wall" guarantees failure. A guide to moving from order-taking to collaborative building.

2025-05-01
3 min read
product-managementengineering-culturecollaboration+1
Delivery Management vs. Reporting: Stop Being a Scorekeeper

Delivery Management vs. Reporting: Stop Being a Scorekeeper

Most leads just report the weather ("We are late"). Great leads change the weather. A guide to moving from observation to intervention.

2025-04-25
4 min read
delivery-managementleadershipproject-management+1
Page 1 of 6