Books
Technical manuals from the workshop, written the way we build: precisely.
The Ballistics Engine Handbook
The definitive guide to computational exterior ballistics with ballistics-engine, the open-source trajectory solver written in Rust — more than 640 pages spanning every CLI subcommand, the physics of drag, atmosphere, wind, spin drift, and Coriolis, the numerical methods underneath, and real-world chapters on load development, competition shooting, and hunting. Every command in the book runs against the actual binary.
The Lattice Handbook
The definitive guide to Lattice — a systems-aware language built around a novel phase system inspired by materials science, where values are fluid, fixed, or inferred, and transition through freezing, thawing, and cloning. Eleven parts carry you from the REPL through structured concurrency, the three execution backends, native extensions, and metaprogramming, closing with two hands-on projects. Written for programmers coming from Python, JavaScript, Rust, or Go.
The Ballistics Lab Handbook
A working manual for the Ballistics Lab — an interactive REPL and workbench for ballistics-engine, written entirely in Lattice. More than 700 pages across five parts: setting up the lab, working a session, the ballistics themselves, the engine underneath, and — for programmers rather than shooters — a genuine case study of how a fourteen-thousand-line Lattice application is built. Dope and wind cards, load comparison, units and quantities, and session persistence are all worked through against the live engine. A companion volume to The Lattice Handbook; you need only one of the two to begin.
Looking for our fiction? Novels and children's books live with our imprint, Sandcherry Press.