Projects

Spelling Beat (code)

A little serverless app to find solutions for the NYT’s Spelling Bee game.

Sunrise in Your Menu Bar

Mac menu bar app that displays sunrise & sunset info for your (or any) location.

ReadBot (code)

Slack bot that makes it easy to add books or articles to Goodreads or Pocket.

Wanderings

iOS app and accompanying website that tracks your location in the background and gives you a heatmap of your travels.

QR Life

iOS app that turns QR codes into Game of Life simulations.

WeatherBar (code)

A walk-through creating an OS X menu bar app in Swift.

remotes.club

A home for remote workers.

Squeeler (code)

A Mac OS X app that sits quietly in your menu bar and alerts you when it sees something hogging CPU.

JobTracker (code)

A Mac menu bar app interface to the Hadoop JobTracker. It gives you easy access to jobs in JobTracker, and provides Growl/Notification Center notices of starting, completed, and failed jobs.

sublime-github

Github Gist plugin for Sublime Text 2/3

Mute Tweets (code)

Allows users to temporarily un-follow someone who’s being noisy, re-following them after a given period of time.

pygtail

Pygtail reads log file lines that have not been read. It will even handle log files that have been rotated. Based on logcheck’s logtail2

virtualmethod

Python decorator to prevent base class methods from being called directly.

HAAsyncMutableArray

A subclass of NSMutableArray that allows callers to register blocks to receive the value of an element in the array, even if that element does not exist yet.

wesabot

Campfire bot framework.

Wesabe

The open-sourced remains of Wesabe, a personal financial site.

PassKeeper (code)

An ancient Windows utility that allows you to keep an encrypted list of accounts with usernames, passwords, and notes.