Go

Three Ways to Make Go Handlers Idempotent

October 26, 2026

Aligning Go struct fields to save memory

June 28, 2026

Dual Writes and the Outbox Pattern

January 18, 2026

Distributed Tracing in Go

October 8, 2025

Go Interfaces: Five Habits I Follow

December 13, 2023

Caching and Logging with the Decorator Pattern in Go

December 3, 2023

Understanding Zero Values in Go

April 20, 2023

How I organize (most of) my Go microservices

November 6, 2022