2025-05-10
1 小时 42 分钟Welcome to Changelog and Friends, a weekly talk show about scaling fly machines.
Speaking of fly, thanks to our awesome partners, the public cloud built for developers who ship.
Learn all about it at fly.io.
Okay, let's kaizen.
Well, friends, it's all about faster builds.
Teams with faster builds ship faster and win over the competition.
It's just science.
And I'm here with Kyle Galbraith, co-founder and CEO of Depot.
Okay, so Kyle, based on the premise that most teams want faster builds, that's probably a truth.
If they're using CI providers for their stock configuration or GitHub actions, are they wrong?
Are they not getting the fastest builds possible?
I would take it a step further and say
if you're using any CI provider with just the basic things that they give you,
which is if you think about a CI provider, it is in essence a lowest common denominator generic.
And then you're left to your own devices to essentially configure that VM and configure your build pipeline.
Effectively pushing down to you, the developer,
the responsibility of optimizing and making those builds fast.
Making them fast, making them secure, making them cost effective, like all pushed down to you.
The problem with modern day CI providers is there's still a set of features,
a set of capabilities that a CI provider could give a developer that makes their builds.