podcast
details
.com
Print
Share
Look for any podcast host, guest or anyone
Search
Showing episodes and shows of
Gerhard Lazu
Shows
Make it Work
Fast Infrastructure
Hugo Santos, founder & CEO of Namespace Labs joins us today to share his passion for fast infrastructure. From sharing childhood stories & dial-up modem phone line wiring experiences, we get to speed testing Hugo's current home internet connection: 25 gigabit FTTP.We shift focus to Namespace, and talk about how it evolved from software-defined storage to building an application platform that starts Kubernetes clusters in seconds. The underlying infrastructure is fast, custom built and is able to:Spin up thousands of isolated, virtual machine-based Kubernetes clustersRun millions of jobs concurrentlyControl everything from CPU/RAM allocation to networking...
2025-02-28
45 min
Make it Work
Keep Alert Chaos in Check
Today we talk with Matvey Kukuy and Tal Borenstein, co-founders of Keep, a startup focused on helping companies manage and make sense of their alert systems. The discussion comes three years after Matvey's previous appearance - https://shipit.show/36 - where he talked about Grafana Labs' acquisition of his previous startup Amixr (now Grafana OnCall).Keep tackles a significant challenge in modern tech infrastructure: managing the overwhelming volume of alerts that companies receive from their various monitoring systems. Some enterprises deal with up to 70,000 alerts daily, making it crucial to identify which ones represent actual incidents requiring...
2025-01-26
41 min
Make it Work
Let's build a CDN - Part 2
This is a follow-up to Let's build a CDN - Part 1A new friend joins us. We talk about the high-level, including why Varnish and why we are doing this in the first place. We go through the plan for this session, and then just make it happen. The video in the show notes captures most of this pairing session.If you enjoyed this podcast and the YouTube video, you can now watch the full movie in 4k on đş makeitwork.tv. Offline download is available.LINKSHypertext Transfer Protocol (HTTP) Field Name Reg...
2024-12-16
24 min
Changelog Master Feed
Kaizen! Three wise men? (Changelog & Friends #73)
Gerhard is back for Kaizen 17! We discuss our CPU.fm changes in-depth, detail new Zulip / Neon integrations & put our Pipedream to the test. Oh, and a Gerhard surprise (of course)! Join the discussionChangelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry â When your app breaks, fix it faster with Sentry Use the code CHANGELOG when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile. Coder.com â Instantly launch full...
2024-12-13
1h 44
The Changelog: Software Development, Open Source
Kaizen! Three wise men? (Friends)
Gerhard is back for Kaizen 17! We discuss our CPU.fm changes in-depth, detail new Zulip / Neon integrations & put our Pipedream to the test. Oh, and a Gerhard surprise (of course)! Join the discussionChangelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry â When your app breaks, fix it faster with Sentry Use the code CHANGELOG when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile. Coder.com â Instantly launch full...
2024-12-13
1h 44
Changelog & Friends
Kaizen! Three wise men?
Gerhard is back for Kaizen 17! We discuss our CPU.fm changes in-depth, detail new Zulip / Neon integrations & put our Pipedream to the test. Oh, and a Gerhard surprise (of course)! Join the discussionChangelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry â When your app breaks, fix it faster with Sentry Use the code CHANGELOG when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile. Coder.com â Instantly launch full...
2024-12-13
1h 44
Ship It! Cloud, SRE, Platform Engineering
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. Join the discussionChangelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry â When your app breaks, fix it faster with Sentry Use the code CHANGELOG when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile. Fly.io â The home of Changelog.com â Deploy your apps close...
2024-12-06
1h 23
Changelog Master Feed
CI/CDagger (Ship It! #133)
Gerhard Lazu joins the show to discuss how Ship It! started and why you might want a general purpose language for your CI/CD. Join the discussionChangelog++ members save 8 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sentry â When your app breaks, fix it faster with Sentry Use the code CHANGELOG when you sign up to get $100 off the team plan. Learn more about what they shipped for Launch Week and Session Replay for Mobile. Fly.io â The home of Changelog.com â Deploy your apps close...
2024-12-06
1h 23
Make it Work
Move fast & break nothing
This is the audio version of đŹ Ninjastructure - Move fast & break nothingMatias Pan, a professional matĂŠ drinker & Senior Software Engineer at Dagger, is showing us an approach to Infrastructure as Code built with Pulumi.We look at Go code, discuss procedural (imperative) vs. declarative, spend some time on state management & introduce the concept of Ninjas in the context of infrastructure: move fast & break nothing.In the second half, Matias uses diagrams to talk through different ideas of rolling this out into production. Which of the two approaches would you choose?LINK...
2024-10-26
30 min
Make it Work
TalosCon 2024
We have 3 conversations from TalosCon 2024:1. Vincent Behar & Louis Fradin from Ubisoft tell us how how they are building the next generation of game servers on Kubernetes. Recorded in a coffee shop.2. We catch up with David Flanagan on the AI stack that he had success with in the context of rawkode.academy. David also tells us the full story behind his office burning down earlier this year. Recorded in the hallway track.3. As for the last conversation, Gerhard finally gets together with Justin Garrison in person. They talked about TalosCon, some of the...
2024-09-28
1h 11
The Changelog: Software Development, Open Source
Kaizen! Just do it (Friends)
Gerhard Lazu joins us for Kaizen 16! Our Pipe Dreamâ˘ď¸ is becoming a reality, our custom feeds are shipping, our deploys are rolling out faster & our tooling is getting just right. Join the discussionChangelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!Sponsors:Assembly AI â Turn voice data into summaries with AssemblyAIâs leading Speech AI models. Built by AI experts, their Speech AI models include accurate speech-to-text for voice data (such as calls, virtual meetings, and podcasts), speaker detection, sentiment analysis, chapter detectio...
2024-09-20
1h 32
Changelog Master Feed
Kaizen! Just do it (Changelog & Friends #62)
Gerhard Lazu joins us for Kaizen 16! Our Pipe Dreamâ˘ď¸ is becoming a reality, our custom feeds are shipping, our deploys are rolling out faster & our tooling is getting just right. Leave us a commentChangelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!Sponsors:Assembly AI â Turn voice data into summaries with AssemblyAIâs leading Speech AI models. Built by AI experts, their Speech AI models include accurate speech-to-text for voice data (such as calls, virtual meetings, and podcasts), speaker detection, sentiment analysis, chapter...
2024-09-20
1h 32
Changelog & Friends
Kaizen! Just do it
Gerhard Lazu joins us for Kaizen 16! Our Pipe Dreamâ˘ď¸ is becoming a reality, our custom feeds are shipping, our deploys are rolling out faster & our tooling is getting just right. Join the discussionChangelog++ members get a bonus 10 minutes at the end of this episode and zero ads. Join today!Sponsors:Assembly AI â Turn voice data into summaries with AssemblyAIâs leading Speech AI models. Built by AI experts, their Speech AI models include accurate speech-to-text for voice data (such as calls, virtual meetings, and podcasts), speaker detection, sentiment analysis, chapter detectio...
2024-09-20
1h 32
Make it Work
Access your Kubernetes pods anywhere
How does Michal Kuratczyk, Staff Software Engineer at RabbitMQ, access Kubernetes workloads securely, from anywhere? Regardless whether it's a Google Kubernetes Engine (GKE) cluster or Kubernetes in Docker (KiND), Tailscale is a simple solution for this particular use case. This also makes it easy to share private services with all devices on a tailnet, including with friends that want to access them on a smartphone.Watch the demo đŹ Access your Kubernetes pods anywhereIf you want to watch the full, 32 minutes-long video, go to đ https://makeitwork.gerhard.ioLINKSđŹ Access your Kubernete...
2024-08-12
33 min
Make it Work
Modern CI/CD - Part 1
What does it look like to build a modern CI/CD pipeline from scratch in 2024? While many of you would pick GitHub Actions and be done with it, how do you run it locally? And what do you need to do to get caching to work?Tom Chauveau joins us to help Alex Sims build a modern CI/CD pipeline from scratch. We start with a Remix app, write the CI/CD pipeline in TypeScript and get it working locally. While we don't finish, this is a great start (according to Alex).This was recorded...
2024-07-07
24 min
Make it Work
Let's build a CDN - Part 1
This started as a conversation between James A Rosen & Gerhard in August 2023. Several months later, it evolved into a few epic pairing sessions captured in these GitHub threads:thechangelog#480 (reply in thread)thechangelog#486The last pairing session eventually lead to đ§ Kaizen! Should we build a CDN? This is the follow-up to that. How far did we get in 1 hour?LINKSThe 5-hour CDNvarnish - Docker Official ImageIntroduction to VarnishMagento2 Varnish configMagento Internals: Cache Purging and Cache TagsVarnish modulesEPISODE CHAPTERS (00:00) - Intro (02:08) - The 5-hour CDN (03:44) - Varnish container image (05:00) - Varnish con...
2024-05-27
24 min
Make it Work
KubeCon EU 2024
For our 4th episode, we have four conversations from KubeCon EU 2024.We talk to Jesse Suen about Argo CD & Kargo, Solomon Hykes shares the next evolution of Dagger, and Justin Cormack dives into Docker & AI. We also catch up with Frederic Branczyk & Thor Hansen on the latest Parca & Polar Signals Cloud updates since our last conversation.Each conversation has a video version too:Jesse Suen: đŹ GitOps & ClickOps beyond KubernetesSolomon Hykes: đŹ Pipelines as FunctionsJustin Cormack: đŹ Works on my ComputerFrederic Branczyk & Thor Hansen: đŹ always BPFLINKS1. Jesse Suen- What's New in Kargo...
2024-05-01
52 min
Make it Work
80ms response SLO
Alex Sims, Solutions Architect & Sr. Software Engineer at James and James Fulfilment, talks about their journey to 80ms response SLO with PHP & React.Alex shares how they optimised API performance, specifically highlighting improvements made by altering interactions with Amazon S3 and Redis. Key points include the transition from synchronous to asynchronous S3 processes, the impact of Amazon's SLO on write speed, and the significant runtime reduction achieved through JIT compilation in PHP 8. We conclude with insights into decision-making in technology architecture, emphasising the balance between choosing cutting-edge technology and the existing skill set of t...
2024-02-29
37 min
Make it Work
Automation Engine
Today we delve into BuildKit and Dagger, focusing on their significance in the development and deployment of containerized applications, as well as Kubernetes integration.BuildKit's Role: Essential for anyone using Docker Build, facilitating efficient, dependency-aware container builds with advanced caching mechanisms. It's not just for Docker but serves as a versatile execution engine across various projects, including Dagger.Eric's Attraction to BuildKit: The power of BuildKit's DAG (Directed Acyclic Graph) execution model and its parallelization and deduplication capabilities drew Eric to maintain and contribute to the project.First BuildKit Project: Eric's initial project, bincastle, aimed to build...
2024-02-29
24 min
Make it Work
How much CPU & Memory?
This episode looks into the observability tool Parca & Polar Signals Cloud with Frederic Branczyk and Thor Hansen. We discuss experiences and discoveries using Parca for detailed system-wide performance analysis, which transcends programming languages.We highlight a significant discovery related to kube-prometheus and the unnecessary CPU usage caused by Prometheus exporter's attempts to access BTRFS stats, leading to a beneficial configuration change for Kubernetes users globally.We also explore Parca Agent's installation on Kubernetes 1.28 running on Talos 1.5, the process of capturing memory profiles with Parca, and the efficiency of the Parca Agent in terms of memory...
2024-02-29
35 min
The Changelog: Software Development, Open Source
Kaizen! The best pipeline ever⢠(Friends)
Gerhard is back! Today we continue our Kaizen tradition by getting together (for the 10th time) with one of our oldest friends to talk all about the continuous improvements weâre making to Changelogâs platform and podcasts. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Fastly â Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io â The home of...
2023-06-02
1h 20
Changelog & Friends
Kaizen! The best pipeline everâ˘
Gerhard is back! Today we continue our Kaizen tradition by getting together (for the 10th time) with one of our oldest friends to talk all about the continuous improvements weâre making to Changelogâs platform and podcasts. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Fastly â Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io â The home of...
2023-06-02
1h 20
Changelog Master Feed
Kaizen! The best pipeline ever⢠(Changelog & Friends #2)
Gerhard is back! Today we continue our Kaizen tradition by getting together (for the 10th time) with one of our oldest friends to talk all about the continuous improvements weâre making to Changelogâs platform and podcasts. Leave us a comment Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Fastly â Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io â The home o...
2023-06-02
1h 20
Ship It! Cloud, SRE, Platform Engineering
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â? Join the discussionChangelog++ members get a bonu...
2023-01-20
53 min
Changelog Master Feed
Human scale deployments (Ship It! #86)
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â? Discuss on Changelog News Changelog++ members ge...
2023-01-20
53 min
Ship It! Cloud, SRE, Platform Engineering
Seven shipping principles
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 love with infrastructure and operations. Today, for special episode 77, we start at Seven Shipping Principles, and, in the true spirit of Ship It, weâll see what happens next. Our guest is David Heinemeier Hansson, creator of Ruby on Rails, co-founder of Basecamp & HEY, and a lot more - check out dhh.dk. Join the discussionChangelog++ members save 5 minutes on this episode be...
2022-11-03
58 min
Changelog Master Feed
Seven Shipping Principles (Ship It! #77)
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 love with infrastructure and operations. Today, for special episode 77, we start at Seven Shipping Principles, and, in the true spirit of Ship It, weâll see what happens next. Our guest is David Heinemeier Hansson, creator of Ruby on Rails, co-founder of Basecamp & HEY, and a lot more - check out dhh.dk. Discuss on Changelog News Changelog++ members save 5 minutes on this ep...
2022-11-03
58 min
Ship It! Cloud, SRE, Platform Engineering
KubeVelo 2022
We know that many of you listen to this podcast while running đââď¸ or cycling đ´ââď¸ Hey Dan! How many of you cycled to a conference? Gerhard knows a single person that cycled 764 miles for 8 days straight from Switzerland to Spain for this yearâs KubeCon EU. His name is Johann Gyger, a CNCF ambassador & a cloud consultant at Peak Scale. Johann is a cloud engineer at heart that is all in on sustainability. He is the main reason why Gerhard is super excited to talk about electric cars & Dagger at the Swiss Cloud Native Day this September. Join the discussio...
2022-07-27
1h 14
Changelog Master Feed
KubeVelo 2022 (Ship It! #63)
We know that many of you listen to this podcast while running đââď¸ or cycling đ´ââď¸ Hey Dan! How many of you cycled to a conference? Gerhard knows a single person that cycled 764 miles for 8 days straight from Switzerland to Spain for this yearâs KubeCon EU. His name is Johann Gyger, a CNCF ambassador & a cloud consultant at Peak Scale. Johann is a cloud engineer at heart that is all in on sustainability. He is the main reason why Gerhard is super excited to talk about electric cars & Dagger at the Swiss Cloud Native Day this September. Discuss on Changel...
2022-07-27
1h 14
Ship It! Cloud, SRE, Platform Engineering
The ops & infra behind Transistor.fm
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 about their setup & how did it change with the launch of the new podcast website builder. After all, you have been hearing us talk about our setup for years, so it was high-time to challenge some assumptions and learn how another team is solving similar problems. TL;DL: keeping it simple is at the root of smooth operations & stable systems. Join the discussionChangelog++ members save 9 minutes on this...
2022-07-14
1h 08
Changelog Master Feed
The ops & infra behind Transistor.fm (Ship It! #61)
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 about their setup & how did it change with the launch of the new podcast website builder. After all, you have been hearing us talk about our setup for years, so it was high-time to challenge some assumptions and learn how another team is solving similar problems. TL;DL: keeping it simple is at the root of smooth operations & stable systems. Discuss on Changelog News Changelog++ members save 9 minutes on...
2022-07-14
1h 08
Changelog Master Feed
Kaizen! Post-migration cleanup (Ship It! #60)
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 deleted the K8s cluster and moved wildcard cert management to Fastly & all our vanity domain certs to Fly.io. We migrated the Docker Engine that our GitHub Actions is using - PR #416 has all the details. We did a few other things in preparation for our secrets plan. Thank you Maikel Vlasman, James Harr, Adrian Mester, Omri Gabay & Owen Valentine for kicking it off in our Slack #shipit channel.
2022-07-08
1h 06
Ship It! Cloud, SRE, Platform Engineering
Kaizen! Post-migration cleanup
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 deleted the K8s cluster and moved wildcard cert management to Fastly & all our vanity domain certs to Fly.io. We migrated the Docker Engine that our GitHub Actions is using - PR #416 has all the details. We did a few other things in preparation for our secrets plan. Thank you Maikel Vlasman, James Harr, Adrian Mester, Omri Gabay & Owen Valentine for kicking it off in our Slack #shipit channel.
2022-07-08
1h 06
Ship It! Cloud, SRE, Platform Engineering
Postgres vs SQLite with Litestream
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 coincidence. What was not a coincidence, is Gerhard jumping at the opportunity to talk to Ben about Postgres vs SQLite with Litestream. The prospect of running a cluster of our app instances spread across all regions, with local SQLite & Litestream replication, is mind boggling. Letâs find out from Ben what will it take to get there. Thanks KĂźrt for kicking off this dream. Join the discussionC...
2022-06-29
1h 13
Changelog Master Feed
Postgres vs SQLite with Litestream (Ship It! #59)
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 coincidence. What was not a coincidence, is Gerhard jumping at the opportunity to talk to Ben about Postgres vs SQLite with Litestream. The prospect of running a cluster of our app instances spread across all regions, with local SQLite & Litestream replication, is mind boggling. Letâs find out from Ben what will it take to get there. Thanks KĂźrt for kicking off this dream. Discuss on Changelog News ...
2022-06-29
1h 13
Ship It! Cloud, SRE, Platform Engineering
Knative, Sigstore & swag (KubeCon EU 2022)
This is the post-KubeCon CloudNativeCon EU 2022 week. Gerhard is talking to Matt Moore, founder & CTO of Chainguard about all things Knative and Sigstore. The most important topic is swag, because none has better stickers than Chainguard. The other topic is the equivalent of Letâs Encrypt for securing software. Join the discussionChangelog++ members save 6 minutes on this episode because they made the ads disappear. Join today!Sponsors:Akuity â Akuity is a new platform (founded by Argo co-creators) that brings fully-managed Argo CD and enterprise services to the...
2022-05-25
48 min
Ship It! Cloud, SRE, Platform Engineering
Priyanka's Happy Hour (KubeCon EU 2022)
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 favourite subject - Priyankaâs Happy Hour - and then we switch focus to the conference. For many, this will be the first in-person KubeCon since 2019. As for Gerhard, he is not sure that he remember how airports work. If he succeeds, he looks forward to meeting some of you in Valencia. If not, send help. Join the discussionChangelog++ members save 5 minutes on this episode because they made the...
2022-05-11
39 min
đť coding
Gerhard Lazu
Podcast: Kube CuddleEpisode: Gerhard LazuPub date: 2022-04-18Thanks for all of the support that the podcast is getting on Patreon. If youâd like to help keep the podcast sustainable for only $2 a month, you can get more info here.Episode transcriptGerhardâs TwitterRich's TwitterPodcast TwitterLinks:Richâs appearance on Gerhardâs Ship It! PodcastChangelogThe Kubernetes Documentary [part 1] [ [part 2]DaggerSol...
2022-04-28
1h 05
đť coding
Gerhard Lazu
Podcast: Kube CuddleEpisode: Gerhard LazuPub date: 2022-04-18Get Podcast Transcript âpowered by Listen411 - fast audio-to-text and summarizationThanks for all of the support that the podcast is getting on Patreon. If youâd like to help keep the podcast sustainable for only $2 a month, you can get more info here.Episode transcriptGerhardâs TwitterRich's TwitterPodcast TwitterLinks:Richâs appearance on Gerhardâs Ship It! Podcast
2022-04-28
1h 05
Ship It! Cloud, SRE, Platform Engineering
Kaizen! We are flying âď¸
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 a migration that many were curious about, including Simmy de Klerk, the person that requested this episode. After migrating all our media files to AWS S3 (check episode 40), we thought that this part was going to be easy. Plan met reality. Pull request 407 has all the details. We want to emphasise the type of partner relationships that we seek at Changelog & why they are important to...
2022-04-27
1h 07
Ship It! Cloud, SRE, Platform Engineering
Launching Dagger
In this episode we talk about launching Dagger with all four founders: Andrea, Eric, Sam & Solomon. While you may remember Sam & Solomon from episode 23, this time we assembled all four superheroes in this story and went deeper, covering nearly three years of refinements, the launch, as well as the world-class team & community that is coming together to solve the next problem of shipping software. Container images and Kubernetes are great steps in the right direction, but now itâs time for the next leap into the future. You can use Dagger to run your CI/CD...
2022-04-13
1h 06
Ship It! Cloud, SRE, Platform Engineering
The Docker Swarm story
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, so Andrea Luzzardi, former Docker Swarm Lead, joins us today to answer them. We talk about Docker Swarm beginnings, some of the challenges that it faced, and what Andreaâs recommendation is for Tylerâs journey with Docker Swarm. After dedicating four years of his professional career to Docker Swarm, Andrea is the best person that Gerhard knows to talk about this subject. And guess what, the same thing happ...
2022-04-08
45 min
Ship It! Cloud, SRE, Platform Engineering
A simpler alternative to cert-manager
Nabeel Sulieman, Senior Software Engineer at Vercel, talks about KCert, a simpler alternative to cert-manager that he built. Gerhard tried it out, and he thinks that Nabeel is onto something. If you want to see the video that they recorded, ping us on Twitter or Slack. We love this story, especially the long-term approach of working on something that one truly believes in, and the only reason is because itâs fun. The world needs more people like Nabeel, and we hope that this episode inspires you to go all out, and do just that. Jo...
2022-03-31
50 min
Ship It! Cloud, SRE, Platform Engineering
Swiss Quality Assurance
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 you Romano for the introduction đđť Do you remember the last time that you used an app, whether it was in the browser or on your mobile, and everything just worked? What about that intuitive feel, snappiness and you achieving the task that you intended to without feeling that you are fighting tech? Experiences like those take a lot of effort across multiple disciplines. They are designed, built and maintained over long periods of time. I...
2022-03-23
1h 00
Ship It! Cloud, SRE, Platform Engineering
Fundamentals
Todayâs conversation with Kelsey Hightower showed Gerhard what he was missing in his quest for automation and Kubernetes. The fundamentals that Kelsey shares will most certainly help you level up your game. This is a follow-up to the last 45 seconds of the Kubernetes documentary. Oh, and we finally cleared where we should run our changelog.com PostgreSQL database đ Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:MongoDB â An integrated suite of cloud database and services â They have...
2022-03-16
1h 07
Ship It! Cloud, SRE, Platform Engineering
Rails Active Deployment
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 to talk about Kuby, a convention-over-configuration approach to deploying Rails apps. The question that we will be trying to answer is what happened to Rails Active Deployment. The path to that promise land is paved with good intentions, but itâs complicated. Join the discussionChangelog++ members save 5 minutes on this episode because they made the ads disappear. Join today!Sponsors:Shortcut â The first projec...
2022-03-09
1h 05
Ship It! Cloud, SRE, Platform Engineering
Kubernetes in Kubernetes
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 multitenancy in Kubernetes and how to run Kubernetes in Kubernetes with vcluster. If you are using KiND, you will find this episode interesting, and maybe even helpful. We also talk about the role that Kelsey Hightower played in Rich joining the CNCF ecosystem. The key take-away is that people make all the difference. ADHD is something that Rich thinks about often. Gerhard was curious about the difference between...
2022-03-05
1h 02
Ship It! Cloud, SRE, Platform Engineering
Continuous Delivery for Kubernetes
In todayâs episode, Gerhard is talking to Mauricio Salatino (@salaboy) about the Continuous Delivery for Kubernetes book that he is currently writing. Mauricio is a Staff Engineer at VMware where he spends most of his time contributing to Knative, an open source platform for running serverless workloads on Kubernetes. Gerhard & Mauricio spent a few months in 2021 working on Knative Eventing, and they both appreciate shipping great software continuously. Mauricio helped ship Knative 1.0. The from-monolith-to-k8s application used throughout this book has been a few years in the making. It doubles-up as a workshop-style guide fo...
2022-02-23
1h 05
Ship It! Cloud, SRE, Platform Engineering
Kaizen! New beginnings
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 we have unlocked the next level: multi-cloud. We talk about that at length, and how it fits in our 2022 setup. The TL;DR is that changelog.com will fly, both literally and figuratively. We also address Steveâs comment that he left on our previous Kaizen episode - thanks Steve! Towards the end, we talk about Gerhardâs new beginnings at Dagger, where he gets to work with a...
2022-02-16
1h 16
Ship It! Cloud, SRE, Platform Engineering
Haunted codebases & complex ops
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 prosperâ, which Gerhard prefers to the initial âmove fast and break thingsâ. Fabled works with startups primarily, and after 26 years, Robin has a few interesting insights to share. What do you think, are haunted codebases real? At what point do pull requests become harmful? What about k3s running on KVM as a simple starting point for production? If this reminds you of #7, and the follow-up YouTube stream with Lars, itâs no coincid...
2022-02-11
1h 04
Ship It! Cloud, SRE, Platform Engineering
Building fully declarative systems with Nix
Vincent Ambo âthe person behind nixery.dev, tvl.fyi, and a former Google engineerâ shares his take on monorepos, Nix, and fully declarative systems without any Flux, Argo or Kubernetes. While the tooling is impressive, itâs the principles behind it that captivated Gerhardâs imagination. Vincent has a rather interesting take on the monorepository idea, including one change - one version - one deploy. There are a lot of interesting links in the show notes, including all the code that Vincent uses to manage infrastructure. As a result of this conversation, Gerhard is running Nix on o...
2022-01-27
1h 04
Ship It! Cloud, SRE, Platform Engineering
Keep on-call simple
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, a.k.a. Grafana OnCall. Ildar & Matvey started with a simple idea and a simple stack - Django, Celery, RabbitMQ & MySQL - all running on Kubernetes. Because they kept their main thing their main thing, and kept improving it every day for a couple of years, now your on-call can be simple too. This is another Big Tent philosophy story with a Black Swan moment towards the end. ...
2022-01-20
57 min
Ship It! Cloud, SRE, Platform Engineering
How I found my lost network packets
Today Gerhard shares the entire story behind his lost packets. He is talking with Drew Marshall, director at Trunk Networks and No One Internet, a Cloud Services Provider & ISP based in Sussex, UK. Gerhardâs Vodafone ISP gateway was losing packets, and recording some of the previous episodes used to be challenging as his internet connection would cut out up to 10 seconds at a time, multiple times per recording session. He was convinced that his Unifi Dream Machine Pro was not the issue. Drew helped Gerhard realise that it actually was. Not only has Gerhardâs DNS late...
2022-01-14
59 min
Ship It! Cloud, SRE, Platform Engineering
Where is the cloud native App Store?
In our first 2022 episode, Alexis Richardson, co-founder and CEO of Weaveworks, is talking to Gerhard about going fully remote, what a great team looks like, and GitOps. While you may have heard of GitOps, now is a good time to check out opengitops.dev. The most interesting part of todayâs conversation is the missing cloud native App Store. While Apple revolutionised the world with the App Store and the iPhone, we donât yet have something similar for cloud native apps. You may be thinking âBut what about OperatorHub?â, or all the Helm registries out there? The regi...
2022-01-06
46 min
Ship It! Cloud, SRE, Platform Engineering
Crossing the platform gap
In 2014 Gerhard joined CloudCredo, a startup co-founded by Colin Humphreys, Paula Kennedy & Chris Hedley. They stuck together through two acquisitions: Pivotal & VMware. This year, Colin, Paula & Chris co-founded Syntasso, the Platform-as-a-Product startup. Today they all get together to talk about about what it takes to build a platform team, why Team Topologies is a good conversation starter and why a curated blend of off-the-shelf, composed, and self-created services are required in any organisation operating at scale. Your hunch is right, all of them used to share the same Pivotal London office with Tammer Saleh, our...
2021-12-17
1h 11
Ship It! Cloud, SRE, Platform Engineering
Is Kubernetes a platform?
Tammer Saleh, founder of SuperOrbital and former VP of Engineering at Pivotal, is joining Gerhard to talk about table tennis, remote work, and challenges that teams have with K8s. Some years ago, both Tammer & Gerhard used to work in the same London office on CloudFoundry, and nowadays they are both into Kubernetes. Tammer and the SuperOrbital team are deeply experienced in this topic, and they help teams at companies like Bloomberg, Shopify, and federal U.S. agencies tackle hard Kubernetes and DevOps problems through engineering and training. Why do companies need Kubernetes in the...
2021-12-08
1h 00
Ship It! Cloud, SRE, Platform Engineering
Kaizen! Are we holding it wrong?
This is our third Kaizen episode in which Adam, Jerod & Gerhard talk about GitOps the wrong way, ask questions with Honeycomb and realise that they must be holding the CDN wrong, and the effort that has been going into moving all changelog.com static files from regular volumes to an S3-like object store. If you like a good yak shake, listening to this one is a lot more fun than doing it. Gerhard is most excited about the Ship It Christmas gifts that we have been preparing for you. While GitHub Codespaces is not going to...
2021-12-01
1h 21
Ship It! Cloud, SRE, Platform Engineering
Find the infrastructure advantage
Zac Smith, managing director Equinix Metal, is sharing how Equinix Metal runs the best hardware and networking in the industry, why pairing magical software with the right hardware is the future, and what Open19 means for sustainability in the data centre. Think modular components that slot in (including CPUs), liquid cooling that converts heat into energy, and a few other solutions that minimise the impact on the environment. But first, Zac tells us about the transition from Packet to Equinix Metal, his reasons for doing what he does, as well as the things that he is really...
2021-11-24
1h 06
Ship It! Cloud, SRE, Platform Engineering
What does good DevOps look like?
This week Gerhard is chatting with Romano Roth, Head of DevOps at ZĂźhlke, a company founded by Gerhard ZĂźhlke in 1968. Nowadays they help companies all over the world build, ship and run anything from factory robots, to AI assistants in complex regulatory environments, and even medical devices that perform autonomous robotic surgery. When Romano is not leading a team of 30 software engineers that specialise in operations, infrastructure and cloud, he is one of the organisers of DevOps Days ZĂźrich, and also the DevOps Meetup group, which is how Gerhard and Romano met in 2019. H...
2021-11-17
55 min
Ship It! Cloud, SRE, Platform Engineering
OpenTelemetry in your CI/CD
In this episode, Gerhard is joined by Cyrille Le Clerc, Product Manager Lead on Observability at Elastic, and Oleg Nenashev, Principal Engineer at CloudBees. It all started with Olegâs tweet back in July, in which he was promoting Akihiro Kiuchiâs work on Jenkins monitoring with OpenTelemetry. This was done in the context of Googleâs Summer of Code - a link to Akihiroâs demo is in the show notes. As you may remember from episode 20, instrumenting our changelog.com pipeline is on Gerhardâs mind, and this conversation helped him clarify a few things...
2021-11-11
1h 00
Ship It! Cloud, SRE, Platform Engineering
Gerhard at KubeCon NA 2021: Part 2
In the second set of interviews from KubeCon North America 2021, Gerhard and Liz Rice talk about eBPF superpowers - Cilium + Hubble - and whatâs it like to work with Duffie Cooley. Jared Watts shares the story behind Crossplane reaching incubating status, and Dan Mangum tells us what it was like to be at this KubeCon in person. Danâs new COO role (read Click Ops Officer) comes up. David Ansari from VMware speaks about his first KubeCon experience both as an attendee and as a speaker. The RabbitMQ Deep Dive talk that he gave will...
2021-11-03
1h 26
Ship It! Cloud, SRE, Platform Engineering
Connecting your daily work to intent & vision
This week Gerhard is talking with Arnaud Porterie, founder of EchoesHQ, a new utility that measures and communicates engineering activity. They start by re-creating the 60 seconds Y Combinator pitch, and then shift focus to what it was like to get EchoesHQ off the ground. Next, they tackle something which is always on Gerhardâs mind: Why is it important to connect our daily engineering activity to intent? Before EchoesHQ, Arnaud used to run the core team and the open source project at Docker, and combined with other engineering leadership roles that he held for over a...
2021-10-20
1h 00
Ship It! Cloud, SRE, Platform Engineering
A universal deployment engine
In todayâs episode, Gerhard is talking to Sam Alba, Dockerâs first employee, and Solomon Hykes, the Docker co-founder. Together with Andrea Luzzardi, they are the creators of Dagger, a universal deployment engine that trades YAML for CUE, and uses Buildkit as the runtime. Why? Because we should stop rewriting the same application deployment logic in scripts, makefiles or continuous delivery configuration. Thatâs right, this is the YAML vaccine that we have all been waiting for. Gerhard believes that one day, Dagger will become just as meaningful for application delivery, as Docker is today...
2021-10-13
59 min
Ship It! Cloud, SRE, Platform Engineering
It's crazy and impossible
Today we have a very special episode, where Gerhard gets to share his favourite learnings from Steve Jobs. If it wasnât for his determination to build a better personal computer, Gerhard would have most likely continued with a career in physics. We know what youâre thinking: itâs crazy and impossible to interview Steve Jobs, but on his 10th memorial anniversary, Gerhard was determined to combine the things that Steve said with his passion for computers, automation, and infrastructure. Live your life and ship your best stuff because thereâs nothing like the present...
2021-10-05
59 min
Ship It! Cloud, SRE, Platform Engineering
Learning from incidents
Things go wrong all the time. We all make mistakes. And that is okay. What is not okay, is to think that it wonât happen, or that there will be someone else around when it does. In that moment, it doesnât matter who wrote that module, package or microservice. But there is a better way to think about this, and there is an approach that makes people actually look forward to incidents. It all starts with thinking of incidents as opportunities to learn, and then share those learnings with everyone, so that you can all impr...
2021-09-30
55 min
Ship It! Cloud, SRE, Platform Engineering
Real-world implications of shipping many times a day
This week Emile Vauge, founder & CEO of Traefik, joins Gerhard to share a story that started as a solution to a 2000 microservices challenge, the real-world implications of shipping many times a day for years, and the difficulties of sustaining an inclusive and healthy open-source community while building a product company. Working every day on keeping the open-source community in sync with the core team was an important lesson. The second learning was around big changes between major versions. The journey from Travis CI to Circle CI, then to Semaphore CI and eventually GitHub Actions is...
2021-09-17
55 min
Ship It! Cloud, SRE, Platform Engineering
Bare metal meets Kubernetes
In this episode, Gerhard talks to David and Marques from Equinix Metal about the importance of bare metal for steady workloads. Terraform, Kubernetes and Tinkerbell come up, as does Crossplane - this conversation is a partial follow-up to episode 15. David Flanagan, a.k.a. Rawkode, needs no introduction. Some of you may remember Marques Johansson from The new changelog.com setup for 2019. Marques was behind the Linode Terraforming that we used at the time, and our infrastructure was simpler because of it! This is not just a great conversation about bare metal and Kubernetes, there...
2021-09-09
1h 07
Ship It! Cloud, SRE, Platform Engineering
Let's Ship It!
Iâm Gerhard Lazu, host of Ship It! A show with weekly episodes about getting your best ideas into the world and seeing what happens. We talk about code, ops, infrastructure, and the people that make it happen. Like Charity Majors from Honeycomb⌠clip from episode #11 And Dave Farley, one of the founders of Continuous Delivery⌠clip from episode #5 We even experiment on our own open source podcasting platform so that you can see how we implement specific tools and services within changelog.com. What works and what fails⌠clip from episode...
2021-09-03
01 min
Ship It! Cloud, SRE, Platform Engineering
Docs are not optional
On this weekâs episode, Gerhard is joined by Kathy Korevec, former Senior Director of Product at GitHub, and now Vercelâs Head of Product. Docs play an essential role in GitHub Actions, and Gerhardâs experience has proven that. Building, testing, and shipping code with GitHub Actions works better because of their excellent docs. However, the docs that Kathy pictures are not what you are imagining. She explains it best in her post, Maybe itâs time we re-think docs, which is what started this whole conversation. The bottom line is, just as you wouldnât ship untes...
2021-09-01
58 min
Ship It! Cloud, SRE, Platform Engineering
Optimize for smoothness not speed
This week Gerhard is joined by Justin Searls, Test Double co-founder and CTO. Also a đ magnet. They talk about how to deal with the pressure of shipping faster, why you should optimize for smoothness not speed, and why focusing on consistency is key. Understanding the real why behind what you do is also important. Thereâs a lot more to it, as its a nuanced and complex discussion, and well worth your time. Expect a decade of learnings compressed into one hour, as well as disagreements on some ops and infrastructure topics â all good fun. In the show no...
2021-08-25
58 min
Ship It! Cloud, SRE, Platform Engineering
Assemble all your infrastructure
In this episode, Gerhard follows up on The Changelog #375, which is the last time that he spoke Crossplane with Dan and Jared. Many things changed since then, such as abstractions and compositions, as well as using Crossplane to build platforms, which were mostly ideas. Fast forward 18 months, 2k changes, as well as a major version, and Crossplane is now an easy choice - some would say the best choice - for platform teams to declare what infrastructure means to them. You can now use Crossplane to define your infrastructure abstractions across multiple vendors, including AWS, GCP & Equinix...
2021-08-18
1h 00
Ship It! Cloud, SRE, Platform Engineering
Cloud-native chaos engineering
In todayâs episode, Gerhard is joined by Uma, CEO and co-founder of ChaosNative, as well as Karthik, CTO and also a ChaosNative co-founder. They talk Chaos Engineering and Litmus. Chaos Engineering is not just for super SREs. It is not meant to prevent outages. And, it is not just about hardware. Chaos Engineering is about testing how reliable your systems are. Itâs meant to show you how things fail, including when other dependent systems fail - think cascading failures. This is a good way to discover inconvenient truths about that beautiful code that you wrote. Ever...
2021-08-12
1h 00
The Changelog: Software Development, Open Source
Kaizen! The day half the internet went down (Interview)
This week weâre sharing a special episode of our new podcast called Ship It. This episode is our Kaizen-style episode where we point our lens inward to Changelog.com to see what we should improve next. The plan is do this episode style every 10 episodes. Gerhard, Adam, and Jerod talk about the things that we want to improve in our setup over the next few months. We talk about how the June Fastly outage affected changelog.com, how we responded that day, and what we could do better. We discuss multi-cloud, multi-CDN, and the next sensible an...
2021-08-05
1h 07
Ship It! Cloud, SRE, Platform Engineering
A monorepo of serverless microservices
In this episode, Gerhard talks to his Skyhook Adventure friends: Alan Cooney, Saul Cullen & Wycliffe Maina. They are the ones that introduced Gerhard to the world of serverless in the context of Amazon Web Services. Gerhard shared his experience with remote work, how to ship software with confidence and consistency, and what to look for in infrastructure as code. At the heart of Skyhook Adventure are adventure trips, and 2020 was not a good one for this business. As you can already tell, code and infrastructure was not the biggest challenge for this team. Having said that, serverless...
2021-08-04
1h 00
Ship It! Cloud, SRE, Platform Engineering
Grafanaâs "Big Tent" idea
Gerhard talks to Tom Wilkie, VP of Product for Grafana Labs. They talk about Loki, Tempo, and how can Grafana Cloud offer such a generous free tier. The solution is in the Cortex architecture, which was used in Loki and in Tempo too. Yes, Tom is the Cortex co-author. We recommend that you listen to this episode in combination with episodes 3 and 11. Thatâs the best way to get a more complete picture of the topics that we discuss today. Lastly, would you like to watch Gerhard & Tom pair-up and build Grafana dashboards like pros? Tom has th...
2021-07-30
1h 03
Ship It! Cloud, SRE, Platform Engineering
Honeycomb's secret to high-performing teams
Gerhard talks with Charity Majors, ops engineer and accidental startup founder at honeycomb.io about high-performing teams, why â15 minutes or bust,â and how we should start using Honeycomb in our own monolithic Phoenix app that runs changelog.com. There is just one step, and itâs actually really simple! They also talk about how Honeycomb uses Honeycomb to learn about Honeycomb, which is one of Gerhardâs favorite questions. As for key take-aways, deploying straight into production is really important, but not as important as optimising for humans - which are not replaceable cogs, that learn and share th...
2021-07-22
51 min
Changelog Interviews
The foundations of Continuous Delivery
This week weâre sharing one of the most popular episodes from our new podcast Ship It. Ship It launched in May and now has 8 episodes in the feed to enjoyâŚitâs hosted by Gerhard Lazu, our SRE here at Changelog. In this episode, Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call CI/CD. He is one of the great software engineers: opinionated, perseverant & focuse...
2021-07-03
1h 13
Changelog Master Feed
The foundations of Continuous Delivery (The Changelog #447)
This week weâre sharing one of the most popular episodes from our new podcast Ship It. Ship It launched in May and now has 8 episodes in the feed to enjoyâŚitâs hosted by Gerhard Lazu, our SRE here at Changelog. In this episode Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call CI/CD. He is one of the great software engineers: opinionated, perseverant & focused since the heyday...
2021-07-03
1h 13
The Changelog: Software Development, Open Source
The foundations of Continuous Delivery (Interview)
This week weâre sharing one of the most popular episodes from our new podcast Ship It. Ship It launched in May and now has 8 episodes in the feed to enjoyâŚitâs hosted by Gerhard Lazu, our SRE here at Changelog. In this episode, Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call CI/CD. He is one of the great software engineers: opinionated, perseverant & focuse...
2021-07-03
1h 13
Ship It! Cloud, SRE, Platform Engineering
Cloud Native fundamentals
Why Cloud Native? What are the guiding principles that you should keep in mind as you are choosing a project from the Cloud Native Landscape? How do you build & ship an app in a Cloud Native way? Katie Gamanji, Ecosystem Advocate @ CNCF and former cloud engineer for American Express, CondĂŠ Nast and Microsoft, joins Gerhard to cover these topics in the context of the Cloud Native Fundamentals course that she developed. 15,000 students have already enrolled, and the initial feedback has been great. Tune in if you want to know why you should too, how to do it and when t...
2021-07-01
1h 01
Ship It! Cloud, SRE, Platform Engineering
Why Kubernetes?
This week on Ship It! Gerhard talks with Lars Wikman (independent Elixir/BEAM software consultant) why sometimes a monolith running on a single host with continuous backups and a built-in self-restore capability is everything that a small team of developers needs. Thatâs right, no Kubernetes or microservices. After 2 years of running changelog.com, a Phoenix monolith, on Kubernetes, what do I think? Join our discuss and find out! Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Render â The Zero DevO...
2021-06-23
1h 02
Ship It! Cloud, SRE, Platform Engineering
Money flows rule everything
This week on Ship It! Gerhard talks with Ian Miell, author of Docker in Practice as well as Learn Git, Bash, and Terraform the Hard Way. They talk about being comfortable with the uncomfortable, focusing on the tech while keeping a holistic view of the business. Following the money flows is key. Ian explains this concept really well, and Gerhard feels fairly confident you will be better off if you pay attention. Let us know in the comments! Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join...
2021-06-17
1h 13
Ship It! Cloud, SRE, Platform Engineering
The foundations of Continuous Delivery
This week on Ship It! Gerhard talks with Dave Farley, co-author of Continuous Delivery and the inventor of the Deployment Pipeline. Today, most of us ship code the way we do because 25 years ago, Dave cared enough to drive the change that we now call CI/CD. He is one of the great software engineers: opinionated, perseverant & focused since the heydays of the internet. Dave continues inspiring and teaching us all via his newly launched YouTube channel, courses and recent books. The apprentice finally meets the master đââď¸đââď¸ Join the discussionChangelog++ members save 3 minutes on this episode becau...
2021-06-09
1h 13
Ship It! Cloud, SRE, Platform Engineering
OODA for operational excellence
This week on Ship It! Gerhard talks with Ben Ford, former Royal Marine and founder of Commando Development, about the OODA loop (observe, orient, decide, act). Shipping is just a small part of it. The OODA loop that you know is probably the wrong one. We explore Mission & Command, Situational Awareness and a few other practices that will help you deal with complexity as you code and ship. As a former Royal Marine Commando, Ben learned these skills the hard way, and then refined them over many years as a software engineer. Check out the diagrams in the show...
2021-06-02
56 min
Ship It! Cloud, SRE, Platform Engineering
Elixir observability using PromEx
This week on Ship It! Gerhard talks with Alex Koutmos about Elixir observability using PromEx. Why do we need to understand how our setup behaves? What is PromEx and where does PromEx fit in changelog.com? Bonus! Tune in to our LIVE Friday evening deploy đą of Erlang 24 for changelog.com. Check the show notes for a link on YouTube. đż Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Render â The Zero DevOps cloud that empowers you to ship faster than you...
2021-05-28
49 min
Ship It! Cloud, SRE, Platform Engineering
Shipping KubeCon EU 2021
This week on Ship It! Gerhard is joined by Constance Caramanolis, Principal Engineer at Splunk and former maintainer of Envoy Proxy, and Stephen Augustus, Head of Open Source at Cisco & self-proclaimed Caesar of Systems. Constance and Stephen are the KubeCon + CloudNativeCon co-chairs. Join us to find out what happens before and after KubeCon gets shipped. Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:Render â The Zero DevOps cloud that empowers you to ship faster than your competitors. Render is...
2021-05-28
1h 01
Ship It! Cloud, SRE, Platform Engineering
Introducing Ship It!
Welcome to Ship It! This is a new show from Changelog about shipping software - and all the details, challenges, and problems that surface. Changelog SRE Gerhard Lazu is taking us on a journey into the world of shipping code, infrastructure, ops, and the people making it happen. Shipping is near and dear to every developersâ heart. We do it every day. Itâs the essential first step. You have to ship it to share your ideas with the world. New episodes ship weekly. Join the discussionChangelog++ members support our work, get clos...
2021-05-28
40 min
Changelog Master Feed
Inside 2021's infrastructure for Changelog.com (The Changelog #441)
This week weâre talking about the latest infrastructure updates weâve made for 2021. Weâre joined by Gerhard Lazu, our resident SRE here at Changelog, talking about the improvements weâve made to 10x our speed and be 100% available. We also mention the new podcast weâre launching, hosted by Gerhard. Stick around the last half of the show for more details.
2021-05-21
58 min
Changelog Interviews
Inside 2021's infrastructure for Changelog.com
This week weâre talking about the latest infrastructure updates weâve made for 2021. Weâre joined by Gerhard Lazu, our resident SRE here at Changelog, talking about the improvements weâve made to 10x our speed and be 100% available. We also mention the new podcast weâve launched, hosted by Gerhard. Stick around the last half of the show for more details. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Linode â Get $100 in free credit to get started on Linode â Lin...
2021-05-21
58 min
The Changelog: Software Development, Open Source
Inside 2021's infrastructure for Changelog.com (Interview)
This week weâre talking about the latest infrastructure updates weâve made for 2021. Weâre joined by Gerhard Lazu, our resident SRE here at Changelog, talking about the improvements weâve made to 10x our speed and be 100% available. We also mention the new podcast weâve launched, hosted by Gerhard. Stick around the last half of the show for more details. Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:Linode â Get $100 in free credit to get started on Linode â Lin...
2021-05-21
58 min
The Changelog: Software Development, Open Source
Inside 2020's infrastructure for Changelog.com (Interview)
Weâre talking with Gerhard Lazu, our resident SRE, ops, and infrastructure expert about the evolution of Changelogâs infrastructure, whatâs new in 2020, and what weâre planning for in 2021. The most notable change? Weâre now running on Linode Kubernetes Engine (LKE)! We even test the resilience of this new infrastructure by purposefully taking the site down. Thatâs near the end, so donât miss it! Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:Linode â Get $100 in free...
2020-11-06
1h 21
Changelog Interviews
Inside 2020's infrastructure for Changelog.com
Weâre talking with Gerhard Lazu, our resident SRE, ops, and infrastructure expert about the evolution of Changelogâs infrastructure, whatâs new in 2020, and what weâre planning for in 2021. The most notable change? Weâre now running on Linode Kubernetes Engine (LKE)! We even test the resilience of this new infrastructure by purposefully taking the site down. Thatâs near the end, so donât miss it! Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:Linode â Get $100 in free...
2020-11-06
1h 21
Changelog Interviews
Gerhard goes to KubeCon (part 2)
Gerhard is back for part two of our interviews at KubeCon 2019. Join him as he goes deep on Prometheus with BjĂśrn Rabenstein, Ben Kochie, and Frederic Branczyk⌠Grafana with Tom Wilkie and Ed Welch⌠and Crossplane with Jared Watts, Marques Johansson, and Dan Mangum. Donât miss part one with Bryan Liles, Priyanka Sharma, Natasha Woods, & Alexis Richardson. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean â The simplest cloud platform for developers and teams Whether y...
2019-12-27
2h 19
The Changelog: Software Development, Open Source
Gerhard goes to KubeCon (part 2) (Interview)
Gerhard is back for part two of our interviews at KubeCon 2019. Join him as he goes deep on Prometheus with BjĂśrn Rabenstein, Ben Kochie, and Frederic Branczyk⌠Grafana with Tom Wilkie and Ed Welch⌠and Crossplane with Jared Watts, Marques Johansson, and Dan Mangum. Donât miss part one with Bryan Liles, Priyanka Sharma, Natasha Woods, & Alexis Richardson. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean â The simplest cloud platform for developers and teams Whether y...
2019-12-27
2h 19
The Changelog: Software Development, Open Source
Gerhard goes to KubeCon (part 1) (Interview)
Changelogâs resident infrastructure expert Gerhard Lazu is on location at KubeCon 2019. This is part one of a two-part series from the worldâs largest open source conference. In this episode youâll hear from event co-chair Bryan Liles, Priyanka Sharma and Natasha Woods from GitLab, and Alexis Richardson from Weaveworks. Stay tuned for part twoâs deep dives in to Prometheus, Grafana, and Crossplane. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean â The simplest cloud plat...
2019-12-18
1h 24
Changelog Interviews
Gerhard goes to KubeCon (part 1)
Changelogâs resident infrastructure expert Gerhard Lazu is on location at KubeCon 2019. This is part one of a two-part series from the worldâs largest open source conference. In this episode youâll hear from event co-chair Bryan Liles, Priyanka Sharma and Natasha Woods from GitLab, and Alexis Richardson from Weaveworks. Stay tuned for part twoâs deep dives in to Prometheus, Grafana, and Crossplane. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean â The simplest cloud plat...
2019-12-18
1h 24
Changelog Interviews
Inside 2019's infrastructure for Changelog.com
Weâre talking with Gerhard Lazu, our resident ops and infrastructure expert, about the setup weâve rolled out for 2019. Late 2016 we relaunched Changelog.com as a new Phoenix/Elixir application and that included a brand new infrastructure and deployment process. 2019âs infrastructure update includes Linode, CoreOS, Docker, CircleCI, Rollbar, Fastly, Netdata, and more â and we talk through all the details on this show. This show is also an open invite to you and the rest of the community to join us in Slack and learn and contribute to Changelog.com. Head to changelog.com/community to get star...
2019-05-05
1h 38
The Changelog: Software Development, Open Source
Inside 2019's infrastructure for Changelog.com (Interview)
Weâre talking with Gerhard Lazu, our resident ops and infrastructure expert, about the setup weâve rolled out for 2019. Late 2016 we relaunched Changelog.com as a new Phoenix/Elixir application and that included a brand new infrastructure and deployment process. 2019âs infrastructure update includes Linode, CoreOS, Docker, CircleCI, Rollbar, Fastly, Netdata, and more â and we talk through all the details on this show. This show is also an open invite to you and the rest of the community to join us in Slack and learn and contribute to Changelog.com. Head to changelog.com/community to get star...
2019-05-05
1h 38
The Changelog: Software Development, Open Source
Deploying Changelog.com (Interview)
This week we take you behind the scenes of the new infrastructure for Changelog.com and talk with Gerhard Lazu. We relaunched the new brand and site for Changelog on Phoenix/Elixir in October of 2016 and we needed a better way to reliably host and deploy the site. Thatâs where Gerhard came in. We cover all the details and decisions in this show. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode â Our cloud server of choice. Get...
2017-06-23
1h 23
Changelog Interviews
Deploying Changelog.com
This week we take you behind the scenes of the new infrastructure for Changelog.com and talk with Gerhard Lazu. We relaunched the new brand and site for Changelog on Phoenix/Elixir in October of 2016 and we needed a better way to reliably host and deploy the site. Thatâs where Gerhard came in. We cover all the details and decisions in this show. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode â Our cloud server of choice. Get...
2017-06-23
1h 23