Open Source Projects
Surmai
A personal/family travel organizer for planning trips with transportation, lodging, and activities. Built with TypeScript frontend and Go backend, using PocketBase for data storage.
record-hacks
A Java library to track "creative solutions" in your code with compiler-enforced accountability. Use annotations to document questionable code choices with fix-by dates.
Alexa Roomba
Voice-controlled Roomba using Amazon Alexa before Roomba had built-in wifi. Used a Bluetooth module connected to the Roomba Open Interface (serial), a custom Android app to relay commands to a home server, which connected to Alexa via a Belkin Wemo emulator skill. Built in 2015 when Alexa was new and 500-series Roombas had no network capability.
Rendezvous
Meetup.com Android app from 2013, one of the first mobile apps for the platform. At the time Meetup.com had no official mobile app, making this popular with users. Browse groups, events, and RSVP directly from the phone.