Five Scottish Beauties
Here are five of the many things I learnt at Scotland On Rails:
1. *"Is your program written in invisible ink?"*
The point of being terse is that terse code i...
Facebook Developer Garage, 2 April
Many successful facebook applications offer "low-pressure social interaction". I would, largely, refer to this as "low-content social interaction". Either way, there's...
Git, Github, and Rubygems quickstart
Here's how to go from a rubygem's source code in a git repository to an installed gem on your machine:
1. Make sure you have git installed. Install MacPorts, then d...
Mailtrap and Mailshovel: Simple Rails mailer testing
Mailtrap is a minimal SMTP server that runs on your development machine. Actionmailer can talk to it. I've just added Mailshovel, a minimal POP3 server, that will talk...
Database Optimization for Rails Apps
First published on the New Bamboo Blog.
The reporting application I'm working on does a date-range select against a...
Getting Things Done at New Bamboo
First published on the New Bamboo Blog.
Getting Things Done (GTD) is a way of choosing what to do next. It is more...