Topics: Technology
**Malte Ubl** (0:00)
I think iteration velocity solves all known software problems. Eric Schmidt of Google always said, revenue solves all known problems. And I think that's actually bullshit. Revenue doesn't solve Google's antitrust problems. But like, if you're a professional software engineer, you have to realize at some point that you don't know the future. You can make a wrong turn here and there. But if you are able to react quickly, then it's not as bad and you can adjust, right?
**SPEAKER_2** (0:27)
Developer productivity can make or break whether companies deliver value to their customers. But are you tracking the right metrics that truly make a difference? Understanding the right productivity metrics can be the difference between hitting your goals and falling behind. To highlight how you can adjust your approach to both measure what matters and identify the right corrective strategies, Linear B just released the Engineering Leaders Guide to Accelerating Developer Productivity. Download the guide at the link in the show notes, and take the steps you need to improve your organization's developer productivity today.
**Dan Lines** (1:01)
Hey, what's up everyone? Welcome back to Dev Interrupted. I'm your host, Dan Lines, co-founder and COO of Linear B. Today, I'm joined by Malte Ubl, CTO of Vercel and former engineering director for Google Search. Now, Malte has extensive experience leading engineering teams at scale. And of course, today we'll dive into the changes happening with the rise of platform engineering, Vercel's approach to AI and how engineering leadership is evolving. Malte, welcome to the show.
**Malte Ubl** (1:38)
Thanks for having me. This is super cool.
**Dan Lines** (1:40)
Awesome having you on the show today. And to our listeners, if you enjoy this episode, just take a moment to rate and review DI on your podcast app. It helps us continue bringing you great conversations with leaders like Malte. All right, let's kick this off into our first segment. Let's talk about platform engineering and some AI workflows. Malte, platform engineering has emerged as a centralized movement for supportive functions, for software developers, and I know it's a topic your passionate about. How do you see platform engineering changing the way modern software engineering functions?
**Malte Ubl** (2:22)
That's a great question. It actually reminds me... So I went to college. It's kind of embarrassing how long ago that was, for like over 20 years. And I technically have a software engineering and a business degree. And I hated every minute of the business part, but it probably was actually more useful to me in the long run than the software engineering part.
**Dan Lines** (2:40)
Where did you go to school?
**Malte Ubl** (2:41)
And I had this like...
**Dan Lines** (2:42)
Where did you go to school?
**Malte Ubl** (2:43)
It was in Germany, Northern Germany, school called Nord Academy. We literally had a class on IT organization. And the one thing I took away was that you have this oscillation between a centralized and a decentralized form of doing broadly IT. And this holds true for almost every kind of non-core function of engineering that I've seen across these years. So there is also this word of shadow IT. And every time you find we're way too inefficient. We have all these people here that do, let's say, platform stuff.
Let's put them into a team so that they can professionalize what they do.
**Dan Lines** (3:23)
I'm highly familiar.
**Malte Ubl** (3:26)
And then they have like, oh my God, their roadmap is like two years planned out. They're not going to do what I want, so I'm going to secretly hire this one person on my team, and I'm going to have them do platform work, right? And so you have this oscillation, and eventually you're back to like, okay, there's so many of them I need to centralize. And so clearly, like, platform engineering as a discipline itself is like a centralization movement. Like, because you're now saying, hey, we're going to professionalize this work that's been doing for a while, but just didn't have a name, probably didn't have a character. And like, I actually have been like, I've been part of this myself in my career at Google. When I started there, I was in a team that was part, actually, funnily enough, in the Google Plus organization. And we were well-funded, we could build infrastructure. And so we built Google's microservices orchestration system. I built the framework that now every single consumer front-end is using on the client side. But we were just this small team. And then nowadays, and this happened maybe five, six, seven years ago, Google created the core product area, which is basically Google's platform team. And it's not like a thousand engineers, right? But it was made from that and kind of this team emerged in it. And so that's kind of my career path.
30 more minutes of transcript below
Thousands of transcripts fetched by people building searchable podcast archives
Try it now — copy, paste, done:
curl -H "x-api-key: pt_demo" \
https://spoken.md/transcripts/1000651996090
Works with Claude, ChatGPT, Cursor, and any agent that makes HTTP calls.
From $0.10 per transcript. No subscription. Credits never expire. Prices exclude VAT, added at checkout for EU customers. Not what you expected? Email us within 14 days with 20 or fewer credits used and we refund the pack in full.
Using your own key:
curl -H "x-api-key: YOUR_KEY" \
https://spoken.md/transcripts/YOUR_EPISODE_ID