Changelog Master Feed

Changelog Master Feed Artwork

Your one-stop shop for all Changelog podcasts

Practical AI Practical AI #208

GPU dev environments that just work

Play
2023-01-24T21:30:00Z #ai +1 šŸŽ§ 21,820

Creating and sharing reproducible development environments for AI experiments and production systems is a huge pain. You have all sorts of weird dependencies, and then you have to deal with GPUs and NVIDIA drivers on top of all that! brev.dev is attempting to mitigate this pain and create delightful GPU dev environments. Now that sounds practical!

Changelog Interviews Changelog Interviews

BONUS – Sustain Summit 2018

Play
2018-10-15T18:24:03Z #sustainability šŸŽ§ 21,813

In this special bonus call, Adam and Jerod talk with Allen ā€œGunnerā€ Gunn about the Sustain Summit. They talk about what it is, the kind of conversations that happen there, issues the open source community are facing right now, and how Sustain stands out from traditional ā€œunconferences.ā€

Sustain 2017 was a big hit, and this year’s event should be even better. Join us!

Changelog Interviews Changelog Interviews #613

Lessons from 10k hours of programming (remastered)

Play
2024-10-17T21:00:00Z #practices +1 šŸŽ§ 21,796

This week we’re going back in time to one of our top performing shows of all time where we talk with Matt Rickard about his blog post Reflections on 10,000 Hours of Programming. These reflections are about deliberately writing code for 10,000 hours. Most don’t apply to beginners. He was clear to mention that these reflections are purely about coding, not career advice or soft skills. If you count the reflections we cover on the show and be the first to comment the amount of reflections on this thread in Zulip, we’ll give you a coupon code to use for a 100% free t-shirt from the merch store. Good luck…

Go Time Go Time #201

eBPF and Go

Play Watch
2021-10-14T15:40:00Z #go +1 šŸŽ§ 21,779

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 with eBPF programs from your Go code.

Changelog Interviews Changelog Interviews

Altair 8800 and the dawn of a revolution

Play
2020-03-11T11:00:00Z #oss šŸŽ§ 21,758

We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people who transform technology from the command line up. Season 4 is all about hardware that changed the game. We’re featuring episode 3 from season 4 — called ā€œPersonal Computers: The Altair 8800 and the Dawn of a Revolution.ā€ This is the story of personal computers and the revolution that took place in the PC era.

Learn more and subscribe at redhat.com/commandlineheroes.

Changelog Interviews Changelog Interviews #561

Coming to asciinema near you

Play
2023-10-11T20:30:00Z #oss +1 šŸŽ§ 21,729

This week we’re joined by Marcin Kulik to talk about his project asciinema. You’ve likely seen this out there in the wild — asciinema lets you record and share your terminal sessions in full fidelity. Forget screen recording apps that offer blurry video. asciinema provides a lightweight, text-based approach to terminal recording with lots of possibilities. Marcin shares the backstory on this project, where he’d like to take it, who’s supporting him along the way, and we even included 11 minutes of bonus content for Changelog ++ subscribers.

Ship It! Ship It! #28

What does good DevOps look like?

Play
2021-11-17T16:30:00Z #ops +2 šŸŽ§ 21,686

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.

Having started his career as a .Net developer back in 2002, Romano had his fair share of dev and ops challenges, and he always enjoys seeing real business value delivered continuously in an automated way. In recent years, Romano’s perspective broadened, and now he sees DevOps realities across many companies. If you are curious about what good DevOps looks like, and what are the real challenges, then Romano has some good insights for you.

Changelog Interviews Changelog Interviews #231

HTTP/2 in Node.js Core

Play
2016-12-06T18:00:00Z #node šŸŽ§ 21,618

In this special episode recorded at Node Interactive 2016 in Austin, TX Adam talked with James Snell (IBM Technical Lead for Node and member of Node’s TSC and CTC) about the work he’s doing on Node’s implementation of http2, the state of http2 in Node, what this new spec has to offer, and what the Node community can expect from this new protocol.

Changelog Interviews Changelog Interviews #228

Servo and Rust

Play
2016-11-18T14:00:00Z #rust šŸŽ§ 21,597

Jack Moffitt joined the show to talk about Servo, an experimental web browser layout engine. We talked about what the Servo project aims to achieve, six areas of performance, and what makes Rust a good fit for this effort.

