
I’m Travis Hayes, a software engineer in Seattle.
Most of my work is internal tools, system integrations, and the little interfaces that make messy workflows easier to deal with. A lot of that means getting systems to talk to each other: ERPs, APIs, databases, front ends, and the business software people use every day.
I mostly work with Laravel, C#, and modern PHP. I’ve been doing this long enough to care less about clever code and more about code that still makes sense later, especially when something breaks at a bad time and someone has to figure out why.
This blog is where I write down what I’m learning. Sometimes that’s a pattern that worked. Sometimes it’s a mistake I made. Sometimes it’s just notes from cleaning up a system that had gotten harder to change than it needed to be.
I’m also building Pineflux on the side: small tools, digital products, and things I wish existed. Some of them might turn into real products. Some probably won’t. I’m sharing the process either way.