Skip to content
John Hodge

← Blog

Modeling & simulation

Physics-based models and trade studies for engineered systems: from actuators and satcom links to data centers and pitch aerodynamics.

pitchphys, a baseball pitch physics simulator

A browser simulator for the physics of a thrown baseball: gravity, drag, and the Magnus effect. Built to understand why spin moves a pitch, and where the model stops.

Modeling Roasted Coffee as a Perishable Asset

Roasted coffee has a hump-shaped quality curve: it improves while resting, peaks, then stales. That makes it a clean toy problem for perishable-inventory pricing, storage economics, and a small client-side model.

opensatcom: an open toolkit for satcom link budgets and trade studies

An open-source Python toolkit for satellite communications: snapshot link budgets, ITU-R propagation, a DVB-S2 modem, multibeam payloads, and Pareto trade studies.

An open MDO toolkit for axial-flux robot actuators

axfluxmdo: fast analytical models, 2.5D annular analysis, Pareto trade studies, and FEA hooks for early-stage axial-flux motor design, aimed at robot actuators.

Sizing AI training by its bottleneck resource

A small open model for AI hardware: find whether a workload is compute-, memory-, or network-bound, then price the resource that actually binds it.

Orbital data centers, by the numbers

An open, physics-based model of space-based AI data centers: why inter-satellite links are easy, the downlink is hard, and orbit runs about 19x Earth's cost today.