Aug 9, 2023
Simple Rust Patterns
Me playing with Strategy and Factory in Rust
Jun 29, 2022
A Staff-shaped Hole
Almost nobody has an effective Staff+ program
Jan 29, 2021
On Hiring Staff Engineers
Pitching & Hiring at the higher levels of engineering
Oct 28, 2020
Extreme Debugging
Debugging without source or symbols, alternatively, "Where there's a will there's a way"
Jul 10, 2019
You Too Can Build A Kernel/Hypervisor Part 1 — Preliminaries
I built the skeleton of an arm64 kernel on qemu to (at least attempt) demystify it.
Jul 3, 2019
My Hugo SciFi Reader (1953–1963)
My reviews + recommendations of the first decade of Hugo Aware Winning books!
Jul 3, 2019
Certificates: A Primer
A handy explanation for the fields in a digital certificate.
May 14, 2019
I Have A Binary, But Where Is Main?
Exploring the innards of an ELF binary to find the physical location of main.
Apr 13, 2019
Manually linking Rust binaries to support out-of-tree LLVM passes
Sometimes you want to support some crazy LLVM features in Rust and need manual control over the linking process :-).
Aug 27, 2018
Translation Workbench
I built a tool to help make translating Japanese easier.
Jun 29, 2018
Network Managed Raspberry Pis for a Shippable Datacenter
In a former life I spent a lot of time thinking about how to turn an empty room with chillers, some dark fiber, and a pallet of blank servers into a functioning production datacenter.
Apr 6, 2018
Toward a better technical interview
Technical interviewing doesn't have to be so broken.