PLAY PODCASTS
Ship It! Cloud, SRE, Platform Engineering

Ship It! Cloud, SRE, Platform Engineering

136 episodes — Page 1 of 3

Shipped It!

Justin & Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises & what's next.

Dec 20, 202454 min

AI IRL at Honeycomb

Phillip Carter, Principal PM at Honeycomb, joins Justin & Autumn to discuss his work at Microsoft & Honeycomb, building AI infrastructure & more.

Dec 14, 20241h 5m

CI/CDagger

Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD.

Dec 6, 20241h 23m

Public safety Kubernetes

Marc Boorshtein from Tremolo Security joins Justin & Autumn to talk all about running Kubernetes in the public sector.

Nov 29, 20241h 7m

Abstractions and implementations

Hazel Weakly joins Justin and Autumn to talk about when to build abstractions and how to implement them. They also share experiences from tech conferences, and delve into the importance of building community and psychological safety in tech environments.

Nov 22, 202453 min

Hosting Hachyderm

Preston Doster joins the show to tell us what it takes to run a Mastodon server with 55,000 accounts and 11,000 monthly active users.

Nov 15, 20241h 10m

News & whitepapers

No interview this week! Instead, Justin & Autumn sit down to talk about what they've been learning recently.

Nov 8, 20241h 17m

Infosec & OpenTelemetry

Maybe Jira for your kids' chores is a good idea... Probably not.

Nov 1, 20241h 8m

Your customer is Amazon.com

From switching ISPs to migrating Amazon off Oracle, Pete Naylor knows which database to use.

Oct 25, 20241h 15m

Kubernetes is an anti-platform

Adam Jacob remains optimistic about the future for infrastructure and is building new ideas to make it better.

Oct 18, 20241h 35m

TIME to get SERIESous about databases

Lili Cosic's experience at different companies & communities has given her insights into what's important & when to adapt to learn new (or old) things.

Oct 11, 202453 min

You suck at programming

Dave Eddy has learned systems programming the traditional way with books and man pages. Now he's sharing what he's learned, starting with bash.

Oct 4, 20241h 2m

A learning mindset, starting with COBOL

The ability to learn on the job has been a critical skill for David Beale throughout his career. Is the job market not allowing that anymore?

Sep 27, 20241h 16m

Linux distros

uBlue is trying to build the world's best Linux experience for developers and gamers. Jorge Castro joins Justin & Autumn to tell us how it's going.

Sep 20, 20241h 13m

Building Rawkode Academy

David Flanagan created a successful YouTube channel but knew to take things to the next level he'd need to own more of the stack.

Sep 13, 20241h 10m

Learning & teaching networking & AI

Du'An Lightfoot, dev advocate at AWS, joins Justin & Autumn to discuss networking, a knowledge gap people many people have. You can ignore the things you don't understand or you can invest time to learn it.

Sep 6, 20241h 19m

The diagram IS the code

What if your infrastructure diagram was responsible for the actual infrastructure?! John Watson & Scott Prutton from System Initiative join Justin & Autumn to discuss.

Aug 30, 20241h 21m

MySQL performance

Silvia Botros joins Justin & Autumn for a phenomenal conversation about databases, her career path & the ins/outs of writing _High Performance MySQL_.

Aug 23, 20241h 9m

Cloud-centric security logging

Justin & Autumn are joined by Steven Wu from Scanner. Scanner built logging infrastructure focused on security teams and occasional querying. We dive deep into how architectural decisions affect your business.

Aug 16, 20241h 3m

The Zookeeper of jujutsu

Tim Banks joins Justin and Autumn — there's nothing quite like being punched in the face by Zookeeper or being taken down by a "hot" shard.

Aug 9, 20241h 6m

5000 Walmart stores in 2 months

Deploying new applications can be tough. Deploying configuration management safely at scale with stores around the world is different. Martin Jackson joins us to discuss.

Aug 2, 20241h 15m

Deploying on a Friday

Michael Gat joins us for a look back on mainframes & why sometimes deploying on a Friday IS the right thing to do.

Jul 27, 20241h 5m

GitLab's infrastructure

GitLab has changed a lot over the past 8 years and so has Abubakar. Starting in the help desk he's seen a lot and takes us through GitLab's and his progression.

Jul 19, 20241h 0m

Spilling the git tea

Git was designed to be distributed but there is a lot of gravity around GitHub. What does the model look like for a business that encourages you to run your own git server and what does the backend for gitea.com look like?

Jul 12, 20241h 13m

What happened to open source

Gareth Greenaway from the Salt project joins us for a trip down memory lane with configuration management and why open source projects have changed over the past decade.

Jul 6, 20241h 11m

The Kubernetes of Lambda

Bailey Hayes & Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.

Jun 29, 20241h 16m

How to build a Nushell

Devyn Cairns & Jakub Žádník join Justin & Autumn to talk about building a new kind of cross-platform shell that provides easy extensions with traditional command compatibility. That's no easy feat!

Jun 21, 20241h 13m

The infrastructure behind a PaaS

Render founder/CEO Anurag Goel joins us for a look behind their platform. An application native hosting option that hides the lower levels still requires a LOT of infrastructure.

Jun 14, 20241h 18m

3D printed infrastructure

Gina Häußge is here to tell us about the infra behind the OctoPrint project, which tests and releases new versions that work on multiple different printers and gets deployed hundreds of thousands of times.

Jun 7, 20241h 1m

Is Wasm the new Java?

Danielle Lancashire is here to tell us how Fermyon cloud is built on top of nomad and EC2 and how they put it in a box with Kubernetes and WebAssembly.

May 31, 20241h 5m

