Go Struct Padding, and the 2% I Fought For
Field ordering is free memory — until you measure how little of your heap it actually owns
Field ordering is free memory — until you measure how little of your heap it actually owns
A deep dive into extracting generic function signatures from Go AST, exploring the limitations of go/types.Info.TypeOf and finding a robust solution using In...
Why docs drift happens, how to avoid it, and where spec-first vs code-first really break
A deep dive into building a flexible, extensible workflow engine inspired by Symfony’s Workflow Component
How to implement scalable audit trails without compromising database performance
errors.Join and the Great Unwrap Mystery: A Developer’s Journey
Understanding Go’s error handling evolution and the hidden power of joined errors