New Blog, New Something Something

I’ve been writing on this blog since 2008, and in that time it’s been all Wordpress. In these last eight years I’ve seen Wordpress rise, become enormously popular, turn into a CMS and a replacement for web development altogether. I’ve also seen it turn into a popular vector for hackers. In the face of both increasing complexity (it just does so much more than blogging!) and decreased security, I’ve been casting about for an alternative.
Read more →

Why Contracting is the Answer

I got my first job out of school back in 1998. I was responsible for building and maintaining a website for a Hamilton-based magazine publisher. Less than three months into it, the publisher fired me: we appeared to have fundamental differences of opinion on what my job actually was. I thought it was a technical and editorial position, while he thought I should be selling ads and building business partnerships.
Read more →

Now

This is a regularly-updated page of what I’m working on now, as originated by Derek Sivers and brought to me by Manton Reece. As of February 17, 2019 Work Working with Small Planet since September 2018, a development agency in Brooklyn, NY. I’m currently working with a popular consumer brand in the OTT video space… I’ve undertaken a new project that potentially ticks all four boxes. It’s called Codewerks, and I introduce it here.
Read more →

AppleTV and the iCloudpocalypse

First, the good news: Magpie for AppleTV is coming. Here’s proof! Nothing too fancy, but it does what it says on the tin. Here’s a shot of the home screen so you can see the icon and “top shelf” image. Beauty! In order to get to the bad news, I have to talk a bit about how Magpie works. It uses Cloud Kit to store your saved videos. This saved information is part of your iCloud account, so it automatically follows you around to any device that you’re logged into iCloud with.
Read more →

Disingenuous

This is a post about Marco Arment’s decision to implement patronage pricing for his app, Overcast. It serves simply as a means for me to reach a conclusion about a group that I looked up to until now. The word I keep coming back to is “disingenuous”. I looked it up: not candid or sincere, typically by pretending that one knows less about something than one really does. This is the problem.
Read more →