Xe
Blog
Contact
Resume
Talks
VODs
Signalboost
Conference Talks
09/15/2023 -
Making NixOS modules for fun and (hopefully) profit
08/27/2023 -
Reaching the Unix Philosophy's Logical Extreme with Webassembly
07/07/2023 -
The Subtle Magic of tsnet
03/24/2023 -
[talk] The carcinization of Go programs
01/11/2023 -
Building Virtual Networks with Pulumi and Tailscale
10/17/2022 -
The Go WebAssembly ABI at a Low Level
09/12/2022 -
My Blog is Hilariously Overengineered to the Point People Think it's a Static Site
09/05/2022 -
The Sheer Terror of PAM
06/09/2022 -
How Static Code Analysis Prevents You From Waking Up at 3AM With Production on Fire
11/10/2021 -
How Nix and NixOS Get So Close to Perfect
11/09/2021 -
The Surreal Horror of PAM
05/16/2021 -
systemd: The Good Parts
05/31/2019 -
WebAssembly on the Server: How System Calls Work
01/28/2019 -
Progressive Web App Conversion in 5 Minutes
11/03/2018 -
Thinking Different
05/17/2018 -
IRC: Why it Failed