Kevin Murphy

Software Developer

Featured Writing

Kevin enjoys sharing what he learns through blogging. You can find his full archive of writing on this site, as well as cross-posted at his profile. This page highlights posts of his that have been shared by others.

Situational Leadership: A Developer’s Business

  • DEV Community ( on twitter

Setter Method Return Values In Ruby

Ruby’s Got You Covered

Code Golf: Conditionally Add To An Array

Buffered IO Streams In Ruby

Temporary State in Tests: Bloc(k) Party

Validate CSV Input With ActiveModel::Validations

ActiveRecord’s New Takes a Block, Kid

Explain Like I’m Five

  • The Ruby Dev ( on twitter
  • The Database Dev ( on twitter

Querying PaperTrail Object Changes in JSON

Using Sonic Pi to Play Music With Ruby

Caching All Native Ruby Gem Platforms

Ruby Coverage Documentation