01Workspace
02
Projects
03
05
Projects is the workspace folder for things I have actually built: code that ran, shipped, or taught me something while it broke.
06
Some are current. Some are archived experiments from earlier eras of the field, kept here on purpose. The dated ones are not embarrassing. They are evidence of how fast the ground moves, and how much you learn by building the hard version of a thing before the easy version exists.
07
Three so far. Mimic, a library that turns a TypeScript interface into endless realistic mock data, shipped to npm in 2021. GCNet, a neural network that captions GIFs, hand-assembled in 2016. CSquared, a programming language written from scratch in 2015: a lexer, a parser, and a tree-walking evaluator, with closures and real concurrency.
08