I'm Matt Steele, a Web Developer in Denver, Colorado.

I create websites for all types of people and companies.

By day I help build brands at Brand Iron, and by night I freelance at my tiny company Western Code.

On the weekends I organize a local JavaScript meetup called the Denver Code Club.

I traditionally work on the Front-end building sites through WordPress, ExpressionEngine and Statamic CMS's. I've also worked on the Back-end through Ruby on Rails.

If you'd like to get in touch, use this form here.

Matt Steele

Blog //

How I Learned Ruby on Rails

I spent a significant amount of time this Summer learning Ruby on Rails and, of course, I'm still learning. I wasn't completely new to Rails when I started; I've worked in Rails apps in the past, but as the Front End Developer, I worked mainly in the views directory. Earlier this Summer though I decided I wanted to really dive deeper into the framework and learn it properly.

I tried various methods of learning and found out what worked for me and what didn't. I'll go over those here and hopefully help you on your path to gaining a deeper understanding of Rails.

What Worked For Me

Ruby on Rails Explained for Front-End Developers

My first step, earlier this year, was to read "Ruby on Rails Explained for Front end Developers", which turned out to be a great quick into. There's not too much to the book, but that's by design. It's enough to get you familiar with the directory structure and a high level overview of the way things are interacting with each other behind the scenes.

Pragmatic Studio

The Pragmatic Studio series is where I really learned both Ruby and Rails, and so far has been the best investement for me in terms of both time and money. There's three courses in total:

All three courses together will run you about $450.00, but it's absolutely worth it.

What makes the series stand out from the others is the fact that you're building a similar app alongside the instructors instead of mimicking what they're doing on screen. You watch a lesson, then

Continue >>

Recent Articles //

A CMS Nomad - Finding The Right CMS and Sticking With It

Do you have a go-to CMS that you always use? If so, you've likely also been curious about what some of the other CMSs out there are like. Will they make your job any easier? Why do the other communities

Lessons Learned From Organizing a Meetup

Today marks the final day of the Denver Code Club's 10 weeks of jQuery projects. I organized the meetup shortly after moving to Denver late last year. My thought at the time was that I was moving to a new city

Ruby on Rails Explained for Front-End Developers

Over the course of the past month I've been spending my evenings and weekends learning Ruby on Rails. I've always been curious about Rails, but only recently have had some upcoming projects at work prompted me to take a deeper

Contact //

Name: