I am a programmer, writer, and retro-gamer. I've made websites for Batman. I've rewritten old games to put them on the web. I have a fascination with data, both visualizing it, mining it, and migrating data from old systems to new.
Yo hablo español también, más o menos. Lo estudiaba por cuatro años en escuela, y recientemente empecé a estudiar más. Las idiomas me fascinan y espero aprender otras en el futuro. Pero, ahora necesito viajar a un país hispanohablante donde puedo practicar de verdad.
I have been to 29 countries and 49 US states. It's also fun to track things like the farthest north and south I've been. So, I made a map, because I like maps. This one shows the farthest places I've traveled to in all six directions, both in the USA and in the world.
On a recent trip to Los Angeles, I observed with a combination of awe and horror how many lanes are on all the freeways there. It seemed that the entire Portland freeway system could fit into just a few miles of LA freeways. So I built a unique little data visualization app to show the difference. Choose a city and the app will show how much of the LA freeway system that city's freeways would fill up, by drawing it onto the map of LA.
Eamon is a classic interactive fiction game with RPG elements, written for the Apple 2 in 1980. Eamon Remastered is a remake of the classic game for the modern web. Play Eamon adventures in your browser without needing an emulator.
Eamon was also an experiment in web development, porting the old BASIC game logic to TypeScript for use with Angular.