KoffeeAndKode
Notes, prototypes, and short opinions on backend engineering — Go, distributed systems, and the books that shaped the way I think about them.
Applied systems
Real-world problems
1Backend problems with runnable Go prototypes — thundering herd, websockets, retries — plus case-study teardowns of real incidents.
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.
Platform & infra
Cloud
2Building on the major clouds — AWS first (Bedrock, Kinesis, scaling progressions); Azure and GCP as the surface area grows.
Auth
0Authentication and authorization — protocols, tokens, sessions, and the threat models behind them.
DevOps
1The 101–120 platform series — CI/CD, containers, Kubernetes, GitOps, and observability, connected into one delivery story.
Notes & workspace
Languages & fundamentals
Go
2The 101–120 fundamentals series, plus deeper dives on context, runtime, and SOLID in Go.
Node.js
0The 101–120 fundamentals series — the event loop, streams, and the runtime internals behind code most of us already write from muscle memory.
Python
0The 101–120 fundamentals series — the GIL, the data model, async, and the runtime internals behind code most of us already write from muscle memory.
DSA
0Data structures & algorithms — working the NeetCode 250 across 18 patterns, from arrays/hashing through DP and graphs.