March 2009
Merging Git Repositories - A Short Guide to Rewriting History
March 10, 2009
Git comes with amazing powers that few other version control systems can match. One of the most powerful (and dangerous) features of git is the ability to rewrite the history of a repository in various way. As tools go, this is a really sharp knife, you can cut yourself badly on it, but it also enables some very clean cutting.
Clojure, Repl and UTF-8
March 15, 2009
Rich Hickey gave a fantastic presentation at QCon on “Persistent Data Structures” and Clojure - his lisp inspired, functional programming language for the Java Virtual Machine. Inspired by his talk, I have been playing around with Clojure all day. There’s a great plugin for Vim out there called VimClojure and after a few failed attempts I got a nice Repl up and running inside Vim (I might post something on how to get this set up at a later point, since the documentation is fairly sparse). So far so good, but when I started playing around with the Repl I got a bit of a shock.