One-shot reads — a single idea explained well and done in a few minutes. Skim the catalog, or filter by topic when you want just one thing.
Why defer runs in LIFO order
Deferred calls stack; the last one you register runs first when the function returns.
reset --soft vs --mixed vs --hard
Three reset modes, one mental model: which of HEAD, the index, and the working tree each one moves.
401 vs 403, and when to use each
Authentication is who you are; authorization is what you may do. Return the status that tells the truth.
When to reach for a Redis SET
Uniqueness, membership checks, and tag fan-out — where sets beat lists and hashes.
Why your image is 1.2 GB
Layer caching, build context, and multi-stage builds — trim a bloated image down fast.
nil is not always nil
A typed nil boxed in an interface compares unequal to nil. The classic Go gotcha, defused.