forge Project

Fork of the Forge GNOME tiling extension worked through a 140-issue backlog with Claude — 200+ bugs fixed, a unit test suite, end-to-end tests running in CI, and a keybinding cheatsheet overlay — tagged as a beta and used daily, though not yet upstreamed.

rust-symex Project

Rust port of Angr’s core symbolic execution engine that matches or beats the Python original on 13 of 16 CTF benchmarks (up to 12.7x on the largest) and is now the default engine, built to over 160K LoC across 2,593 iterations of an autonomous agent loop.

solvent-streets Project

Go tool that measures the total paved area of any city from open map data and forecasts decades of maintenance cost under different budgets and strategies, published as a browsable site covering Livermore, several metro areas, and the top 50 US cities.

Are we there yet? Ten weeks of Rust Symex Post

Ten weeks of letting Ralph grind on the Rust symbolic execution engine – 2,593 iterations, six moonshots, runaway memories, and endless audits.

Perfect is the enemy of good Post

Chasing a bug-free Forge with Claude – 209 issues, a fuzzer, two AI code audits, and learning when to stop.

Solvent Streets Post

Building a tool with Claude to measure my city’s pavement and forecast its maintenance cost — a look at the fiscal toll of car-dependent design.

Forge end-to-end testing Post

Building out Forge’s end-to-end test suite with Claude, beads, and a sandboxed feedback loop.

From Bash Loops to a Ralph FSM Post

Evolving a Ralph-style Claude loop from a one-shot bash script into a generic Go tool driven by a finite state machine and reusable Go-CLI design scaffolding.

Towards a Rust Symbolic Execution Engine Post

After months of iteration with Claude, a Rust port of Angr’s symbolic execution engine that matches or beats Python on most CTF benchmarks – up to 12.7x on the largest.

Hand tools versus Power tools Post

What barrel-making teaches us about AI and the future of software development.

March 11, 2026 · 2 min · Jonathan Crussell