Visual library

System design, drawn out

Carousels, animated architectures and long-form guides I've published on distributed data systems. Each one comes with the trade-off I'd flag in a design review.

Distributed Systems & Fundamentals

How data systems behave under scale, failure and concurrency — the trade-offs behind every architecture decision.

5 pieces

Streaming & Kafka

Event streaming end to end: Kafka internals, cloud-managed Kafka, and the architecture around it.

3 pieces

Lakehouse & Databricks

Storage layout, table maintenance, cost control and platform design on Delta Lake and Databricks.

12 pieces

AI Systems & Agents

Building production AI: agent architectures, frameworks, LLMs at scale, and keeping the token bill sane.

12 pieces

Engineering Productivity

Tools and workflows that change how fast an engineering team ships.

1 pieces