Blog
Now featuring: Articles from the early
twenty-first century. Updated whenever I feel like it.
-
O(n²) time complexity bug in GNU Tar (Upstream Patch)
July 27, 2023 -
A Deep Dive into Python's Tokenizer
September 18, 2019 -
Static Analysis at Scale: An Instagram Story
August 15, 2019 -
GatorLUG Talk on Javascript Language Tooling
October 22, 2015 -
Broadwell, Instability, and Microcode
September 25, 2015 -
Run ls after cd automatically
April 10, 2015 -
Nanoc, Pandoc, and Pygments ― Oh my!
February 5, 2015 -
CSS Underlines
January 31, 2015
The views expressed on this site are my own and do not reflect those of my employer.