Sharing the Inheritance Hierarchy
There is no magic, there is only awesome (Part 4)
This is the fourth (and final) article in a series titled “There is no magic, there is only awesome.” The first article introduced the four cardinal rules of awesomeness, the second was about knowing thy tools, and the third encouraged you to know thy languages .
First off, I apologize for dragging this...
There is no magic, there is only awesome (Part 3)
This is the third article in a series titled “There is no magic, there is only awesome.” The first article introduced the “four cardinal rules of awesomeness”. The second article discussed knowing your tools.
Opening A.—Pass index finger of right hand distal to the little-finger loop, and passing round the ulnar side of that...
There is no magic, there is only awesome (Part 1)
The following is the first of a series of articles that I will be posting in the coming weeks, based on the keynote address I gave at the 2009 Ruby Hoedown in Nashville, entitled “There is no magic, there is only awesome.” I originally intended to publish the entire series of articles as a single...
LEGOs, Play-Doh, and Programming
This article is based on a talk I gave at the 2008 RubyConf in Orlando, Florida, entitled “Recovering from Enterprise: how to embrace Ruby’s idioms and say goodbye to bad habits”.
The other day I went to Target with my son. Like most kids, I think, he’s convinced that Target is a toy store, which just...

