Towards an automated changelog workflow

Understanding static single assignment forms

LLVM's getelementptr, by example

Hiding messages in x86 binaries using semantic duals

Writing and publishing a Python module in Rust

How x86_64 Addresses Memory

Things I hate about Rust

Locating a compiler bug with git bisection

Implementing the Clipper chip cipher in Rust

Finding treacherous encoding permutations with baseperm

Anybody can write good bash (with a little effort)

Basic Disassembly with Libopcodes

Make is (probably) fine

Reading Manpages Like a Pro

Megabus: A Study in Guessability

Cleaner Function Wrapping in C