Loom
TUI control center for managing git worktrees and agentic workflows, supporting Claude Code, GitHub, and Linear
TUI control center for managing git worktrees and agentic workflows, supporting Claude Code, GitHub, and Linear
Solve Maxwell's equations for a cluster of particles using the generalized multiparticle Mie theory (GMMT)
Numerically solve the Fokker-Planck partial differential equation in N dimensions using a matrix numerical method
Solve the Stokesian dynamics equations for N interacting particles, a generalization of Brownian dynamics that includes hydrodynamic coupling interactions
January 29, 2026
How I built a 16k-line Rust TUI in one week without writing or reading any code, using Claude Code and parallel agents to manage Git worktrees.
November 7, 2020
When using Matplotlib, animations of a large number of circles becomes slow. Using OpenGL, over a million circles can be animated in realtime.
September 25, 2020
Given two or more Delaunay tessellations, you may be interested in measuring how much they overlap with one another
October 14, 2020
Compare the performance of different FFT implementations, using Python
Emre Sevgen, Joshua Moller, Adrian Lange, John Parker, Sean Quigley, Jeff Mayer, Poonam Srivastava, Sitaram Gayatri, David Hosfield, Maria Korshunova, Micha Livne, Michelle Gill, Rama Ranganathan, Anthony B. Costa, Andrew L. Ferguson
PNAS (2025)
John Parker, Curtis W. Peterson, Yuval Yifat, Stuart A. Rice, Zijie Yan, Stephen K. Gray, Norbert F. Scherer
Optica (2020)
John Parker, Hiroshi Sugimoto, Brighton Coe, Daniel Eggena, Minoru Fujii, Norbert F. Scherer, Stephen K. Gray, Uttam Manna
Physical Review Letters (2020)
Bag Lunch, University of Chicago, August 2020
Thesis Defense, University of Chicago, July 2020