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.
Periodically I take episodes from the RubyTapas archives and publish them for free. This episode from October 2012 is about symbol literals, and how you can use alternative quoting syntax…
The problem: we wanted to get Rails system tests running using a browser on our development machines.
Selenium! Capybara! Webdriver! chromedriver! …there are a LOT of moving parts in Rails system tests. Let’s break it down, layer by layer.
Some reflections on the UNIX command-line model, and where it falls short.
In which I argue that code is less about solving problems than about creating leverage.
Hierarchy is bad; “flat” is good. Right?
Nice Things People Have Said
If code matters to your business, this is a guy who loves code, understands code, and inspires coders.
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.
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.