Changelog Master Feed

Changelog Master Feed Artwork

Your one-stop shop for all Changelog podcasts

Practical AI Practical AI #30

GirlsCoding.org empowers young women to embrace computer science

Play
2019-02-13T16:11:16Z #ai +1 šŸŽ§ 5,965

Chris sat down with Marta Martinez-CĆ”mara and Miranda Kreković to learn how GirlsCoding.org is inspiring 9–16-year-old girls to learn about computer science. The site is successfully empowering young women to recognize computer science as a valid career choice through hands-on workshops, role models, and by smashing prevalent gender stereotypes. This is an episode that you’ll want to listen to with your daughter!

JS Party JS Party #6

Web Components and WTF is Shadow DOM?

Play
2017-04-11T17:00:00Z #javascript šŸŽ§ 5,962

Mikeal Rogers, Alex Sexton, and Rachel White discuss Web Components and questions like — ā€œWTF is Shadow DOM?ā€ and ā€œAre custom elements ready?ā€ We also discuss the JavaScript conference scene as well as attending, speaking and organizing conferences. Plus, the project of the week — p5.js.

Ship It! Ship It! #24

Connecting your daily work to intent & vision

Play
2021-10-20T16:45:00Z #ops +1 šŸŽ§ 5,952

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 decade, he kept encountering misalignment that was preventing organisations from making meaningful progress. Let’s hear why EchoesHQ might just be a great way of addressing this.

Ship It! Ship It! #21

Learning from incidents

Play
2021-09-30T14:00:00Z #ops +2 šŸŽ§ 5,951

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 improve. In this episode, Gerhard is joined by Stephen Whitworth and Chris Evans, incident.io co-founders, and former Staff Engineers at Monzo.

They get it, we get it, and now you can get it too.

Ship It! Ship It! #13

A monorepo of serverless microservices

Play
2021-08-04T18:00:00Z #ops +2 šŸŽ§ 5,920

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, microservices, a monorepo and the event-based architecture played a big part in successfully navigating the challenges.

This is a story about what happens when a good team allows itself to be guided by solid experience and keeps doing the right thing, long-term. It’s fun, real, and it applies to many.

Ship It! Ship It! #25

Gerhard at KubeCon NA 2021: Part 1

Play
2021-10-27T16:00:00Z #ops +2 šŸŽ§ 5,872

This is Gerhard’s first set of interviews from KubeCon North America 2021.

William Morgan shares with us some of the finer Linkerd details, such as the underlying security theme, why native Kubernetes objects are preferable to more CRDs, and the joy of meeting team members in person.

Frederic Branczyk speaks about Parca, a new continuous system profiling tool that uses eBPF to help you understand what is happening on your hosts.

Andrew Rynhard gives us a great Talos OS and Kubespan perspective, and shares some really good follow-up videos on these topics.

The last conversation is with David Flanagan - you know him as Rawkode - about new beginnings. It’s only been less than two months since we’ve had him in episode 18, and he kept really busy. Caleb, his 3 weeks old baby boy, was the youngest attendee at this conference, and some talks made him sleepy, so good job everyone.

Ship It! Ship It! #12

Grafana’s "Big Tent" idea

Play
2021-07-30T14:30:00Z #ops +1 šŸŽ§ 5,860

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 this really interesting approach that Gerhard would like to learn too. We can either have a live YouTube stream, or record and then publish the video. Let us know your preference via our Changelog Slack, or just plain Twitter.

Ship It! Ship It! #63

KubeVelo 2022

Play
2022-07-27T21:00:00Z #ops +2 šŸŽ§ 5,846

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.

Ship It! Ship It! #11

Honeycomb's secret to high-performing teams

Play
2021-07-22T16:45:00Z #ops +2 šŸŽ§ 5,833

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 their learnings continuously. That is the secret to making things easy and happy for everyone.

Founders Talk Founders Talk #65

What are you optimizing for?

Play
2019-05-31T11:00:00Z #startups +2 šŸŽ§ 5,784

