Hi, I’m Nathan. 👋

This is an index for public projects and tools I have built and some small articles on things I have found interesting or worked on.

recent projects

Cinenym

A daily acrostic movie game with optional bonuses.

Trackronym

A daily acrostic playlist game with optional bonuses.

financial-planner

A financial simulation tool for modelling and understanding personal finances

recent articles

A Tale of Two Nyms

Making an engine for a family of daily puzzle games for songs and movies.

Making dice with CSS 3D

No canvas. No WebGL. Just CSS, trigonometry, and some dice.

Password protection on a static site

A look at how I added password protection to a static site for a private event using AES-GCM encryption and PBKDF2 key derivation.