Skip to content

Coder Musings

Standalone deep dives and case studies. No multi-part series, just singular, highly-opinionated explorations of systems programming and engineering architecture.

The Anatomy of a Perfect Stack Trace: Making Hand-Written Assembly Production-Ready

"Writing raw assembly is fun, but when it crashes, debuggers like GDB just show ?? () instead of a stack trace. How do C compilers make assembly 'debuggable'?"

Read Musing →