Go

Jan. 11, 2026

Go Generics: What Are Those Squiggly Lines?

The Generic Problem Before Go 1.18 (2022), if you wanted to write a function that worked with different types, you had two choices: Write duplicate code for each type Use interface{} and lose type safety Generics solve this by letting you write one function that works with many types while keeping …
Mar. 15, 2025

Adventures In Go

By the third time our overnight ETL job set fire to the heap monitor, we suspected something deeper than the usual Go leakage. The numbers made no sense. Our struct-of-slices pipeline had every “optimization” the blog posts could muster, but every morning, the resident Grafana could only …