History
5 of 21
Excel is XL (40)
A talk I gave for Excel’s 40th anniversary about the history behind the first version of Microsoft Excel, along with a BBC Witness History interview about the same story.
Men through the Ages (as seen by an AI)
Testing whether historical prompts change Midjourney’s idea of an average man.
Object Oriented Programming in JavaScript
How to define classes, methods, and sub-classes in JavaScript using
constructors and the prototype chain, written when AJAX was new and
before JavaScript had a class keyword.
Tiny (3x5) Font
I created this very tiny (but legible) bitmap font in 1980 for an Apple II
terminal emulator. Now available as a modern web font, with the full text
of Alice’s Adventures in Wonderland to read in it.
Logo Programming
In 1995 I taught my son’s second grade class to program in Logo. Here are
the lessons and worksheets I wrote for them, from turtle basics to music
and recursion.