What I Learned Today

I've been doing a lot of fiddling with my dotfiles, and I found something annoying about .gitconfig: core.excludesfile doesn't let you use environment variables and it doesn't expand paths, so to have a .gitignore in your home directory that all git repositories respect, you have to spell out the complete path to your home directory. My solution I'm planning on implementing later is for all my dotfiles to be able to be parsed with ERB before being linked into my home directory.

rr is a stubbing and mocking library I've had my eye on for a while. I've used it a few times and liked it quite a bit, but haven't used it in a real project. I read an article about rr at Technical Pickles today that's got me inspired to try it again.

Published: 14 Apr 2009