• I'm working with Anthropic!

    June 25, 2026

    Some personal news: I'll be contracting with Anthropic as a Security Labs Engineer this summer!

    Read more →
  • Reproducible Cluster Computing with Nix and Apptainer

    March 05, 2025

    Many academic clusters support Apptainer (formerly Singularity) for reproducible environments. Here we combine that with Nix for an even more reproducible environment.

    Read more →
  • Hacking in Gradescope

    February 26, 2025

    Building an autograder for a binary exploitation course, discovering Docker won't let you disable ASLR, and ending up running student exploits inside a QEMU VM on Gradescope.

    Read more →