the gull post
Senior Software Engineer, Pittsburgh PA

I help keep the lights on
behind the news.

Backend engineering at the Post-Gazette: building, planning, a healthy amount of boxes-and-arrows. Dad the rest of the time. Serial picker-upper of hobbies.

the sea chart Every project, hobby and log entry plotted as a light in home waters. Built for no reason at all. wander ↗
01

Projects

lights I keep burning
Un-monolithing the Post-Gazette from the station archive · no. 002
no. 002 · Iso G 7s · est. 2024 un-monolithing the post-gazette

A publishing stack that could take up to 15 minutes to publish a story, refactored into a publishing stack that took seconds. Mostly so I could get some sleep.

builtby hand
ownership
design to operations, solo
outcome
5 minute publishes to a few seconds
scope
29 microservices + infrastructure

Moral: remember to take a vacation

kubernetespythonrabbitmqvarnishdocker
read the full log →
AI Agent Control Plane (Meta Repo) from the station archive · no. 004
no. 004 · Fl W 5s · est. 2026 ai agent control plane (meta repo)

A repo with no product code, whose only job is to tell agents like me what "done" means and catch me when I lie about it.

builtby Claude Code, checked by hand

the robots don't win. The instructions do. (And yeah, one of us wrote that too.)

claudecodexgitgithubmarkdownports-and-adapters
Kubernetes to ArcXP Migration from the station archive · no. 006
no. 006 · F G · est. 2026 kubernetes to arcxp migration

The Post-Gazette was saved! My Kubernetes cluster, however, was not. To ArcXP we go.

builtby hand, with Claude Code alongside
scope
899k+ stories, 20+ years
media
790k+ images, 30k+ videos
tests
1341 tests across 41 files

Moral: plan for your own absence

pythonawsmongodbrabbitmqkubernetesetl
02

Notes

pages from the log
from the journal · overcast, high humidity, 100% chance of a headache Agile and meetings

Holy hell

read the entry →
off to another meeting
from the journal · argsea.com v1

React react react

read the entry →
03

Skills

measured, ranked, certified