Musings of a startup junkie and Ruby on Rails nerd.
Welcome to Millarian! I write about web development, Ruby on Rails, consulting, and the occasional startup lesson learned the hard way.
Quick Tip: Route Associations
Simplify nested resource routes with has_one and has_many shorthand options
Quick Tip: has_many :through => checkboxes
Using Rails' auto-generated *_ids= setter to manage many-to-many associations via checkboxes
Quick Tip: Capistrano SSH Ports
How to configure Capistrano to connect on a custom SSH port
Rails Class Collisions
Working around Rails generator errors when existing constants collide with generated class names
Quick Tip: SSH Config
Create short hostname aliases in ~/.ssh/config to simplify SSH connections
An Experiment in Remote Pairing
Using iChat video and screen sharing on Mac to pair program from home
Everything I Need to Know About Pair Programming Etiquette, I Learned From My 4 Year Old
An interview with a 4-year-old about focus, respect, and distractions while pairing
TwitterBot Gem Released
Announcing a Ruby gem for accessing Twitter via XMPP, plus the TwitterProps app built on it