Software-Engineering
11 Sep 2026
Music Theory for Software Developers
I derived the twelve-note system in TypeScript to find out why it exists. Then I read the rest of the syllabus and found canonical forms, permutation groups and an assignment problem.
1 Jun 2026
The Guitar as a Computational System
What building Guitar Atlas — a music theory visualizer in React + TypeScript — taught me about domain modeling, DDD, and encoding implicit knowledge.