One thing I miss about unit tests: Unit tests as Documentation

I wrote this post in October of 2015 as I was adjusting to life without unit tests at a new job. I recently stumbled upon it in my Drafts, and edited it down to a single point for publication. In October of last year I took a new job at a company with a large …

Continue reading ‘One thing I miss about unit tests: Unit tests as Documentation’ »


Getting Anki 2.0 to work with Debian stretch

Recent updates to Debian testing (aka stretch) have rendered Anki broken, with the following error message at startup: $ anki Traceback (most recent call last): File “/usr/bin/anki”, line 7, in import aqt File “/usr/share/anki/aqt/”, line 12, in from aqt.qt import * File “/usr/share/anki/aqt/”, line 22, in from PyQt4.QtWebKit import QWebPage, QWebView, QWebSettings ImportError: No module …

Continue reading ‘Getting Anki 2.0 to work with Debian stretch’ »


Configuring CouchDB for HTTPS only

Getting CouchDB to work via HTTPS is fairly well documented. Disabling HTTP turned out to be the harder part to figure out. Enabling HTTPS The official documentation (here is actually incomplete (or more likely, simply outdated). But it’s still a pretty straight forward process. Edit your local.ini to include the following: [daemons] httpsd = {couch_httpd, …

Continue reading ‘Configuring CouchDB for HTTPS only’ »


How to install CouchDB 1.6.1 on Debian 8.2 (jessie)

First, I must give credit where it is due. These instructions are based on Matteo Mattei’s earlier article Install CouchDB 1.6.x on Debian 7 (Wheezy), but with some important changes. The commands below assume you have sudo properly configured on your system, and that you are running as a standard user. If you’re doing everything …

Continue reading ‘How to install CouchDB 1.6.1 on Debian 8.2 (jessie)’ »

Docker: Up and Running — A book review

I was recently tasked with developing a new web service application at work. This gave me a reason to investigate Docker as a possible deployment platform, so I’ve been reading about Docker. I just finished reading my second book on the topic, the not-yet-released (but it is available for Kindle) Docker: Up and Running by …

Continue reading ‘Docker: Up and Running — A book review’ »

Selecting the perfect travel shoes

For the last 2+ years, I’ve been traveling. Europe, Africa, and the Americas. I’ve been “onebagging it“–that is, traveling with a single, carry-on sized bag (plus a small day-pack). One of the important decisions to be made when traveling like this (light, and for an indefinate period of time), is which travel shoes to wear. …

Continue reading ‘Selecting the perfect travel shoes’ »