My new years resolution for 2013 was to learn Ruby and Ruby on Rails. I had attempted to do so previously, but I never really got far. I had a lot of trouble initially getting my computer set up. I initially started with the Lynda.com Ruby on Rails tutorial, but it was a bit dated and I couldn’t really find a way to complete it. It wasn’t until I started on Code Academy’s Ruby course that I started to understand the elegance and expressiveness of the language. This was when I started feeling a need to work with Ruby on a daily basis. I knew I needed more. I started going through Michael Hartl’s Ruby on Rails tutorial. It was truly great and after going through the book something became perfectly clear: Ruby and Ruby on Rails is a space I want to be in.
Over the last few months I have been spending a lot of my free time learning all I could about Ruby and Ruby on Rails. I’ve built a couple apps and even cloned Reddit. I’m in the middle of building an app that incorporates all that I’ve learned. I thought it was important to use TDD as much as possible. So far, I’ve been really enjoying the whole Red Green Refactor thing.
Building apps for fun is all well and good, but I’d like to build something useful. I’d like to build something that others could use even if just a few times a month. The app I’m currently working on is in the early stages, but I’m really looking forward getting it out to friends to see if and how they use it.
The future looks bright from where I’m standing.