Hello, world
Why I rebuilt this site and what I plan to write about.
I’m Bobby, a software engineer. I like building useful things, figuring out how they work, and leaving a little room for curiosity.
Go on. Push a few buttons.
A pulsar repeats every three generations. A tiny rhythm machine.
Conway’s Game of Life: a cell is born with three neighbors, survives with two or three, and dies otherwise. Opposite edges connect.
Click a square to change it. On the grid, use arrow keys to move and Space or Enter to toggle. Editing pauses the board. Play resumes; Step advances once; Reset restores the selected pattern.
I spend a lot of time thinking about what happens on the other side of the screen.
APIs, backend systems, and all the little decisions that make software reliable. The parts you notice most when they stop working.
Infrastructure, observability, and turning an unexpected problem into a fix that lasts. Good tools make room for the interesting work.
Abuse prevention, content safety, and security. Making systems useful means thinking about how they can go wrong, too.
Languages, infrastructure, and the bits in between. Open a drawer.
From backend services to scripts and interfaces. Different problems call for different tools.
Running software, describing infrastructure in code, and making deployments repeatable.
Storing state, moving quickly, and automating the steps between a change and a release.
The part people touch. Turning the system underneath into something clear and useful.
Things I’m building, things I’m learning,
and the occasional rabbit hole.
Why I rebuilt this site and what I plan to write about.
An idea, a question, a good rabbit hole.
I’m always happy to talk shop.