Hi, I’m Dan! I am a writer, a software engineer, and a wanna-be artist in Seattle, WA, USA.

Things you can do:

For my sake as much as yours, this site is organized into sections: Lab Notes, Articles, Projects, and Sketchbook. You can follow a section by adding its home page to your feed reader.

Lab Notes

Experiments with computing, electronics, and maker crafts

Adding a feature to the MEGA65

June 17, 2022

On every Commodore computer that has a Home key, I routinely hit Home when I mean to hit the Del key. The only way to move the cursor back to where I need it is with the arrow keys. With the MEGA65, I finally have the opportunity to do something about this, once and for all.


Prose writing on general subjects

How to get started in explainer videos

July 17, 2021

Excellent advice on how to get started in explainer videos, from 3b1b’s Grant Sanderson (no relation). Plus motivation to make your first math explainer! And a new podcast on online science education! The Summer of Math Exposition twitter.com/3blue1brown/st…


Explorations and ugly first drafts

P8SCII Rainbow

April 15, 2020

P8SCII Rainbow, a tweet cart


Larger projects, announcements, and updates

picotool, a Python library for PICO-8

November 13, 2015

picotool is a suite of tools and libraries for manipulating data files for the Pico-8 fantasy game console. picotool is written in Python 3, and it includes a full Lua parser written from scratch.