KoffeeAndKode

Notes, prototypes, and short opinions on backend engineering — Go, distributed systems, and the books that shaped the way I think about them.

Books

6

Chapter-by-chapter notes from the books I'm working through — DDIA first, more on the queue.

Go

2

The 101–120 fundamentals series, plus deeper dives on context, runtime, and SOLID in Go.

Real-world problems

1

Backend problems with runnable Go prototypes — thundering herd, websockets, retries.

Work setup

0

Editor, terminal, dotfiles — the toolchain I lean on day to day.

Auth

0

Authentication and authorization — protocols, tokens, sessions, and the threat models behind them.

Cloud

0

Building on the major clouds — AWS first (Bedrock, Kinesis, scaling progressions); Azure and GCP as the surface area grows.

DSA

0

Data structures & algorithms — working the NeetCode 250 across 18 patterns, from arrays/hashing through DP and graphs.

Banter

0

Short, opinionated takes — half-essays from the back of the notebook.