KoffeeAndKode
Notes, prototypes, and short opinions on backend engineering — Go, distributed systems, and the books that shaped the way I think about them.
Books
6Chapter-by-chapter notes from the books I'm working through — DDIA first, more on the queue.
Go
2The 101–120 fundamentals series, plus deeper dives on context, runtime, and SOLID in Go.
Real-world problems
1Backend problems with runnable Go prototypes — thundering herd, websockets, retries.
AI Engineering
0Building LLM systems for production — RAG on pgvector, hybrid search, evals, MCP tool-calling, and PII/guardrails, each with a runnable Go prototype.
Work setup
0Editor, terminal, dotfiles — the toolchain I lean on day to day.
Auth
0Authentication and authorization — protocols, tokens, sessions, and the threat models behind them.
Cloud
2Building on the major clouds — AWS first (Bedrock, Kinesis, scaling progressions); Azure and GCP as the surface area grows.
DevOps
1The 101–120 platform series — CI/CD, containers, Kubernetes, GitOps, and observability, connected into one delivery story.
DSA
0Data structures & algorithms — working the NeetCode 250 across 18 patterns, from arrays/hashing through DP and graphs.
Banter
0Short, opinionated takes — half-essays from the back of the notebook.