Month: April 2011

55 TMTC – Finding Freelance Clients

Freelancing is a lot of work. One of the hardest parts is finding clients. I've been getting a lot of work lately and I'm going to explain where I get most of my work from. Podcasts and Screencasts – I've had several people come to me after listening to my podcasts or watching a screencast and…

Read More

CoffeeScript Basics – A Teach Me To Code Tutorial

CoffeeScript is now going to be a default installation with Ruby on Rails. So, I installed CoffeeScript and NodeJS and have been playing with it for the last hour or so. Here are the basics you need to know to use CoffeeScript including functions, arrays, hashes (objects), control functions (if, else, unless) and loops. In…

Read More

54 TMTC When to Stop Testing and Get Stuff Done

I got asked the question “When do I stop testing in order to get stuff done?” My answer was “I go faster doing TDD.” Here's why I get more done with TDD. It forces me to think through the problem. This allows me to tackle the programming problem and solve it more quickly. I can…

Read More

Single Table Inheritance – Ruby on Rails Tutorial

  Single Table Inheritance is a great way to handle related models that descend from the same class. The classic example is a Car class with Ford, Chevy, and Honda subclasses. This Ruby on Rails Tutorial provides an example and explains how Rails puts all of the information in the same database table and allows…

Read More