The Code Less Traveled

Troubleshooting Ruby Enumerable Memory Usage

Feb 15, 2019

Analyzing Ruby memory usage related to the Enumerable module's `#each_slice` method

An Object-oriented Moment

Feb 15, 2019

Leaning into object-oriented design to re-implement a procedural algorithm

Verifying Background Emails in Rails

Feb 12, 2018

I made a gem to more easily test whether `ActionMailer` emails will be delivered later.

Teach Testing Through Pairing

Dec 4, 2016

I have written before about junior developers and why testing, in my opinion, is the skill that they tend to lack. Fortunately, honing a junior dev’s testing savvy provides an excellent pair programming opportunity.

Junior Devs (Probably) Never Learned How To Test

Dec 3, 2016

I find that, in general, junior developers have a difficult time building their confidence in their ability to write “good” tests. My kneejerk reaction was that junior developers simply find testing boring; however, upon further reflection, I am convinced that is not the case.