My name is Brian, and I'm a self-taught senior software engineer currently focusing on developer experience and tooling. I'm a big fan of open-source, and I've created several helpful open-source applications and packages, such as zai, badge.sh, and a fair number of Laravel goodies to take the mundane tasks off your plate. Most of my career has been spent as a consultant CTO and freelance software engineer for various clients from around the world. As a consultant CTO, I have been involved in revamping departments, products, and teams, API strategy, and advising companies on their technical strategy.
I love learning by doing, and since I began my journey nearly 20 years ago, I have dabbled in a bit of everything: APIs, databases, websites, web applications, desktop applications, mobile applications, low-level programming, command line interfaces, scraping, microservices, browser extensions, blockchain—you name it. While there are many ways to approach software development, I find this one suits my personality best. In contrast, I struggle to follow tutorials or videos when learning new technologies.
You can find all my applications and packages at my company's organization. If you find any value in my packages, you can sponsor me to support their development and maintenance. I am also currently working on several more applications and packages that I'll be releasing soon.