Reworking Guinevere's Layout Engine
Composable UnitValue sizing, zero-allocation layout, and linear deep-tree scaling — what it took to make Guinevere's layout engine both more expressive and faster.
MEGA4 Initiative Kickoff
Four interconnected projects — a GUI library, a text editor, a game engine, and a game — developed in public, from the ground up.