Avdi’s stuff is universally excellent. And he’s a splendid fella as well. I personally learnt a great deal from his talks, books & videos.
Setting up a software project shouldn’t require a map, compass, and a well-stocked rucksack.
I started reading Vehicles, by Valentino Braitenberg. Braitenberg asks us to consider the implications of extremely simple notional machines. For instance, the very first machine has only a single motor…
Sometimes I have a picture of a software design in my head and I just want to draw it. If I don’t need to collaborate with anyone remotely I might…
Yesterday Josh Thompson, one of my Rubber Duck Session clients, proposed a novel idea for deliberately practicing coding skills: take a popular open-source project with a good test suite, delete…
During my RubyTapas script review with upcoming guest chef Kerri Miller, we spent some time refactoring a method toward lower complexity. In the process we needed to isolate it from…
Avdi Grimm and Jessica Kerr discuss strategies fro making meaningful connections at tech events.
Nice Things People Have Said
If code matters to your business, this is a guy who loves code, understands code, and inspires coders.
I’m a huge fan of Avdi’s books, screencasts and talks – they not only made me a significantly better programmer, but are also very entertaining to read/watch, never boring and filled to the brim with useful information. ‘Exceptional Ruby’ and ‘Confident Ruby’ changed the way I write code… Virtually every single RubyTapas episode shows me at least a tiny morsel of new Ruby knowledge, even in cases when I’m pretty sure I know what the episode will cover.
Avdi has made me a more confident coder, a better, more critical analyst of my work, an example of how to go about helping other people learn, …his work has helped me to reduce the tech debt in my code, increase the confidence that it's bug-free and high quality, and to be able to point problems out in others' code during reviews. It's just a general joy and uplift to me when I get something from Avdi.