Skip to content
garrett@trott

Garrett Trott, Portland Oregon

I make things and write down how it went.

Software, hardware, and the occasional thing with screws in it. Some of it works on the first try. Those are the boring ones.

ls ./projects

--all

Thirty-odd manufacturers, all publishing specs as PDFs, none of them agreeing on a format. This turns them into one searchable schema.

PostgresTypeScriptAstro

Inventory for people with too many small parts. Every bin tracked, searchable, and readable by an API so I stop buying my third of everything.

TypeScriptPostgresMCPDocker

Three nodes in a closet running most of what I'd otherwise rent, and where I break things on purpose to see how they fail.

ProxmoxTraefikAnsibleAuthentik

ls ./posts

--all