Interactive Projects and Writing

Explorations, simulations, and tools that run in the browser, alongside essays on the ideas behind them.

Writing
Essays, observations, and notes on technology, organizations, and the patterns that connect them.
Visualization
Why do firms form? The same reason spots form on animal skin. An interactive visualization of economic morphogenesis, exploring the structural correspondence between Turing patterns and Coase's theory of the firm.
React + Canvas / Source
Analysis
Interactive exploration of code property graphs for security analysis. Navigate code structure, trace data flows, and identify vulnerability patterns through graph-based queries.
Joern + Visualization / Source
Analysis
A token-free diagnostic for a codebase's structural working-cost, the "keyhole" difficulty an LLM faces. Classical graph algorithms over dependency closures, cycles, and fan-in reveal where loading costs concentrate. Drag, zoom, and hover the live graph.
Python + Graph Viz / Source