
Matthew Sanabria
Matthew is an engineering leader focused on building reliable, scalable, and observable systems. Matthew is known for using his breadth and depth of experience to add value in minimal context situations and help great people become great engineers through mentoring. Matthew serves the Go community as a member of GoBridge. In his spare time, Matthew spends time with his family, helps grow his wife's chocolate business, works on home improvement projects, and reads technical resources to learn and tinker.
Appears in 30 Episodes
Big Data Energy
In the years leading up to the current AI hype cycle we're currently all experiencing, there was another hype cycle: Big Data. In this episode, Kris is joined by Matt ...

Championing A Cause
How do you make change happen effectively? In this episode, Matt is joined by Alex Sims to discuss championing a cause and making change happen within your organizatio...

AI Booster? AI Doomer? You're Wrong Either Way
It's a rarity in recent years to have a conversation and not have the topic of AI brought up. There are those who think we're on the cusp of AI super-intelligence, tho...

Versioning: We Did It To Ourselves
Versioning! It's a topic that we all deal with on a daily basis, and yet it's a topic that many of us dread. Our ecosystems love semantic versioning, but many of us fi...

[Break] You're Now Less Wrong About REST
Welcome to Break, a Fallthrough aftershow! After months of spending time after each recording of Fallthrough chatting, Kris and Matt decided it's time to record some o...

Why You're Wrong About REST
The web has been around for nearly 40 years, yet despite its massive success, the principles that made it a success still prove elusive to most software engineers toda...

Language and Codes of Misconduct
In episode 27, the panel discussed what languages are, what it means to know things, and what meaning is. In this bonus episode, we extend that conversation to discuss...

What Even Is A [Programming|Natural] Language?
Whether you're talking to another person, talking to a computer, or just talking to yourself, we use languages every day. For a long time now, there's been a debate ab...

SIMD & Go
Speed and software should go hand in hand, but with Moore's Law coming to an end and CPU clock speeds remaining steady over the last 20 years, software engineers need ...

The Three Ps: Understanding Product, Project, and Program Management
Building software is difficult and rarely can software engineers do it alone. In this episode, Kris is joined by Ian, Matthew, and Angelica to talk managing software p...

Go's Error Handling Is Handled
Error handling in Go is one of the language's most controversial topics. It ranks high in each Go Developer Survey and many different people have proposed many differe...

A Discourse On AI Discourse
AI is a divisive topic. Some people are AI boosters while others are AI doomers. And then there are those of us who sit in the middle, feeling both sides are not just ...

Building An Open Source Maintenance Company
We all use open source software on a daily basis. Even though the software is free to consume doesn't mean it's free to produce. Over the years, there have been many a...

Blown Glass Half-Full of WebAssembly & SQLite
From deploying WebAssembly all over the world, to using SQLite to keep track of distributed data, to blowing glass, this episode is quite the adventure! Your co-hostin...

A Phoenix's Path to Principal
From implementing minesweeper on a TI calculator to becoming a prolific open source maintainer, Evan Phoenix has had quite the journey. In this week's episode, Matt & ...

The Language of Data Visualization
Little languages are powerful. From text processing with AWK to calculations with APL, domain specific languages help us do things more concisely and with more precisi...

Maintainers, Monetization, and Making The Time
Maintaining software is challenging, but monetizing it while properly valuing your time complicate matters even more. Doing all of this for open source projects is a c...

The Podcast Pipeline
Fallthrough is a podcast about having conversations in public, and over the last 3 months we've shipped 15 of them! In this episode, Kris, Ian, and Matt sit down to di...

What Even Is A Senior Software Engineer?
What does it mean to be a senior (or staff) software engineer? How are we preparing the next generation of software engineers to maintain the software we've created? I...

Choosing, Expanding, & Evolving Communities
Communities play a vital role in our technical and non-technical lives, but how much thought have we put into what makes these spaces valuable? In this episode, Kris i...
