I'm John Batey. At work, I'm Vice President of Rail Vehicle Engineering at STV Inc., where I mainly do team management, run some projects, and serve as a subject matter expert (clearance, Positive Train Control, and locomotives).

Outside of work, I build things with code. Most of my projects start as problems I want to solve for myself: a browser game, a media tool, a home automation setup. I document them here as I go. Online ones are also kept on this site under Apps. I'm especially interested in LLMs, lightweight web design, and avoiding monoculture.

This site is a casual place to keep track of what I'm working on and what I'm thinking about. It runs on Hugo, weighs almost nothing, and is written using Obsidian.

Recent