Rich Trott's GitHub Page

A few of my projects

Music Routes Data

While running Music Routes, I collected a ton of data about what musicians play on what tracks. I decided that I shouldn't bogart that information.

Music Routes Visualization

Visualiations for the data above.


Make mobile/tablet sites/apps quickly. Geared towards resource-strapped higher education, but useful for anyone.

Web Conference Bingo Cards

Just for fun. Web conferences should probably have a snappier interface and more gee-whiz features. Why don't you open a pull request, smarty-pants?

APIs server

JavaScript API server. I talk about this in Fostering a Culture of Sharing with Code.


Need to monitor the time setting on a web server that you don't have access to? Let clockdrift.js do it for you!


My-Radar is a Google App Engine web app that lets you allow others to track you on a map.

Lightning Touch

Deprecated! Use FastClick instead.

You know that delay of a few hundred milliseconds on touch devices when you're browsing the web? Use Lightning Touch to get rid of that delay on your site.


Deprecated! We'll have ServiceWorker and native picture elements soon, right?

Are you frustrated by the incompatibilities between responsive image solutions (like picturefill) and HTML5 offline appcaching? Pickyfill may ease some of your pains. (Unless you need those pains eased on Android 2.3.)


Unmaintained! Doesn't do a whole lot and I'm not doing Cordova projects anymore, so this isn't getting much love, sorry to say.

Find common patterns in HTML, CSS, and JavaScript that are incompatible with Apache Cordova and PhoneGap.



Sometimes, for work, I blog about tech stuff we do.


More typically, I microblog.

The Pastry Box Project

They liked something I wrote enought to publish it.


Native App Awesomeness (Without The Native App)

Mobile web performance as well as a few not-necessarily-performance things to do to make your mobile web site not suck. MWF Conference, September 2012, Los Angeles.

Fostering a Culture of Sharing with Code

IT Lessons Fatherhood Has Taught Me