Slate

Slate is a window management tool for OS X. It differs from most because it’s designed to offer customisation over sensible defaults. In short, to use a hackneyed phrase: a programmer’s window manager.

There are two ways to configure Slate: a declarative way and using Javascript. I use JS, and recently uploaded my configuration to Github. I think Slate’s an awesome tool, so I wanted to go through how I use it.

Read More…

Docker’s security woes

I’d love to use Docker and, particularly, Fig. The deployment of even this site would be much simpler if I could update individual containers rather than having a somewhat complex set of services running together on a single host.

As of now, however, I’m starting to lose trust in Docker’s security team.

In October, Docker, Inc. announced that version 1.3 of the docker tool would verify container images downloaded from the central docker image repository:

Read More…

The small iPad

It sill amuses me, the way the iPhone feeds like this amazing tiny iPad when you switch to it after a few hours of reading on the iPad. And for a moment it feels like the iPad must’ve come first, because of that.

From AppEngine to Cloudant and Linode

The last rewrite of the code which runs this site was in 2009, when I changed from a static site generator I’d written in ruby to an AppEngine site I wrote when I was first learning python. In the main I was very happy with AppEngine: I’d not paid them a cent but they’d happily hosted my site for five years.

Lately, however, I’d begun to want a better understanding of the technologies the site runs on. AppEngine’s abstractions were becoming to much. I’ve wanted a server of my own for a while; I chose Linode (referral URL) because my friends using it haven’t had many bad words to say about it. I chose Cloudant because I work there and wanted to have an app I – sort of! – depend on running there.

Read More…

Divided 1.7

Top top off the weekend’s app update bonanza, I just submitted an new version of Divided to the App Store. 1.7 has a bunch of iOS 7 interface tweaks. I’ve been sitting on these since September 2013. I’d intended to neaten them up, but clearly never got around to it, so thought it best to release them while I’m in the mood to take screenshots and jump through hoops.