Reading List

The most recent articles from a list of feeds I subscribe to.

A `TestTx` helper in Go using `t.Cleanup`

An elegant way of combining test transactions with Go’s built-in test abstractions.

100% test coverage

100% test coverage is annoying as hell, but probably good.

PGX + sqlc v4 to v5 upgrade notes

Upgrading a Go project from pgx v4 to v5, and more specifically, from sqlc’s pgx/v4 to pgx/v5 driver (the hard part).

PG advisory locks in Go with built-in hashes

Using advisory locks in Go, taking advantage of the full 64-bit key space using Go’s built in hashes.

Lean = fast

On getting features out the door with a small team and sharp toolset.