Projects
I start many projects. Here are some projects that I managed to finish and publish.
For my most recent projects, see GitHub. For really old projects, see this list. For a half-broken game about San Francisco geography, play SF Street Quiz.
PippytalkA talking dog collar controlled by a Pebble watch.October 2016
|
|
Liberating Diabetes DataG4ShareSpy - iOS BLE framework for Dexcom G4 Share.ShareClient - iOS framework to scrape Dexcom Share servers. MiniMed Connect to Nightscout - Node.js library to scrape CareLink. Pancreabble - Python library to monitor OpenAPS on a Pebble via BLE. October 2015 — September 2016
|
|
Urchin CGMThe Unopinionated, Ridiculously Configurable Human Interface to Nightscout. One of the most complex Pebble apps in existence, it plots diabetes data from Nightscout on one or more customizable real-time graphs. It allows runtime configuration of the layout, supported by custom Pebble automation testing tools.December 2015
|
|
Nightscout OS X MenubarA menubar widget to view real-time diabetes data from Nightscout.October 2015
|
|
Mint tags displayA desktop browser user script to add tag data to the Mint.com transactions page.September 2015
|
|
google-apps-scriptsA collection of my Google Apps Script code to automate Gmail. Automatically expire certain emails, label emails with their age, log message ages, etc. (see Outsmarting My Inbox)July 2015
|
|
gmail-logger, gmail-graphsPython scripts to passively log data about a Gmail inbox, and then generate graphs which reveal email habits, using Pandas and Matplotlib. (see Three Years of Logging My Inbox Count)May 2015
|
|
EveryTrail ExportPython package to scrape GPX data and trail descriptions from EveryTrail, after they discontinued their mobile apps and apparently abandoned their web site.March 2015
|
|
Yelp WordmapA visualization of geographical patterns of word usage in Yelp review data. I designed and built this with Chris Chan as Yelp's first public data science project. We wrote about how we built it.July 2013
|
|
TheremaxA theremin-like instrument for Arduino, built with my brother Jeremy in a four-day brogramming session. It uses a ranging module to map the user's distance onto a C major scale. It also has a loop recording mode.April 2013
|
|
Checkin VisualizationAn interactive visualization to explore personal checkin data from Foursquare or Yelp by time and location. (a hackathon project)November 2012
|
|
Set (formerly setisfun.com)A JavaScript implementation of Set, an amazing card game designed by Marsha Falco in 1974. (source)May 2011
|