You can get the video version of this podcast here.
David Heinemeier Hansson sparked a debate on Twitter about Ruby testing frameworks. A lot of people saw it as slamming RSpec and others saw it as constructive conversation about what tools you use and why. This is how I view to see it and where I come down on this debate.
I also discuss why we have these debates in general and what we can learn from them.
At Mountain West Ruby Conference, Mike Moore brought up that many members of the Ruby community have lost part of the community roots. Particularly, the acronym MINASWAN, which stands for “Matz is nice and so we are nice.”
There are a lot of people out there who, rather than looking to help, are looking to fight or trying to look good. The funny thing is that if you can make a real contribution, you do look good. So, here’s a discussion on how to contribute to the community in a positive way.
In preparing to show off SASS, I found the Compass system, which uses SASS and organizes your stylesheets in a unique way. In this tutorial, I walk you though installing compass, installing the 960 grid system, and organizing your SASS stylesheets in an intelligent way.
One note, I couldn’t remember the URL for the 960 grid system. It’s http://960.gs
This is a basic demonstration of adding a rake task to Ruby on Rails. Some of the same principles apply to Rake in general. You also see how to call out to the command line and how to convert ERB and HTML to HAML.
This week I go into hiring developers and how you determine whether or not they’d make a good employee. The hard thing with hiring is that you really don’t know what you’re getting until you’ve made the hire.
You can look at their code, pair with them, and talk to them to get a feel for who they are and how they operate, but in the end, there’s only one definitive test—putting them to work and seeing how they work out.