Optimized abs() for int64 in Go
Branch-free absolute value in Go assembly, and whether the compiler was already doing it better.
I'm Ryan Armstrong. I build and scale storage infrastructure — currently Tech Lead for the offline data plane behind Google's Blobstore, responsible for the durability and byte efficiency of hundreds of exabytes of data. Previously Canva, Meta and Dropbox.
Branch-free absolute value in Go assembly, and whether the compiler was already doing it better.
A small design decision in Terraform with outsized operational consequences.
A CDN 504 traced through nginx and Node.js to a socket leak in a pinned AWS SDK release, and the lessons on timeouts, health checks and dependencies.
The design story behind grab, and what makes a download resumable, observable and correct.
C and Go interop, and the sharp edges between them.