I work on web applications and the tools behind them. These notes explain the scope of each project, the choices visible in the implementation, and the limitations that matter when evaluating it.
ScreamJS: explicit boundaries in a TypeScript framework
An educational framework project exploring server-rendered HTML applications, constructor injection, and a compiler/rendering boundary.