Saron Yitbarek is the founder and CEO of CodeNewbie — one of the most supportive community of programmers and people learning to code. Saron hosts the CodeNewbie podcast, Command Line Heroes from Red Hat, and she’s also the creator of Codeland Conference taking place on July 22 this year in New York City. We talk through getting started, lessons learned, mental health, developing and running a conference…but our conversation begins with a pivotal question asked of Saronā€¦ā€œWhat are you optimizing for?ā€

Founders Talk Founders Talk #53

Starting over from zero

Play
2018-06-28T17:00:00Z #startups šŸŽ§ 5,770

Danielle Morrill joined the show to talk about how she’s starting over from zero after the recent acquisition of Mattermark to FullContact where she held the role of CEO and co-founder who walked away with ā€œzero dollars and a jobā€. We talked through the details of the company, the acquisition process, the deal — which she brokered herself — as well as her outlook on the startup grind and silicon valley today, and what she’s planning to do next.

Founders Talk Founders Talk #58

Tidelift's mission is to pay open source maintainers

Play
2018-09-21T19:00:00Z šŸŽ§ 5,768

Donald Fischer and the team at Tidelift are on a mission of making open source work better — for everyone. To pay the maintainers of open source software they are putting a new spin on a highly successful business model that’s a win-win for the maintainers as well as the software teams using the software. In this episode we dig into that backstory and Donald’s journey.

Ship It! Ship It! #15

Assemble all your infrastructure

Play
2021-08-18T16:30:00Z #ops +4 šŸŽ§ 5,763

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 Metal. The crazy ideas from 2019 are now bold and within reach. Gerhard also has an idea for the changelog.com 2022 setup. Listen to what Jared & Dan think, and then let us know your thoughts too.

Founders Talk Founders Talk #63

Zero up-front costs for a CS education

Play
2019-04-19T14:00:00Z #startups +1 šŸŽ§ 5,745

What would be the impact on the world if a Computer Science education was available to you completely free of charge until you get a job in that field paying $50,000 or more? That’s the question that drives Austen Allred and the team behind Lambda School. Lambda School is a revolutionary new school that invests in its students and they completely align their interests with their students. Seems like a novel idea, right? But Austen’s path to Silicon Valley was where things began for him, so that’s where we’ll start today’s conversation.

Ship It! Ship It! #9

What is good release engineering?

Play
2021-07-10T23:00:00Z #ops +2 šŸŽ§ 5,709

This week we talk with Jean-SƩbastien Pedron, RabbitMQ and FreeBSD contributor, about the importance of good release engineering for core infrastructure. Both Jean-SƩbastien and I have been part of the Core RabbitMQ team for many years now. We have built some of the biggest CI/CD pipelines (check the show notes for one example), wrote and shipped some great code together, while breaking and fixing many things in the process.

We have been wrestling with today’s topic since 2016. Jean-SĆ©bastien has some great FreeBSD stories to share, as well as an interesting perspective on shipping graphic card drivers. Oh, and by the way, it’s probably our fault why your remote car key stopped working that afternoon. It will all make sense after you listen to this episode.

Founders Talk Founders Talk #71

From acquisition to full conviction

Play
2020-07-03T18:15:00Z #startups +1 šŸŽ§ 5,701

Guy Podjarny is the Founder of Snyk, a security platform that empowers software-driven businesses to develop fast and stay secure. Prior to Snyk, Guy founded Blaze which was acquired by Akamai and became CTO. We talked through the topic of acquisition — the sale, the merge, the learnings, and why Guy might not be planning for Snyk to be acquired anytime soon. We started the conversation with Snyk’s recent raise of $150 million dollars.

Founders Talk Founders Talk #69

Building a real programmable robot

Play
2020-05-08T21:00:00Z #startups +1 šŸŽ§ 5,659

The role of a father plays a pivotal role in a child’s life. Ian Bernstein is a former Founder of Sphero and is now the Founder and Head of Product of Misty Robotics — they’re building the first programmable robot for the home and business. It’s called Misty II. The journey of building Misty II started when Ian was 5 years old and his dad bought him an Apple IIe.

Ship It! Ship It! #8

Cloud Native fundamentals

Play
2021-07-01T11:00:00Z #kubernetes +1 šŸŽ§ 5,658

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 the course will become available for free.

Player art
  0:00 / 0:00