2013
Mar 05, 2013
Fixing Gem::InstallError: attempt to install file into: 'doc/_install.html'
Fixing a (semi)common error in gemspecs.
Mar 02, 2013
A Path to Clojure (3 Mini Reviews)
My recommended path for learning Clojure.
2012
Dec 11, 2012
Cleaning up Sublime Text 2 Recent Projects
The recent project list in Sublime Text 2 is handy, but easily polluted.
Dec 01, 2012
ICMP Ping with Clojure
How to perform an ICMP ping with Clojure.
Aug 06, 2012
Using JSONP with Jbuilder
A summary of JPbuilder, a Jbuilder extension for creating JSONP.
Feb 23, 2012
Precompiled Javascript Templates in Rails 3.1+
Speed up your Javascript templates with the Rails asset pipeline.
Feb 14, 2012
Scala and Netty Part 1: Project Setup
A quick tutorial for using JBoss netty with Scala. This post walks through setting up the SBT project.
2011
Oct 06, 2011
Error installing the FFI gem
Building ffi with GREP_OPTIONS set to -n causes errors.
Jun 28, 2011
Python Dict: Unscientific benchmarks of lookup methods
Some mildly surprising speed differences for dict lookups.
Jun 23, 2011
Announcing Datatree
Introduction to my new library for creating structured documents (XML, JSON, YAML etc) in python.
Apr 27, 2011
Adding SASS to your Django Projects
A tutorial on using SASS within a django project.
Apr 23, 2011
Scala traits in Python
Implementing scala traits in python (sorta).
Apr 12, 2011
Actor.exit(): The Missing Manual
An explanation of how to safely shutdown scala actors.
Mar 22, 2011
django-south migrate order
How the migration order in south is determined and how to make it sane.
Mar 16, 2011
Scenario testing with Python unittest
My take on parameterized unit testing.
Mar 14, 2011
Adding the "ll" command to OSX bash
How to add the "ll" command to your bash shell in OSX.
2010
Oct 22, 2010
Python Import Collisions
How I learned to stop worrying and love relative import paths.