I like programming languages [since 1980], especially hacking on compilers and interpreters [since 1992]
and building educational technology [since 1995].
I like Scala [since 2008].
I co-host the Scalawags podcast [since 2014] and
co-organize the Boston Scala Meetup [since 2011]
and the Northeast Scala Symposium [since 2012].
My Twitter feed is mainly about programming.
All my code is on GitHub. I’ve got a
Current position: Computer Scientist
at McGraw-Hill Education,
applying functional programming to building educational technology.
I’m active on Flickr [since 2005]
and Instagram [since 2011].
Here’s a log of my recent listening
(& reading, viewing); see also last.fm.
- Grew up near Chicago, left for Boston in 2006, now live in Cambridge (MA).
- 2001–2014: Lead developer
of NetLogo, a
open-source DIY programming language for kids, teachers, and
- 2000–2009: Photographer of live music performances.
- 1994–2009: Discographer and chronicler of
- 1994–2006: Discographer of
Jim O’Rourke and
- 1995–2002: Maintainer of Chicago Now, a
concert calendar for experimental and improvised music in Chicago.
- 1995–2001: Graduate student and visiting lecturer
at Northwestern’s computer science dept.
- 1992–1999: College radio DJ (WNUR, WHPK, WKDI). Here are
some old playlists.
- 1989–1993: Computer science & math student at University
- 1988–1992: Zine publisher, including Plaster Cramp Press, a xerox press that published
experimental art and writing.
- 1986–1988: Sysop of Electric Cafe BBS.
- 1971: Born.