
The Changelog: Software Development, Open Source
Flavors of Ship It! (Interview)
Aug 21, 2024 · 2 hr 9 min · 124.0 MB
0:00-2:09:01
Streams straight from the publisher. PodNod never proxies or re-hosts episode audio.
Flavors of Ship It on The Changelog — if you’re not subscribed to Ship It yet, do so at shipit.show or by searching for “Ship it” wherever you listen to podcasts. Every week Justin Garrison and Autumn Nash explore everything that happens after git push — and today’s flavors include running infrastructure in space, managing millions of machines at Meta, and what it takes to control your 3D printer with OctoPrint.
Changelog++ members save 11 minutes on this episode because they made the ads disappear. Join today!
Sponsors:
- Speakeasy – Production-ready, enterprise-resilient, best-in-class SDKs crafted in minutes. Speakeasy takes care of the entire SDK workflow to save you significant time, delivering SDKs to your customers in minutes with just a few clicks! Create your first SDK for free!
- Supabase – Supabase just finished their 12th launch week! Check it out
- Test Double – Find out more about Test Double’s software investment problem solvers at testdouble.com.
- Unblocked – Other developer tools can’t tell you how your codebase works and why. Unblocked can. We augment your code with context from Slack, Confluence, Jira, and more, so you get accurate answers without having to search for them. Sign up for free at getunblocked.com
Featuring:
- Andrew Guenther – Website, GitHub, LinkedIn, X
- Anita Zhang – GitHub, LinkedIn, Mastodon, X
- Gina Häußge – Website, GitHub, LinkedIn, Mastodon
- Justin Garrison – GitHub, LinkedIn, X
- Autumn Nash – GitHub, LinkedIn, X
Show Notes:
This episode is from these original episodes of Ship it:
- Ship It! #92: Shipping in SPAAAACCEEE with Andrew Guenther from Orbital Sidekick
- Ship It! #102: Managing Meta’s millions of machines with Anita Zhang from Meta
- Ship It! #107: 3D printed infrastructure with Gina Häußge from OctoPrint
Something missing or broken? PRs welcome!
shipit.show
shipit.showJoin the discussion
changelog.zulipchat.comChangelog++
changelog.comSpeakeasy
speakeasy.comSupabase
supabase.comTest Double
link.testdouble.comtestdouble.com
testdouble.comUnblocked
getunblocked.comWebsite
ajguenther.comGitHub
github.comLinkedIn
linkedin.comX
x.comGitHub
github.comLinkedIn
linkedin.comMastodon
fosstodon.orgX
x.comWebsite
foosel.netGitHub
github.comLinkedIn
linkedin.comMastodon
chaos.socialGitHub
github.comLinkedIn
linkedin.comX
x.comGitHub
github.comLinkedIn
linkedin.comX
x.comPRs welcome!
github.com
- 0:00Let's Ship it!
- 1:08Sponsor: Speakeasy
- 2:59Going to space with Andrew Guenther
- 5:57Software and design in-house
- 7:41Lots of redundancy
- 10:29Prep'ing for a new launch
- 13:30How to "patch" in space
- 15:16Speed vs durability
- 16:37Going the hard way
- 18:52Debuging in space
- 20:11Unexpected challenges
- 22:12Modern space culture vs the 60's
- 24:28Space license
- 27:14Lifespan of satelites
- 29:38Satelite to satelite comms
- 30:43Jerks in space
- 32:07Near misses
- 33:47Beefing with the Vatican
- 36:09Coolest career day dad
- 37:24Craziest fix in space
- 41:42Where to reach out
- 42:39Sponsor: Supabase
- 45:52Meta machines with Anita Zhan
- 46:46Meta's infrastructure
- 48:02Provisioning the OS
- 49:28Fedora ELN & CentOS stream
- 50:41In-house automation
- 52:21What Twshared?
- 54:12journald inside a container
- 55:15Host profiles
- 56:51Coolest sweatshirt ever
- 57:29Meta and open source
- 59:03Frequent releases and 1M hosts?!?
- 1:00:16Meta's AI fleet
- 1:01:11Production engineer vs Production engineer
- 1:02:02Other internal services
- 1:04:33OS challenges
- 1:05:35One size fits all?
- 1:06:48Meta's AI adoption
- 1:07:37Cost optimization
- 1:09:35Lots of abstraction
- 1:11:07Upcoming projects
- 1:13:22Immutable file system
- 1:15:04It's been fun!
- 1:17:48Sponsor: Test Double
- 1:20:41Sponsor: Unblocked
- 1:22:42OctoPrint with Gina Häußge
- 1:26:21Support list
- 1:30:51Release process
- 1:39:10Software before OctoPrint
- 1:40:45Crowd funded decision
- 1:44:35Number of installs
- 1:47:11Enterprise Java
- 1:49:16Next big thing
- 1:51:55Pushing to the next version
- 1:54:3110 years of decisions
- 2:01:35Favorite 3D printer?
- 2:06:53Closing thoughts and thanks