As my first post it seems appropriate to start with my main programming tool at the moment – Ruby On Rails. Over the years I’ve dealt with many of the most popular web programming languages including ASP and PHP, and while they are ‘ok,’ it’s just not the same as rails. The biggest thing that gets to me with languages like that is that it’s not hard per-se to get things done, it’s just that you need to do the same things over and over again. And god help you if you want to change the way you’ve been doing it… testing?? what’s that? In rails, it’s all built in, and you don’t have to muck about with the dreary boringness of the simple stuff like DB connections, it’s all there for you so you can get on with writing the app!

Pure genius.