Blog

Notes, project writeups, and reflections connected to systems, interfaces, AI workflows, and software engineering.

June 16, 2026

Building an Arcade Cabinet at Marin Horizon School

How a semester of teaching Scratch and p5.js ended with students playing games they wrote on a hand-built plywood arcade cabinet.

Hardware Education Raspberry Pi Teaching

April 5, 2026

How Five AI Agents Disagreed, and Why That Was the Point

Why multi-agent disagreement improves research when every conflict gets resolved through verification against primary sources.

Multi-agent systems Finance Verification AI workflows

May 9, 2026

PRs on Edge

Building a generative PR review interface that adapts to queue size, contributor patterns, and repository risk.

Generative UI Developer tools GitHub Frontend systems

May 2026

GatorLend / BlackRock conference reflection

Reflection on presenting GatorLend at BlackRock and why tokenized ownership systems matter in real financial workflows.

Fintech XRPL Tokenization Reflection

January 20, 2026

Plotly.py contribution article

How I debugged Plotly.py’s labeled vertical-line crash on datetime axes and refactored the path toward shape.label.

Plotly.py Python Open source Debugging

Archive