An Atypical 'Performance' Talk
A mixture of a talk on programming and a live classical music recital. I talk about parallelisms between music performance and programming - such as complexity, imposter syndrome, and true concentration - with unaccompanied clarinet performances throughout. Video (Keep Ruby Weird 2017 | Austin, Texas) Slides [READ MORE]
Having something that grounds you and doesn't involve staring at a liquid crystal display whatsoever is vital to feeling balanced in day-to-day life. [READ MORE]
Retiring Dug; Hello Octobox!
I'm retiring my gem for Github notifications, preferring to contribute to Octobox instead. [READ MORE]
Deletion Driven Development: Code to delete code!
A talk about building a static analysis tool to find deletable Ruby code. Video (RubyKaigi 2016 | Kyoto, Japan) Slides (RubyKaigi edition) Slides (North American edition) [READ MORE]
The Search For <Class:0x00000027b59290>
A mostly-ranty little story about finding a phantom call messing up all the pretty green dots in our test output. [READ MORE]
Testing in ManageIQ
A talk co-presented with the very awesome Joe Rafaniello about testing with RSpec in ManageIQ; presented at the 2016 ManageIQ Summit in Mahwah, NJ. [READ MORE]