I'm a PhD student at the University of Washington in the School of Computer Science & Engineering.

I work on dynamic media, end-user programming, convivial & equitable computing, visualization, learning communities, creative tools, and tangible/spatial computing.

Before starting at UW, I was part of the team that made Dynamicland.

Some smaller projects I've worked on:

  • Inkbase: a programmable digital sketchbook. [with Ink and Switch; publication coming soon]
  • PANE: a live-programming environment built around data-visibility.

Unrelatedly – I've made a handful of mapping gadgets which are kinda fun! In descending order of usefulness:

(My older site has some older projects.)

Feel free to contact me: joshuah@alum.mit.edu.

Thanks for visiting!