Tidbit
11 guides · 161 bite-sized concepts

Big ideas,
served in small bites.

Tidbit turns dense, intimidating tech into friendly visual guides you can actually digest: system design, databases, AI, and more.

Browse the guides

The guides

Pick a shelf and start nibbling.
System Design

Core concepts behind building scalable, reliable distributed systems. Covers the patterns and trade-offs every backend engineer needs to know.

Horizontal vs Vertical ScalingLoad BalancingAuto-scaling+36 more
Design Patterns

The classic Gang of Four patterns visualised with UML diagrams and annotated code. Creational, structural, and behavioural patterns in one place.

Abstract FactoryBuilderFactory Method+20 more
PostgreSQL Internals

A deep dive into how PostgreSQL actually works under the hood: storage, indexing, MVCC, transactions, and the WAL explained with diagrams.

How a Query Travels Through PostgresThe Postgres Process ArchitectureHow Tables Are Stored on Disk — The Heap+8 more
Cloud Architecture

Production-grade cloud patterns for event-driven systems, serverless, resilience, data management, and deployment strategies.

Strangler Fig PatternSidecar PatternAmbassador Pattern+21 more
AI and LLMs

From neurons to transformers. Everything you need to understand how large language models are built, trained, and deployed.

The NeuronLayers & Deep NetworksActivation Functions+22 more
Production AI Agents

The hard engineering problems behind shipping reliable AI agents: memory, concurrency, retries, observability, and failure handling in production.

What Makes Agentic Systems Uniquely HardThe Anatomy of an Agent LoopWhy Classic Software Engineering Still Wins+10 more
Data Structures & Algorithms

Foundational CS: arrays, linked lists, trees, graphs, sorting, searching, and complexity analysis. The algorithms every engineer needs to know.

Asymptotic AnalysisThe Machine ModelArrays & Dynamic Arrays+23 more
Networking & Protocols

How the internet works: TCP/IP, DNS, HTTP/2, QUIC, routing, packet switching, and the protocols that move data across the globe.

Coming Soon
Concurrency & Parallelism

Threads, goroutines, async/await, green threads, locks, deadlocks, and the patterns for building systems that do multiple things at once safely.

Coming Soon
Kubernetes & Containerization

Docker, container orchestration, deployments, service discovery, networking, and production container platforms at scale.

Coming Soon
Security & Cryptography

SSL/TLS, encryption, hashing, authentication, authorization, common vulnerabilities, and the cryptography you need to build secure systems.

Coming Soon