About

J. Aaron Farr

CTO, Co-Founder of Jam & Tea Studios — building AI-native games.

What I Write About

J. Aaron Farr I’m a father and husband living in Los Angeles. Some know me from my soujourn in Hong Kong, Taiwan and other parts of China. I had the privilege of being an early contributor, and board member, of the Apache Software Foundation. These days, I build games and tech as part of Jam & Tea Studios

Elsewhere

Colophon

This site uses a custom Hugo theme called tint, inspired by Edward Tufte’s principles of information design: wide margins for sidenotes, clean typography, and a bias toward functional clarity over decoration. The lineage: Dave Liepmann’s tufte-css, Dirk Eddelbuettel’s tint R package, then rewritten for Hugo with a different typographic foundation.

Typography is built on the iA Writer font family: The iA Writer fonts are themselves derived from IBM Plex, modified for writing-focused use.

All fonts are self-hosted. No CDN, no tracking. Dark mode follows your system preference via CSS media query. Sidenotes collapse to toggles on mobile using pure CSS — no JavaScript involved. Try resizing your browser.

Cellular Automata

A cellular automaton is a model of computation represented by a grid of cells and rules about how those cells interact with one another.

The animated strip below the header is a Conway’s Game of Life simulation running on a canvas element, the site’s only JavaScript. Each page load seeds the grid with a randomly chosen classic pattern, The seed library includes the R-pentomino, Acorn, Diehard, Thunderbird, Gosper glider gun, and others. The caption in the corner links to whichever pattern is running. scattered in multiple copies with a light dusting of random cells so they interact and evolve unpredictably.

The glider in the site logo is the same reference: the smallest Game of Life pattern that moves.


“Cautomaton” = cellular automaton. I follow simple rules. Complexity ensues.