Tars all the way down

Jon "gzip enthusiast" Johnson joins us for a history lesson on compression & how it impacts everything from containers to Alpine.

May 24, 20241h 24m

FROM guests SELECT Andrew

Andrew Atkinson joins Autumn & Justin to tell them why folks should (and are) picking PostgreSQL as their database in 2024 and how to scale it.

May 18, 20241h 3m

How WebMD ran in the year 2000

All of the health anxiety of early internet adopters traced back to WebMD's self diagnosis. Some sysadmin's on-call nightmares came from a different part of the site.

May 10, 20241h 26m

Managing Meta's millions of machines

Anita Zhang is here to tell us how Meta manages millions of bare metal Linux hosts and containers. We also discuss the Twine white paper and how AI is changing their requirements.

May 4, 20241h 2m

Let's go back to AOL chat rooms

In this episode Justin and Autumn are joined by Mandi Walls to take you back to a time before the cloud. Before Kubernetes. When a/s/l was common and servers were made of metal. Back to the days of AOL to discuss how chat rooms worked.

Apr 27, 20241h 12m

Bluesky apps

Paul Frazee joins the show to tell us all about how Bluesky builds, tests, and deploys mobile and web applications from the same code base.

Apr 19, 20241h 10m

From Kubernetes to Nix

Why would you want to switch your developer environments from containers to nix? Ádám from LastPass has a few reasons.

Apr 13, 20241h 14m

Deploying projects vs products

Verónica López, Kubernetes SIG Release tech lead & distributed systems engineer, joins Justin & Autumn to share her experiences deploying services at scale.

Apr 7, 20241h 13m

SoCal Linux Expo

Justin & Autumn take you with them to the 2024 SoCal Linux Expo where they asked six fellow attendees about their favorite open source projects and their least favorite commands.

Mar 29, 202432 min

Productivity engineering at Netflix

What's the difference between productivity engineering and platform engineering? How can you continue to re-platform with a moving target? On this episode, we're joined by Andy Glover, who spent ten years productivity engineering at Netflix, to discuss.

Mar 23, 20241h 31m

Containers on a diet

Kyle Quest joins the show to tell Autumn & Justin all about the evolution of DockerSlim & minimal container images. Why are small container images important? What are different strategies to make containers smaller? Let's find out!

Mar 16, 20241h 16m

Scoring your project’s security

Autumn and Justin are joined by Chris Swan to discuss tech industry trends like AI and sustainability, gamifying the software development process and motivating devs to write more secure code, OpenSSF Scorecards and how they offer a way to measure and improve the security and compliance of GitHub repos, the scoring system, and the security posture of a repository.

Mar 9, 20241h 23m

Hybrid infrastructure load balancing

Wanny Morellato & Deepak Mohandas from Kong join Justin & Autumn to discuss building, testing & running a load balancer that can run anywhere.

Mar 1, 20241h 6m

Shipping in SPAAAACCEEE

What do you do when your infrastructure runs 1000 miles away and you only have access every 90 minutes? Find out from Andrew Guenther from Orbital Sidekick.

Feb 23, 20241h 8m

Building containers without Docker

We're back! Jason Hall joins the show to tell Justin & Autumn all about how Chainguard builds hundreds of containers without a single Dockerfile.

Feb 16, 202457 min

Kaizen! Embracing change 🌟

This is our 9th Kaizen with Adam & Jerod. We start today's conversation with the most important thing: embracing change. For Gerhard, this means putting Ship It on hold after this episode. It also means making more time to experiment, maybe try a few of those small bets that we recently talked about with Daniel. Kaizen will continue, we are thinking on the Changelog. Stick around to hear the rest.

Mar 2, 20231h 16m

Rust efficiencies at AWS scale

Tim McNamara is known as New Zealand's Rust guy. He is the author of Rust in Action, and also a Senior Software Engineer at AWS, where he helps other builders with all things Rust. The main reason why Gerhard is intrigued by Rust is the incredible resource frugality. Fewer CPUs means less energy used, which is good for the planet, and good for the monthly bill. This becomes most noticeable at Amazon's scale, when S3, Lambda, CloudFront and other services start adding Rust components.

Feb 16, 20231h 3m

Treat ideas like cattle, not pets

In our ops & infra world, we learn to optimise for redundancy, for mean time to recovery and for graceful degradation. We instinctively recognise single points of failure, and try to mitigate the risks associated with them. For some years now, Daniel Vassallo has been doing the same, but in the context of life & work. Daniel talks about the role of randomness, about learning from small wins & about optimising for a lifestyle that matches your true preferences. Apparently, ideas too should be treated like cattle, not pets.

Feb 2, 20231h 9m

Why we switched to serverless containers

Last September, at the 🇨🇭 Swiss Cloud Native Day, Florian Forster, co-founder & CEO of ZITADEL, talked about why they switched to serverless containers. ZITADEL has a really interesting workload that is both CPU intensive and latency sensitive. On top of this, their users are global, and traffic is bursty. Florian talks about how they evaluated AWS, GCP & Azure before they settled on the platform that met their requirements.

Jan 26, 20231h 8m

Human scale deployments

Lars is big on Elixir. Think apps that scale really well, tend to be monolithic, and have one of the most mature deployment models: self-contained releases & built-in hot code reloading. In episode 7, Gerhard talked to Lars about "Why Kubernetes". There is a follow-up YouTube stream that showed how to automate deploys for an Elixir app using K3s & ArgoCD. More than a year later, how does Lars think about running applications in production? What does simple & straightforward mean to him? Gerhard's favourite: what is "human scale deployments"?

Jan 20, 202353 min