Why I've moved to the simple, privacy-focused Plausible for my visitor analytics needs.
(December 03, 2020)
As Ruby developers, we spend much of our programming time in terminal emulators, at a command line. Here are some of my favorite alternatives to traditional command line tools, and how I've got them configured to my personal taste.
(September 20, 2020)
Everyday Rails gets a fresh coat of paint after five years. Here's what went into the new look.
(September 17, 2020)
Learning something brand new? Think again, it's probably got some overlap to skills you already have. Here's one way I approach learning to make it a more effective, intentional process.
(August 24, 2020)
If you're like me and don't need to test log output on a regular basis, you may not find the solutions to be immediately obvious. Here are two ways (that I know of) to approach the problem.
(August 10, 2020)
Application templates aren't just for new Rails apps! Stop copy-pasting configurations and get back to productivity with modular templates from this promising new service.
(July 06, 2020)
A subtle feature of Rails routing gave me a new appreciation for the attention to detail that the authors of the Rails framework put into making it a pleasant development experience.
(June 22, 2020)
Nobody likes an intermittently failing test. Here's one way to keep your test suite running green, even when a test sometimes fails.
(June 08, 2020)
Here are my favorite subscriptions for keeping up with Rails, Ruby, and my world of software development.
(May 25, 2020)
Looking back on a decade of writing about Ruby on Rails.
(May 18, 2020)