Find a unique name for your project

(This post is part of my blog archiving project. This post appeared on Coderwall on December 25, 2012.) grep ".*a.*b.*c.*" /usr/share/dict/words where the pattern is the letters you want with anything in-between.

Run rake. Just run rake.

Recently, I was setting up my laptop for an existing Rails project with the help of a pair. My pair was pivot on this project, which means that he’d been on it longer and so was bringing his experience and knowledge to the table, while I was seeing the project...

Mosh, SSH Tunnels, and Tmux

I’m currently preparing for RailsConf. One of the things I wanted to do before I left was figure out a way to monitor a process on a Linux server running on my LAN. The process frequently crashes and needs some prodding to restart. One solution might be to set up...

Announcing a virtual book club: The Diamond Age

Recently I decided that it’s time to re-read The Diamond Age by Neal Stephenson. But, without external motivators, the list of books that I’d like to read grows and grows, and reading books actual takes me a lot longer than it should....

New site on Octopress and Twitter Bootstrap

Hi there. As you may have noticed, my blog is moving over to Github pages. I’ve used Octopress as a starting point, and ported a SASS version of Twitter Bootstrap to use for building the layout. Some people called out the fact that I’m using Twitter Bootstrap on Twitter....

MadJS February 2012 - How CoffeeScript & Jasmine Made Me a Better JavaScript Developer

Recently, I spoke at the MadJS group about CoffeeScript & Jasmine. My slides appear below. Since Slideshare doesn’t show my notes, you can either download the keynote file above, or you can read the notes below, which I’ve pulled out of the slides. I feel that the notes are necessary...

Invalid gemspec in [.rvm/gems/ruby-1.9.2-p180@gemset/specifications/actionmailer-3.2.0.gemspec]: Illformed requirement ["# 3.2.0"]

Recently while trying to create a new Rails 3.2 project, I ran into this error after creating a new RVM gemset in Ruby 1.9.2-p180 and a Gemfile requiring only Rails 3.2.0: $ bundle Fetching source index for http://rubygems.org/ Installing rake (0.9.2.2) Installing i18n (0.6.0) Installing multi_json (1.0.4) Installing...

Getting MongoDB and Devise to play well on Rails 3

While there’s a good guide on the MongoDB site about getting mongo_mapper to work in Rails 3, I ran into some additional issues getting the popular devise authentication engine for Rails to work with Mongo. This documents how to create a Rails app from scratch that uses both...

What's new and great in Rails 3 - Milwaukee Ruby Users Group - December 2010

While I was going to write a whole blog post (essentially what I said during the talk) I think these slides stand on their own pretty well. View more presentations from...

Techniques for learning a new skill

I just found these notes in an old notebook and figured they deserved a blog post . This isn’t self-help type stuff, it’s just practical. I’m blogging this so that some day I find it when reading my old blog posts, just as I found the list in an old...