Reading List
The most recent articles from a list of feeds I subscribe to.
Simple internal idempotency by ID
Avoiding resource leakage between internal systems by using IDs for idempotency.
Program start check
A helpful CI check that takes 10 minutes to implement, and which will save you some day.
AirPods Max
A few steps back from perfection.
Tightening the bolts with golangci-lint
Defaulting all linters to on, and some callouts for some very useful lints which are not enabled by default.
go:embed in prod, serve-from-disk in development
A handy trick to get all the advantages of self-contained binaries with
go:embed
, while keeping development loops fast in development.