Changelog Media
Changelog Master Feed
Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
eBPF and Go (Go Time #201) 14.10.2021 59:13
eBPF (7 years old) is a sandbox that can run code inside the linux kernel. It started as a technology to build firewalls, and has evolved over time to include a range of new features. The panel discuss the origins of eBPF and how it works, as well as dig into some real-world use cases. While eBPF programs themselves aren't written in Go (more like C), we will hear about how you can communicate wit...
A universal deployment engine (Ship It! #23) 13.10.2021 59:30
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 config...
Federated Learning 📱 (Practical AI #153) 12.10.2021 45:17
Federated learning is increasingly practical for machine learning developers because of the challenges we face with model and data privacy. In this fully connected episode, Chris and Daniel dive into the topic and dissect the ideas behind federated learning, practicalities of implementing decentralized training, and current uses of the technique.
Lessons from 10k hours of programming (Changelog Interviews #463) 08.10.2021 1:13:24
Today we're talking to Matt Rickard about his blog post, Reflections on 10,000 Hours of Programming. Matt was clear to mention that these reflections are purely about coding, not career advice or other soft skills. These reflections are just about deliberately writing code for 10,000 hours, which also correlates with the number of hours needed to master a skill. If you count the reflections we cov...
Building GraphQL backends with NestJS (JS Party #196) 08.10.2021 54:35
Doug Martin joins Nick to talk to us about building GraphQL backends in TypeScript with NestJS and his project, nestjs-query). We talk about what NestJS is and its built-in support for GraphQL and REST, and then dive into how NestJS-query extends it to generate code for you.
Gophers Say What!? (Go Time #200) 07.10.2021 1:18:40
We're celebrating our 200th episode with a crazy game of _Gophers Say_! Mat Ryer hosts two epic teams including Go Time OGs Carlisia, Erik, and Brian!
It's crazy and impossible (Ship It! #22) 05.10.2021 59:16
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 t...
The mathematics of machine learning (Practical AI #152) 05.10.2021 38:03
Tivadar Danka is an educator and content creator in the machine learning space, and he is writing a book to help practitioners go from high school mathematics to mathematics of neural networks. His explanations are lucid and easy to understand. You have never had such a fun and interesting conversation about calculus, linear algebra, and probability theory before!
Learning-focused engineering (Changelog Interviews #462) 01.10.2021 1:12:43
This week we're joined by Brittany Dionigi, Director of Platform Engineering at Articulate, and we're talking about how organizations can take a more intentional approach to supporting the growth of their engineers through learning-focused engineering. Brittany has been a software engineer for more than 10 years, and learned formal educational and classroom-based learning strategies as a Technical...
Do you know the muffin fairy? (JS Party #195) 01.10.2021 58:18
Muffin fairies, thumb wars, and fruit transit can only mean one thing: _Explain it Like I'm 5_! We're also covering the news, discussing the effects of remote work, and agreeing it's OK to ignore the frontend dev scene for awhile.
Go on hardware: TinyGo in the wild (Go Time #199) 30.09.2021 1:09:31
In this episode, we will be exploring the tiny world of Go and Hardware. We are joined by three gophers, Vladimir Vivien, Tobias Theel, and Ron Evans, who will be discussing the use of Linux API (V4L2) to control video hardware and capture image data in realtime, programming Bluetooth devices, working on WiFi communication using an Arduino Nano 33 IoT NINA chip, and much more.
Learning from incidents (Ship It! #21) 30.09.2021 55:36
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...
Balancing human intelligence with AI (Practical AI #151) 28.09.2021 42:25
Polarity Mapping is a framework to "help problems be solved in a realistic and multidimensional manner" (see here for more info). In this week's fully connected episode, Chris and Daniel use this framework to help them discuss how an organization can strike a good balance between human intelligence and AI. AI can't solve everything and humans need to be in-the-loop with many AI solutions.
Fauna is rethinking the database (Changelog Interviews #461) 24.09.2021 1:05:33
This week we’re talking with Evan Weaver about Fauna — the database for a new generation of applications. Fauna is a transactional database delivered as a secure and scalable cloud API with native GraphQL. It's the first implementation of its kind based on the Calvin paper as opposed to Spanner. We cover Evan's history leading up to Fauna, deep details on the Calvin algorithm, the CAP theorem for...
Kaizen! Five incidents later (Ship It! #20) 24.09.2021 1:00:22
This is our second Kaizen episode, where Adam, Jerod & Gerhard talk about changelog.com improvements since episode 10. OK, so Gerhard deleted the DNS API token. Not only did he take the time to understand how that happened, so that he could actually learn from his mistake, but now we have a system in place so that we can share learnings from incidents. By the way, these are publicly available in o...
1Password is all in on its web stack (JS Party #194) 24.09.2021 1:12:41
Mitch and Andrew from the 1Password team talk with Amal and Nick about the company's transition to Electron and web technologies, and how the company utilized its existing web stack to shape the future of its desktop experience.
The little known team that keeps Go going (Go Time #198) 23.09.2021 1:05:44
Ever wonder how new features get added to the `go` command? Or where tools like `gopls` come from? Well, there's an open team that handles just those things. Just like the programming language itself, many of the tools that Go engineers use everyday are discussed and developed in the open. In this episode we'll talk about this team, how it started, where it's going, and how you can get involved.
From notebooks to Netflix scale with Metaflow (Practical AI #150) 21.09.2021 47:34
As you start developing an AI/ML based solution, you quickly figure out that you need to run workflows. Not only that, you might need to run those workflows across various kinds of infrastructure (including GPUs) at scale. Ville Tuulos developed Metaflow while working at Netflix to help data scientists scale their work. In this episode, Ville tells us a bit more about Metaflow, his new book on dat...
The business model of open source (Changelog Interviews #460) 17.09.2021 1:20:43
This week we're joined by Adam Jacob, CEO of System Initiative and Co-Founder of Chef, about open source business models and the model he thinks is the right one to choose, his graceful exit from Chef and some of the details behind Chef's acquisition in 2020 for $220 million...in cash, and how his perspective on open source has or has not changed as a result. Adam also shared as much _stealth mode...
Puddin' together cool data-driven essays (JS Party #193) 17.09.2021 56:18
Russel Goldenberg & Caitlyn Ralph from The Pudding join Amelia & Nick to talk about how they create data-driven, interactive articles, how the team works on both The Pudding's data journalism articles and Polygraph's client work. We also dive into how the team works with contractors and how the company manages itself using a Holocratic method.
Real-world implications of shipping many times a day (Ship It! #19) 17.09.2021 55:14
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 co...
Books that teach Go (Go Time #197) 16.09.2021 1:18:10
Natalie sits down with Go book authors Bill Kennedy & Sau Sheong Chang to discuss the ins and outs of writing (and reading) books about Go!
Trends in data labeling (Practical AI #149) 14.09.2021 44:39
Any AI play that lacks an underlying data strategy is doomed to fail, and a big part of any data strategy is labeling. Michael, from Label Studio, joins us in this episode to discuss how the industry's perception of data labeling is shifting. We cover open source tooling, validating labels, and integrating ML/AI models in the labeling loop.
Coding in the cloud with Codespaces (Changelog Interviews #459) 11.09.2021 1:07:50
On this special edition of The Changelog, we're talking with Cory Wilkerson, Senior Director of Engineering at GitHub, about GitHub Codespaces. For years now, the possibility of coding in the cloud seemed so close, yet so far away for a number of reasons. According to Cory, the raw ingredients to make coding in the cloud a reality have been there for years. The challenge has really been how the in...
Frontend Feud: ShopTalk vs Syntax (JS Party #192) 10.09.2021 54:10
Your favorite web dev podcasts join forces for a super collab that'll knock you frontend off! Amelia joins Chris Coyier and Dave Rupert from ShopTalk Show while Divya teams up with Wes Bos & Scott Tolinski from Syntax. Let the FEUDing begin!
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.