
I'm Travis Hayes.
Software engineer in Seattle. I build internal tools, system integrations, and the interfaces that make complex workflows actually usable.
Most of my work involves connecting things that don't naturally want to connect... ERPs, APIs, databases, front-ends. The kind of plumbing that keeps businesses running but nobody really sees.
I write mostly with Laravel, C#, and modern PHP. I've been doing this long enough to know that the hard part isn't writing code. It's writing code that still makes sense six months later when something breaks at 2am.
This blog is where I document what I'm learning. Patterns that held up. Mistakes I made. Systems I cleaned up and how I did it. If you're building software that has to actually ship and stay maintained, some of this might be useful to you.
I'm also building Pineflux on the side... small tools, digital products, things I wish existed. Some will become real products. Some won't. I'm sharing the process either way.