Failure Modes
The ways systems actually fail: cascading failure, retry storms, cache stampedes, split brain, token replay, stale authorization. What triggers them, how they present, and how to contain the blast radius.
Other domains
AI & Agent Systems
How language models actually work — from tokens and attention to inference, RAG, and the agent runtimes that wrap them. Start at intuition, end at production behavior.
Who is calling, and what may they doIdentity & Security
Principals, credentials, sessions, tokens, and the protocols that carry them — JWT, OAuth, OIDC, SAML, SCIM — through to workload identity, delegated authority, and agent identity.
Distributed systems that stay upEnterprise Systems
Distributed systems, caching, messaging, consistency, APIs, data architecture, and the observability that tells you whether any of it is working.
Named solutions to recurring problemsArchitecture & Design Patterns
Circuit breakers, sagas, the outbox, bulkheads, idempotency, CQRS, and the other patterns you reach for when the diagram meets production.