Have you ever found yourself combing through a project’s Github Issues looking for someone that had the same problem you had, hoping that they found a fix? This is one of those stories. What did I want fixed? I use Zed as my daily driver for code editing. My current...

I’m Brian Mathiyakom, a technologist based out of the San Francisco Bay Area. I have about two decades of experience building platforms and teams.
I’ve contributed to software for a bunch of industries:
- mobile games (and here and there) before the iPhone changed the industry
- mobile web as modern smartphones developed
- payment systems that aggregated global payment methods through one unified API
- virtual economies that allowed players to buy and sell virtual goods
- subscriptions that enabled business model change from “boxed” software
- email marketing that helped independent creators earn a living
- real-time video for developers that built video-based apps and platforms
My career has taken me through between 2-person startups up to large enterprises where I served Engineering teams as an engineer and manager.
For a few years, I ran a consulting business that focused on technical due-diligence, 0-to-1 product development, and early core team hiring for Product and Engineering.
In the first half of 2025, I built voice-enabled AI agents that helped businesses automate their daily operations and save money so that they could focus on bringing in new business.
I’m currently transitioning into a new role (more on that soon!).
Outside of work, I’m a Muay Thai student and former musician. I love wine, coffee, and mechanical keyboards.
I am available as a consultant and leadership coach if you would like help with:
- technical due-diligence
- applied AI software services
- engineering management
Writings (on Medium)
Navigating OAuth 2.0 in a terminal UI: building a Spotify client with Go
I’ve been working on a Spotify client app. Why? I saw a coding challenge to build one, so I thought, why not, it’ll be fun. And, I can make it a terminal UI. I have taken an interested in terminal UI apps recently. I wrote a resume generator in Charm...
CI/CD for a chat bot
Originally written in 2019. In a previous post, I created a Chat Bot Auto Responder. That little project was written in Go. It was deployed directly to GCP as a Cloud Function via the gcloud CLI. Writing a chat bot auto responder for GroupMe I used two Cloud Functions, one...
Writing a chat bot auto responder for GroupMe
Originally written in 2019. Chat bots are popular in the industry right now. They are used for customer service, devops, and even product management. In this post, I’ll dive into writing a very simple bot while dealing with an inconsistent chat service API. The Problem An organization that I belong...
Generating custom resumes for job applications using Terminal UIs
I’m in the middle of job search. Like many in the technology industry, I was laid off in late 2023. I thought getting some extended time away from a job would be a nice change of pace. Refreshing even. Not the case. I had this nagging anxiety or worry about...
Building a web app for a church that costs $0.02/month to keep running
This is a story about how I designed and built a web app for a church that had a $0 engineering budget. The church had Bible-study groups that met throughout the week. They were called small groups. Before, when folks (lookers) wanted to join a small group, they contacted a...