Okarito - A modern, mobile FogBugz client

My latest project is a FogBugz client called Okarito for iOS and Android devices. The app was built using the excellent Ionic framework - a free, open source library built on Cordova PhoneGap and AngularJS. You can check it out here. FogBugz is a powerful tool for project management and bug tracking that I use at work and at home. Although the system strikes a perfect balance between ease-of-use…

Read more

Pedro2 header

Pedro2 Apartment Rover

Pedro2 is my latest electronics project - an Arduino-based apartment rover, controllable over the Internet. Details to follow!…

Read more

Funnelweb Comments to Disqus WXR

I've been meaning to migrate my blog comments out of Funnelweb and into Disqus for a while. I never quite got comments to work to my satisfaction in Funnelweb (user error I'm sure - Funnelweb is mostly great) and I appreciated the idea of subbing that out to a dedicated service. Plus I'll get the added benefit of having centrally located discussions that I can move to any blog system I decide to d…

Read more


RADIX16 Laptop Touchpad Matrix MIDI controller

The RADIX16 is a custom MIDI controller I built in early 2014. The controller is fashioned from 16 surplus laptop touchpads arranged in a 4x4 matrix. Each touchpad transmits: Note on / note off when tapped 0-127 MIDI CC for touch pressure 0-127 MIDI CC for X axis position 0-127 MIDI CC for Y axis position For a total of 16 notes and 48 control change values available at the fingertips. The number…

Read more

Cassette Scrubber

I decided to put to good use the a few of the hundreds of audio cassettes I've seen gathering dust in boxes around local thrift stores. This is the result: Construction was simple. I picked up a lower than low-end cassette player from Amazon and tore out the tape head. The head is just a simple transducer and doesn't require any other circuitry. It has literally just two output wires (4 wires for…

Read more