Categorizing sentinel errors in Go

A tiny library for grouping related errors into categories while keeping compatibility with errors.Is() and errors.As().

December 27, 2025 · 2 min

What's wrong with Mockery

Two fundamental issues with Mockery that make it less appealing for Go projects.

December 24, 2025 · 2 min

Simple rules for building abstractions

Two practical rules that help keep abstractions useful without overengineering.

December 13, 2025 · 1 min