Archive for the 'geek' Category

Getting started with Elm-Webdriver

Friday, March 3rd, 2017

Today I tried to add elm-webdriver to my elm project (on Ubuntu 16.04). It wasn’t as easy as the instructions make out. So I updated the instructions.

Thinking in Elm (and not cutting corners)

Sunday, July 10th, 2016

So, I’m processing this list of js data which, for this evening, I know contains exactly one thingummy. I’m I want to wire up some Elm and get things to type check before I start to worry about handling lists of different sizes. Calling upon my conventional (python) wisdom, I set about processing the singleton […]

Keeping named files in bash

Monday, February 1st, 2016

It just took me way too long to solve this, so I’m going to write it up quickly: The Problem I have a file containing the basenames of spreadsheets that I want to keep in a directory structure. I want to delete all the other spreadsheets. There are levels of nested directories and the files […]

Waiting on the platform

Saturday, October 10th, 2015

A recent conversation with Lauren Serota reminded me of a challenge we often face building small-to-medium sized digital solutions for our clients: the right platform. We were talking about building custom phone apps in the context of Myanmar’s smartphone revolution, and the challenge of finding the right partners to implement innovative mobile service delivery systems. […]

Deadlock: BDD testing a python Tornado app with py.test and Splinter

Wednesday, September 23rd, 2015

I’m only a day into my new asynchronous web development project in Tornado, and I already have a deadlock. And this is remarkable, I think, because all I have done so far is a copy-and-paste the Hello World example app from the Tornado website. An example which “does not use any of Tornado’s asynchronous features”. […]