Technical writing by Jason Suhari
Notes from the weird web.
Reproducible experiments and technical field notes on machine learning systems, formal verification, distributed systems, signal processing, web systems, and developer tools.
All other files
Sorted newest first

I Built a Tiny San Francisco So Fake Commuters Could Roast My Billboard
Inside Orangeboard's 3D billboard simulator: 559 SF signs, traffic agents, saliency, OWL-ViT, vision models, heuristic scores, and honest limits.
I Turned Manhattan Into a Video Game Cutscene With Mapbox
A hands-on Mapbox GL JS 3.26 review covering 3D cities, Mapbox Standard, lighting, weather, custom layers, performance, pricing, and MapLibre.

I Asked for Six Terminals. Thirteen Days Later GridBash Had 130 Stars.
I reconstructed GridBash's first 130 GitHub stars from commits, releases, traffic, and 209 Codex sessions to see what actually moved the curve.

Can Two Majorities Order Different Sandwiches?
I used Lean 4 to machine-check a 3-of-5 quorum theorem, expose the assumption behind certificate uniqueness, and show exactly where the proof stops.

This Song Has a Database in It
I hid a complete SQLite database inside a 40-second song, recovered every byte from the WAV, and tested noise, clipping, mono, and low-pass filters.

Can an Entire Website Fit Inside One QR Code?
I packed HTML, CSS, and JavaScript into a 1,174-byte QR payload, decoded it twice, and ran the recovered website offline with zero HTTP requests.

Can You Beat DOOM With One Button?
I built a real one-switch ViZDoom controller and ran 36 combat and maze trials to measure when auto-scanning works, and when the clock wins instead.

Where Buttons Go to Lose Their Names
I built a Chromium accessibility-tree failure zoo to see how visible buttons become nameless, misleadingly renamed, duplicated, or removed.
Some Buttons Are More Explosive Than Others
A consequence-aware control model for computer-use agents that need to know when to click, when to ask, and when to back away from the big red button.
Ten Coding Agents in a Trench Coat
A practical systems model for running parallel coding agents with Git worktrees, explicit runtime ownership, immutable ready commits, and one short-lived integration lease.
