The good folks at Tropical Ruby have released the video of my keynote, The Soul of Software. In this talk I start with the premise that the Ruby wave may have peaked. I took that observation as a jumping-off point to examine where we come from as a community—particularly from a philosophical point of view—and where we […]
Justin Searls pinged me on Twitter asking if I had anything to add to his advice on building and presenting conference talks. First off, go read his article. He’s clearly put more thought into this stuff than I have. It all seems like good advice. It joins a number of other great resources for how […]
Video of my GoGaRuCo 2012 talk, “Code to Joy”, is now online thanks to the good folks at Confreaks. This talk is a random walk through some lesser-known parts of Ruby that make me happy. Speaking for myself, it was one of the most fun talks I’ve delivered. I hope you’ll enjoy watching it as […]
Here’s the video of the other lunch&learn mini-talk I did while visiting Hashrocket. The topic is building and packaging Ruby libraries. Caution: may contain Tom Selleck.
I recently visited the Hashrocket offices in Jacksonville, and while I was there I did a Lunch & Learn talk on the topic of of breaking down too-big classes into smaller pieces. In it I went over pros and cons of four strategies: Breaking the class into modules Decorators Dynamic module extension Object Composition We […]