Blog
These articles contain opinions that are my own, and not my employer's.
May 15 2026
Making Sense Of Things That Don't Make Sense
My presentation on learning a systematic approach to troubleshooting complex technical problems.
Read more…
Oct 23 2022
Generating a static site with Middleman
I chose Middleman as the static site generator to build this site.
Read more…
Oct 23 2022
Dynamic resume generation using YAML, HAML, and Ruby
I decided to create a project to dynamically generate different resumes based on the same source YAML data, de-coupling the data from the structure, and the formatting. I have probably re-invented the wheel poorly, but I'm happy with the result.
Read more…