Changelog Interviews Changelog Interviews #270

Rails as a day job, Diesel on the side

Play
2017-11-04T18:30:00Z #ruby +2 šŸŽ§ 21,584

Sean Griffin joins the show to talk about doing Rails full-time, his love of Rust. and his project Diesel - a safe, extensible ORM and query builder for Rust. We discuss Sean’s path to working full-time on Rails, what he works on specifically, why Rust, why Diesel, and how much of Diesel’s design and featureset is a product of his experience with ActiveRecord and Rails.

Changelog News Changelog News #131

Tech is supposed to make our lives easier

Play Watch
2025-02-10T21:45:00Z šŸŽ§ 21,579

Bill Maher excoriates the software industry for making our lives more difficult, two professors from the University of Washington put together a curriculum to help us manage life in the ChatGPT world, Daniel Delaney thinks deeply on chat as a dev tool UI, Benedict Evans explores our assumptions that computers be ā€˜correct’ & the Thoughtbot team writes up six cases when not to refactor.

Go Time Go Time #213

AI-driven development in Go

Play Watch
2022-01-20T17:00:00Z #go +3 šŸŽ§ 21,553

Alexey Palazhchenko joins Natalie to discuss the implications of GitHub’s Copilot on code generation. Go’s design lends itself nicely to computer generated authoring: thanks to go fmt, there’s already only one Go style. This means AI-generated code will be consistent and seamless. Its focus on simplicity & readability make it tailor made for this new approach to software creation. Where might this take us?

Changelog Interviews Changelog Interviews #278

Blockchains and Databases at OSCON

Play
2017-12-14T20:00:00Z #databases +1 šŸŽ§ 21,551

We went back into the archives to conversations we had around blockchains and databases at OSCON 2017. We talked with Monty Widenius, creator of MariaDB the open source forever fork MySQL, Brian Behlendorf, Executive Director of Hyperledger, the open source collaborative effort hosted by The Linux Foundation to advance blockchain technologies, and Tague Griffith, Head of Developer Advocacy at Redis Labs, the home of open source Redis and commercial provider of Redis Enterprise.

Practical AI Practical AI #195

Production data labeling workflows

Play
2022-09-27T19:40:00Z #ai +2 šŸŽ§ 21,529

It’s one thing to gather some labels for your data. It’s another thing to integrate data labeling into your workflows and infrastructure in a scalable, secure, and useful way. Mark from Xelex joins us to talk through some of what he has learned after helping companies scale their data annotation efforts. We get into workflow management, labeling instructions, team dynamics, and quality assessment. This is a super practical episode!

Changelog Interviews Changelog Interviews #310

Open sourcing the DEV community

Play
2018-08-15T17:00:00Z #culture +2 šŸŽ§ 21,500

We talk with Ben Halpern the founder and webmaster of dev.to — a community for developers to talk about software. Last Wednesday they open sourced the codebase of the dev.to platform, so we wanted to talk through all the details with Ben. We talked through the backstory, how Ben realized this could become a business, how the team was formed, their motivations for open sourcing it and why they didn’t open source it from the start, the technical stack, and their vision for the future of the site.

Changelog Interviews Changelog Interviews #568

Gleaming the KubeCon

This week we’re gleaming the KubeCon. Ok, some people say CubeCon, while others say KubeCon…we talk with Solomon Hykes about all things Dagger, Tammer Saleh and James McShane about going beyond cloud native with SuperOrbital, and Steve Francis and Spencer Smith about the state of Talos Linux and what they’re working on at Sidero Labs.

Changelog Interviews Changelog Interviews #569

Hare aims to be a 100 year language

Play
2023-12-06T22:00:00Z #oss šŸŽ§ 21,489

This week on The Changelog we’re joined by Drew DeVault, talking about the Hare programming language. From the website, Hare is a systems programming language designed to be simple, stable, and robust. When we asked Drew why he created it, he said ā€œ[because] I wanted it to exist, and it did not exist.ā€ Wise words.

We discuss Hare (of course), why he’s so passionate about all things open source, the state of the language, fostering a culture that values stability, and oddly enough — what it takes to make a peanut butter and jelly sandwich.

Player art
  0:00 / 0:00