- Non-privileged Python Package Installs on OS X Dec 10, 2014 - 2 min read
- Giving Your Ancient Robot Arm A Storage Upgrade Oct 09, 2014 - 3 min read
- json2csv Jun 15, 2014 - 1 min read
- More Web Scraping with Phantomjs & CoffeeScript Mar 20, 2014 - 2 min read
- Switch Statement Emulation in Python Mar 08, 2014 - 3 min read
- Javascript Duration Seconds to Years, Days, Hours, Minutes, Seconds Mar 06, 2014 - 2 min read
- Javascript Date from Python datetime string representation Mar 06, 2014 - 2 min read
- Fixing bpython's delete Feb 21, 2014 - 1 min read
- txtscan Jan 27, 2014 - 1 min read
- wikitext Jan 23, 2014 - 1 min read
- taskpaper2busycal Jan 13, 2014 - 1 min read
- "Delete Above" for Inkscape Jan 07, 2014 - 1 min read
- POSIX Testing my FUSE filesystem Nov 25, 2013 - 1 min read
- OS X Quick Look Preview on the Command-line Nov 18, 2013 - 1 min read
- Revisiting Shell Concurrency (this time in ZSH) Nov 15, 2013 - 7 min read
- Sort du intelligently Oct 22, 2013 - 2 min read
- Solving The Secret Santa Selection "Problem" Oct 21, 2013 - 3 min read
- Tail-Recursive Function Transformation in Python Aug 22, 2013 - 5 min read
- MapStack Aug 08, 2013 - 3 min read
- chroot jails on OS X Jul 31, 2013 - 3 min read
- Python Reverse Enumerate Jun 21, 2013 - 1 min read
- Task Focus The Dock Jun 08, 2013 - 3 min read
- Benchmarking Python Algorithms May 31, 2013 - 3 min read
- collect - a shell function May 24, 2013 - 2 min read
- Managed concurrency in the bash shell May 23, 2013 - 5 min read
- Some Saw-Sharpening Python Resources Feb 25, 2013 - 1 min read