Projects
Sparkwise
Sparkwise radically scales engaging live group learning.
2021-now
Calbright College
Calbright College is a California's new online community college, offering job-focused programs designed to be fast, focused, and free.
2019-2021
Minerva Project
Minerva demonstrates a new approach to higher education, built intentionally from the ground up. I worked closely with Minerva's academic team to imagine and build the technologies that make this possible.
2012-2019
Studio Sketchpad
Sketchpad is a website that allows people to collaboratively code and share interactive visualizations written with Processing and P5.js. Online since 2010.
2010-2015
Favelog
Favelog is a self-generating website that archives and catalogs my personal collections of favorites, saves, stars, and likes across the many services that I use online.
2015
Sketchcasting
Sketchcasting was an addition to Sketchpad that allows individuals to record and share screencasts of collaborative coding sessions that are interactive, forkable, and pixel-free.
2012
Grockit Answers
Grockit Answers was a Q&A site that I built at Grockit in 2011 to replace YouTube comment threads on educational videos with useful peer-to-peer discussions.
2011-2012
Grockit
Grockit was a social+adaptive learning platform for problem-based small group study. I worked on many aspects of this platform from 2008-2012.
2008-2012
The Waveback Machine
The Waveback Machine was a little app that turned your computer into a short-hop time machine.
2013
Spellbee
SpellBEE was a website supporting synchronous peer-tutoring games that I ran from 2000-2008. Experiments run on the site served as the basis for some of the data analysis in my doctoral dissertation.
2000-2008
PageAxe
Page Axe was a proof-of-concept Mac app, demonstrated a way to "bring your own security" to any third-party web application.
2006
PreFlip
The best-selling Flip video camera was originally packaged as a $25 »disposable« camera that only allowed for 20 minutes of recording. Some enterprising hackers figured out how to jailbreak the device allowing for reuse, and I wrote some Mac apps to automatically import footage and burn a DVD when a jailbroken camcorder was plugged into the computer. After abandoning the single-use business model and allowing for easy downloading and sharing, the Flip video camera took off.
2005-2006
Coevisualizer
Coevisualizer was a Mac application providing an experimental testbed for running and visualizing simulations of coevolutionary algorithms.
2004-2005
Berry
Berry was a proof-of-concept Mac app, demonstrating how a personal laptop could act as a personal cloud server accessed via my low-tech dumbphone via an SMS-based DSL.
2004-2005
RollerCAD
RollerCAD was a class project to create CAD software for roller coasters. This was one of those great experiences where our team became obsessed with improving the application, forgetting that it was just a class assignment.
2000