Ship It! Cloud, SRE, Platform Engineering
Activity Overview
Episode publication activity over the past year
Episodes
Shipped It!
20 Dec 2024
Contributed by Lukas
Justin & Autumn get together one last time for a retro: favorite episodes, lessons learned, biggest surprises & what's next.
AI IRL at Honeycomb
14 Dec 2024
Contributed by Lukas
Phillip Carter, Principal PM at Honeycomb, joins Justin & Autumn to discuss his work at Microsoft & Honeycomb, building AI infrastructure & more.
CI/CDagger
06 Dec 2024
Contributed by Lukas
Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD.
Public safety Kubernetes
29 Nov 2024
Contributed by Lukas
Marc Boorshtein from Tremolo Security joins Justin & Autumn to talk all about running Kubernetes in the public sector.
Abstractions and implementations
22 Nov 2024
Contributed by Lukas
Hazel Weakly joins Justin and Autumn to talk about when to build abstractions and how to implement them. They also share experiences from tech confere...
Hosting Hachyderm
15 Nov 2024
Contributed by Lukas
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.
News & whitepapers
08 Nov 2024
Contributed by Lukas
No interview this week! Instead, Justin & Autumn sit down to talk about what they've been learning recently.
Infosec & OpenTelemetry
01 Nov 2024
Contributed by Lukas
Maybe Jira for your kids' chores is a good idea... Probably not.
Your customer is Amazon.com
25 Oct 2024
Contributed by Lukas
From switching ISPs to migrating Amazon off Oracle, Pete Naylor knows which database to use.
Kubernetes is an anti-platform
18 Oct 2024
Contributed by Lukas
Adam Jacob remains optimistic about the future for infrastructure and is building new ideas to make it better.
TIME to get SERIESous about databases
11 Oct 2024
Contributed by Lukas
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...
You suck at programming
04 Oct 2024
Contributed by Lukas
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.
A learning mindset, starting with COBOL
27 Sep 2024
Contributed by Lukas
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?
Linux distros
20 Sep 2024
Contributed by Lukas
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.
Building Rawkode Academy
13 Sep 2024
Contributed by Lukas
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.
Learning & teaching networking & AI
06 Sep 2024
Contributed by Lukas
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 ...
The diagram IS the code
30 Aug 2024
Contributed by Lukas
What if your infrastructure diagram was responsible for the actual infrastructure?! John Watson & Scott Prutton from System Initiative join Justin & A...
MySQL performance
23 Aug 2024
Contributed by Lukas
Silvia Botros joins Justin & Autumn for a phenomenal conversation about databases, her career path & the ins/outs of writing _High Performance MySQL_.
Cloud-centric security logging
16 Aug 2024
Contributed by Lukas
Justin & Autumn are joined by Steven Wu from Scanner. Scanner built logging infrastructure focused on security teams and occasional querying. We dive ...
The Zookeeper of jujutsu
09 Aug 2024
Contributed by Lukas
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.
5000 Walmart stores in 2 months
02 Aug 2024
Contributed by Lukas
Deploying new applications can be tough. Deploying configuration management safely at scale with stores around the world is different. Martin Jackson ...
Deploying on a Friday
27 Jul 2024
Contributed by Lukas
Michael Gat joins us for a look back on mainframes & why sometimes deploying on a Friday IS the right thing to do.
GitLab's infrastructure
19 Jul 2024
Contributed by Lukas
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 pr...
Spilling the git tea
12 Jul 2024
Contributed by Lukas
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 ru...
What happened to open source
06 Jul 2024
Contributed by Lukas
Gareth Greenaway from the Salt project joins us for a trip down memory lane with configuration management and why open source projects have changed ov...
The Kubernetes of Lambda
29 Jun 2024
Contributed by Lukas
Bailey Hayes & Taylor Thomas from Cosmonic join the show for a look at WebAssembly Standard Interfaces (WASI) and trade-offs for portable interfaces.
How to build a Nushell
21 Jun 2024
Contributed by Lukas
Devyn Cairns & Jakub Žádník join Justin & Autumn to talk about building a new kind of cross-platform shell that provides easy extensions with tradi...
The infrastructure behind a PaaS
14 Jun 2024
Contributed by Lukas
Render founder/CEO Anurag Goel joins us for a look behind their platform. An application native hosting option that hides the lower levels still requi...
3D printed infrastructure
07 Jun 2024
Contributed by Lukas
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 p...
Is Wasm the new Java?
31 May 2024
Contributed by Lukas
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...
Tars all the way down
24 May 2024
Contributed by Lukas
Jon "gzip enthusiast" Johnson joins us for a history lesson on compression & how it impacts everything from containers to Alpine.
FROM guests SELECT Andrew
18 May 2024
Contributed by Lukas
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.
How WebMD ran in the year 2000
10 May 2024
Contributed by Lukas
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 p...
Managing Meta's millions of machines
04 May 2024
Contributed by Lukas
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...
Let's go back to AOL chat rooms
27 Apr 2024
Contributed by Lukas
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 ...
Bluesky apps
19 Apr 2024
Contributed by Lukas
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.
From Kubernetes to Nix
13 Apr 2024
Contributed by Lukas
Why would you want to switch your developer environments from containers to nix? Ádám from LastPass has a few reasons.
Deploying projects vs products
07 Apr 2024
Contributed by Lukas
Verónica López, Kubernetes SIG Release tech lead & distributed systems engineer, joins Justin & Autumn to share her experiences deploying services a...
SoCal Linux Expo
29 Mar 2024
Contributed by Lukas
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 th...
Productivity engineering at Netflix
23 Mar 2024
Contributed by Lukas
What's the difference between productivity engineering and platform engineering? How can you continue to re-platform with a moving target? On this epi...
Containers on a diet
16 Mar 2024
Contributed by Lukas
Kyle Quest joins the show to tell Autumn & Justin all about the evolution of DockerSlim & minimal container images. Why are small container images imp...
Scoring your project’s security
09 Mar 2024
Contributed by Lukas
Autumn and Justin are joined by Chris Swan to discuss tech industry trends like AI and sustainability, gamifying the software development process and ...
Hybrid infrastructure load balancing
01 Mar 2024
Contributed by Lukas
Wanny Morellato & Deepak Mohandas from Kong join Justin & Autumn to discuss building, testing & running a load balancer that can run anywhere.
Shipping in SPAAAACCEEE
23 Feb 2024
Contributed by Lukas
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 Sid...
Building containers without Docker
16 Feb 2024
Contributed by Lukas
We're back! Jason Hall joins the show to tell Justin & Autumn all about how Chainguard builds hundreds of containers without a single Dockerfile.
Kaizen! Embracing change 🌟
02 Mar 2023
Contributed by Lukas
This is our 9th Kaizen with Adam & Jerod. We start today's conversation with the most important thing: embracing change. For Gerhard, this means putti...
Rust efficiencies at AWS scale
16 Feb 2023
Contributed by Lukas
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 ...
Treat ideas like cattle, not pets
02 Feb 2023
Contributed by Lukas
In our ops & infra world, we learn to optimise for redundancy, for mean time to recovery and for graceful degradation. We instinctively recognise sing...
Why we switched to serverless containers
26 Jan 2023
Contributed by Lukas
Last September, at the 🇨🇭 Swiss Cloud Native Day, Florian Forster, co-founder & CEO of ZITADEL, talked about why they switched to serverless con...
Human scale deployments
20 Jan 2023
Contributed by Lukas
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 rel...
The hard parts of platform engineering
11 Jan 2023
Contributed by Lukas
Marcos Nils has been into platform engineering for the best part of the last decade. He helped architect & build developer platforms using VMs & OpenS...
Bare metal meets Talos Linux (the K8s OS)
05 Jan 2023
Contributed by Lukas
Welcome to 2023! A new year is the perfect time to start with a fresh perspective. Given a few bare metal hosts with fast, local storage, how would yo...
🎄 Planning for failure to ship faster 🎁
15 Dec 2022
Contributed by Lukas
Eight months ago, in 🎧 episode 49, Alex Sims (Solutions Architect & Senior Software Engineer at James & James) shared with us his ambition to help ...
Red Hat's approach to SRE
08 Dec 2022
Contributed by Lukas
Narayanan Raghavan leads the global SRE organization that runs Red Hat managed cloud services including OpenShift Dedicated, Azure Red Hat Openshift, ...
Let's deploy straight to production!
01 Dec 2022
Contributed by Lukas
In today's episode, we have the pleasure of two guests: Whitney Lee, Staff Technical Advocate at VMware, the one behind the ⚡️ Enlightning episode...
Kaizen! 24 improvements & a lot more
23 Nov 2022
Contributed by Lukas
For our last 2022 Kaizen episode, we went all out: - 💪 @jerod outdid himself in the number of improvements shipped between Kaizens - 🕺 A few...
Developer Experience Infrastructure (DXI)
18 Nov 2022
Contributed by Lukas
In your company, who designs the end-to-end developer experience? From design to implementation, what is the developer experience that you actually sh...
The system that runs Norway's welfare payments 🇳🇴
09 Nov 2022
Contributed by Lukas
In today's episode we have the pleasure of Audun Fauchald Strand, Principal Software Engineer at NAV.no, Norway's Labour & Welfare Administration. We ...
Seven shipping principles
03 Nov 2022
Contributed by Lukas
15 years ago, Gerhard discovered magic in the form of Ruby on Rails. It was intuitive and it just worked. That is the context in which Gerhard fell in...
Container base images with glibc & musl
27 Oct 2022
Contributed by Lukas
In today's episode, we talk about distroless, `ko`, `apko`, `melange`, musl and glibc. The context is Wolfi OS, a community Linux OS designed for the ...
How vex.dev runs on AWS, Fly.io & GCP
19 Oct 2022
Contributed by Lukas
Few genuinely need a multi-cloud setup. There is plenty of advice out there which mostly boils down to don't do it, you will be worse off. Vex.dev is ...
Vorsprung durch Technik
12 Oct 2022
Contributed by Lukas
I don't think that you can imagine just how excited Gerhard was to find out that Audi, his favourite car company, has a Kubernetes competence centre. ...
A modern bank infrastructure
06 Oct 2022
Contributed by Lukas
Matias Pan is a Staff Software Engineer at Lemon Cash, a crypto startup based in Argentina. Lemon infrastructure runs digital wallets & physical cards...
Klustered & Rawkode Academy
29 Sep 2022
Contributed by Lukas
One of our listeners, Andrew Welker, suggested that we talk about Klustered, so a few hours before David Flanagan was about to do his workshop at Cont...
Modern Software Engineering
21 Sep 2022
Contributed by Lukas
Dave Farley, co-author of Continuous Delivery, is back to talk about his latest book, Modern Software Engineering, a Top 3 Software Engineering best s...
Kaizen! Four PRs, one big feature
14 Sep 2022
Contributed by Lukas
In today's Kaizen episode, we talk about shipping Adam's Christmas present: chapter support for all Changelog episodes that we now publish. This featu...
The cloud native ecosystem
08 Sep 2022
Contributed by Lukas
Maybe it's the Californian sun. Or perhaps it's the time spent at Disney Studios, the home of the best stories. One thing is for sure: Taylor Dolezal ...
Behind the scenes at Microsoft Azure
31 Aug 2022
Contributed by Lukas
Most of you already know what it’s like to work in a startup or a small company. A few of you have been asking us for conversations with engineers t...
All your network are belong to eBPF
25 Aug 2022
Contributed by Lukas
A few weeks ago, Jerod spoke with Liz Rice about the power of eBPF on The Changelog. Today, we have the pleasure of both Liz Rice, Chief Open Source O...
Do the right thing. Do what works. Be kind.
18 Aug 2022
Contributed by Lukas
Why are the right values important for a company that changed the way the world builds software? How does pair programming help scale & maintain the c...
Two thumbs up for the Cool Wall
10 Aug 2022
Contributed by Lukas
Tammer Saleh, founder of Super Orbital, a tiny team of exceptional Kubernetes engineers and teachers, is joining us today to talk about what is cool i...
Bass: the beat drop after Concourse
04 Aug 2022
Contributed by Lukas
Our today's guest spent 4 days building a feature for his side project so that we could ship it together on Ship It!, while recording. The feature is ...
KubeVelo 2022
27 Jul 2022
Contributed by Lukas
We know that many of you listen to this podcast while running 🏃♀️ or cycling 🚴♂️ Hey Dan! How many of you cycled to a conferenc...
Operational simplicity is a gift to you
20 Jul 2022
Contributed by Lukas
Gerhard's transition to a senior engineer started 10 years ago, when he embraced the vim mindset, functional core & imperative shell, and was inspired...
The ops & infra behind Transistor.fm
13 Jul 2022
Contributed by Lukas
Today we talk with two lovely folks from Transistor.fm: Jason Pearl, Senior Software Developer & Jon Buda, co-founder. Gerhard was curious to find out...
Kaizen! Post-migration cleanup
08 Jul 2022
Contributed by Lukas
In our 6th Kaizen, we talk with Jerod about all the things that we cleaned up after migrating changelog.com from a managed Kubernetes to Fly.io. We de...
Postgres vs SQLite with Litestream
29 Jun 2022
Contributed by Lukas
Ben Johnson, the creator of Litestream, joined Fly.io a few weeks after we migrated changelog.com - episode 50 has all the details. That was pure coin...
How to keep a secret
22 Jun 2022
Contributed by Lukas
Rob Barnes (a.k.a. Devops Rob) and Rosemary Wang (author of Infrastructure as Code - Patterns & Practices) are joining us today to talk about infrastr...
What do oranges & flame graphs have in common?
17 Jun 2022
Contributed by Lukas
Today we are talking with Frederic Branczyk, founder of Polar Signals & Prometheus maintainer. You may remember Frederic from episode 33 when we intro...
DevOps teams with shared responsibilities
08 Jun 2022
Contributed by Lukas
Today we are talking with Maikel Vlasman, technical lead for a large Dutch machine construction company, and a cloud engineer by heart. We cover self-...
Optimising sociotechnical systems
02 Jun 2022
Contributed by Lukas
Today we are talking how to optimise sociotechnical systems with Ben Ford, founder & CEO of Mission Control. The correct order is: people, process & t...
Knative, Sigstore & swag (KubeCon EU 2022)
25 May 2022
Contributed by Lukas
This is the post-KubeCon CloudNativeCon EU 2022 week. Gerhard is talking to Matt Moore, founder & CTO of Chainguard about all things Knative and Sigst...
Securing K8s releases (KubeCon EU 2022)
20 May 2022
Contributed by Lukas
Today we are at KubeCon CloudNativeCon EU 2022, talking to Adolfo García Veytia about securing Kubernetes releases. Adolfo is a Staff Software Engine...
Priyanka's Happy Hour (KubeCon EU 2022)
11 May 2022
Contributed by Lukas
Today we talk to Priyanka Sharma (E.D. at the Cloud Native Computing Foundation) about all things KubeCon Europe 2022. We start with Gerhard's favouri...
From Kubernetes to PaaS - now what?
04 May 2022
Contributed by Lukas
Today we talk to Mark Ericksen about all the things that we could be doing on the new platform - this is a follow-up to episode 50. Mark specialise...
Kaizen! We are flying ✈️
27 Apr 2022
Contributed by Lukas
This is our 5th Kaizen where we talk about the next improvement to changelog.com: we are now running on Fly.io and our PostgreSQL is managed. This is ...
Improving an eCommerce fulfilment platform
20 Apr 2022
Contributed by Lukas
Alex Sims, a Senior Software Engineer at James & James, an eCommerce fulfilment company, reached out to us about the Kaizen story of the third-party l...
Launching Dagger
13 Apr 2022
Contributed by Lukas
In this episode we talk about launching Dagger with all four founders: Andrea, Eric, Sam & Solomon. While you may remember Sam & Solomon from epis...
The Docker Swarm story
08 Apr 2022
Contributed by Lukas
This episode was requested by Tyler Smith who feels that he may not need Kubernetes just yet. Tyler has a few questions about Docker & Docker Swarm, s...
A simpler alternative to cert-manager
31 Mar 2022
Contributed by Lukas
Nabeel Sulieman, Senior Software Engineer at Vercel, talks about KCert, a simpler alternative to cert-manager that he built. Gerhard tried it out, and...
Swiss Quality Assurance
23 Mar 2022
Contributed by Lukas
Pia Wiedermayer, Lead QA at Zühlke, is talking with Gerhard today about software quality. If the name sounds familiar, check out episode 28. Thank yo...
Fundamentals
16 Mar 2022
Contributed by Lukas
Today's conversation with Kelsey Hightower showed Gerhard what he was missing in his quest for automation and Kubernetes. The fundamentals that Kelsey...
Rails Active Deployment
09 Mar 2022
Contributed by Lukas
In this week's episode Cameron Dutro, a software engineer at GitHub, Ship It listener and someone with an extraordinary attention to detail, joins us ...
Kubernetes in Kubernetes
05 Mar 2022
Contributed by Lukas
This week we have the pleasure of Rich Burroughs, Senior Developer Advocate at Loft Labs and host of the Kube Cuddle podcast. We talk about multite...
Continuous Delivery for Kubernetes
23 Feb 2022
Contributed by Lukas
In today's episode, Gerhard is talking to Mauricio Salatino (@salaboy) about the Continuous Delivery for Kubernetes book that he is currently writing....
Kaizen! New beginnings
16 Feb 2022
Contributed by Lukas
We finally did it! All our static files are served from AWS S3. This is the most significant improvement to our app's architecture in years, and now w...
Haunted codebases & complex ops
11 Feb 2022
Contributed by Lukas
This week we are talking to Robin Morero, the person behind fabled.se, a DevOps consultancy from Gothenburg, Sweden. Their motto is "move faster and p...
Go for the bananas
04 Feb 2022
Contributed by Lukas
Gunnar Holwerda (Engineering Manager) and Tom Pansino (DevOps Team Lead) share with us a few stories about how the teams at opensesame.com manage AWS ...
Building fully declarative systems with Nix
27 Jan 2022
Contributed by Lukas
Vincent Ambo –the person behind nixery.dev, tvl.fyi, and a former Google engineer– shares his take on monorepos, Nix, and fully declarative system...
Keep on-call simple
20 Jan 2022
Contributed by Lukas
Gerhard loves simple ideas executed well, which is why he is excited to be speaking today with Ildar Iskhakov & Matvey Kukuy about their startup Amixr...