you can safely turn off darkreader :)

blog

Subscribe via RSS, Atom, or JSON feed.

Writing a Linux executable by hand

I wanted to understand what a compiler actually outputs, so I stopped treating executables like magic blobs and learned how to build one by hand. It turns out they're a lot less mysterious than I thought they'd be.