I am a software developer and teacher with an interest in web development, linguistics, UNIX Programming, and typography.
Generate python classes with State Machine rules visually.
An elaboration on a Coding Train challenge implementing altruism and sharing in a flocking simulation using genetic algorithms.
Real-time collaborative drawing on HTML5 Canvas in the browser.
Parse and save the main content text from Wikipedia articles as plain text, markdown, or PDFs. Great for gathering lots of data!
A Chrome (and Firefox) extension to control YouTube video playback speed. Allows buttons, default speed, and hotkeys!
A Tiny SwiftUI Program that enables any Mac to use the 2021 24-inch iMac accent colors in macOS Monterey.
A node.js app that creates easy to remember shortened URLs.
A text editor inspired by Notepad, but with the ability to create and add plugins. Written in Java with JavaFX.