The Changelog: Software Development, Open Source - podcast cover

The Changelog: Software Development, Open Source

Changelog Mediachangelog.com
Software's best weekly news brief, deep technical interviews & talk show.

Episodes

Bringing Whisper and LLaMA to the masses (Interview)

This week we're talking with Georgi Gerganov about his work on Whisper.cpp and llama.cpp. Georgi first crossed our radar with whisper.cpp, his port of OpenAI’s Whisper model in C and C++. Whisper is a speech recognition model enabling audio transcription and translation. Something we're paying close attention to here at Changelog, for obvious reasons. Between the invite and the show's recording, he had a new hit project on his hands: llama.cpp. This is a port of Facebook’s LLaMA model in C and C...

Mar 22, 20231 hr 12 min

Self-hosting in 2023, no more Alpine Linux, type constraints in 65 lines of SQL, Initial V, Minimal Gallery, the legacy of Visual Basic, tracking fake GitHub stars & Mastodon's 10M (News)

Michal Warda on self-hosting in 2023, Martin Heinz will never use Alpine Linux again, Oliver Rice at Supabase creates type constraints in Postgres with just 65 lines of SQL, Aaron Patterson converted a BMW shifter into a Bluetooth keyboard that can control Vim, Piet Terheyden has been curating beautiful & functional websites daily since 2013, Ryan Lucas put together a history of Visual Basic, turns out it's easy for an open source project to buy fake GitHub stars & Mastodon hit 10 million accoun...

Mar 20, 20235 min

Goodbye Atom. Hello Zed. (Interview)

This week we're talking with Nathan Sobo about his next big thing. Nathan is known for his work on the Atom editor while at GitHub. But his work wasn't finished when he left, so...he started Zed, a high-performance multiplayer editor that's engineered for performance. And today, Nathan talks us through all the details.

Mar 15, 20231 hr 28 min

Dalai, InputOutput.dev, Wik, Rspack, Doodle, Marqo & iLLA (News)

Dalai is the simplest way to run LLaMA on your local machine, simple web tools that just work without annoying you, Wik is a tool to view wikipedia pages from your terminal, Rspack is a fast, Rust-based web bundler, Doodle is a pure Kotlin UI framework, Marqo is tensor search for humans & iLLA is an open source alternative to Retool.

Mar 13, 20237 min

Chasing the 9s (Interview)

This week Adam talks with Marcin Kurc about chasing the 9s. Marcin is the Co-founder and CEO of Nobl9 where they build tools for managing service level objectives, aka SLOs. We also talk about service level agreements (SLAs), service level indicators (SLIs), error budgets, and monitoring, and how it all comes together to help teams align on goals, improve customer satisfaction, manage risks, increase transparency, and of course, a favorite around here...continuous improvement. Kaizen! This is an...

Mar 09, 202355 min

You’re just a devcontainer.json away (Interview)

This week we're joined by Brigit Murtaugh, Product Manager on the Visual Studio Code team at Microsoft, and we're talking about Development Containers and the Dev Container spec. Ever since we talked with Cory Wilkerson about Coding in the cloud with Codespaces we've wanted to get the Changelog.com codebase setup with a dev environment in the cloud to more easily support contributions. After getting a drive-by contribution from Chris Eggert to add a Dev Container spec to our codebase, we got cur...

Mar 01, 20231 hr 10 min

Into the Fediverse (Interview)

This week Evan Prodromou is back to take us deeper into the Fediverse. As many of us reconsider our relationship with Twitter, Mastodon has been by-and-large the target of migration. They helped to popularize the idea of a federated universe of community-owned, decentralized, social networks. And, at the heart of it all is ActivityPub. ActivityPub is a decentralized social networking protocol published by the W3C. It is co-authored by Evan as well as; Christine Lemmer-Webber, Jessica Tallon, Eri...

Feb 24, 20231 hr 18 min

What it takes to scale engineering (Interview)

This week we're talking to Rachel Potvin, former VP of Engineering at GitHub about what it takes to scale engineering. Rachel says it's a game-changer when engineering scales beyond 100 people. So we asked to her to share everything she has learned in her career of leading and scaling engineering.

Feb 17, 20231 hr 27 min

Load testing a $4 VPS, TOML for .env files, counting unique visitors sans cookies, the Arc browser & a love letter to Deno (News)

Alice Girard Guittard finds out how much she could you really get out of a $4 VPS, Brett Cannon wonders if using TOML for .env files is a good idea, Nic Mulvaney details how they count unique visitors to a website without using cookies, UIDS, or fingerprinting, after a few months, Chris Coyier is still using the Arc browser & Alex Kladov pens a love letter to Deno.

Feb 13, 20239 min

Git with your friends (Interview)

This week we invited our friend Mat Ryer to join us for some good conversation about some Git tooling that's been on our radar. You may know Mat from Go Time and also Grafana's Big Tent, which we help to produce. We speculate, we discuss, we laugh, and Mat even breaks into song a few times. It's good fun.

Feb 10, 20232 hr 41 min

OpenAI's new text classifier, teach yourself CS, programming philosophies are about state, you might not need Lodash & overrated scalability (News)

OpenAI's working on an AI classifier trained to distinguish between AI-written and human-written text, Oz Nova and Myles Byrne created a guide to teach yourself computer science, Charles Genschwap recently realized that all the various programming philosophies can be boiled down into a simple statement about how to work with state, you probably don't need Lodash or Underscore anymore & Waseem Daher thinks scalability is overrated.

Feb 06, 20238 min

Mainframes are still a big thing (Interview)

This week we're talking about mainframes with Cameron Seay, Adjunct Professor at East Carolina University and a member of the Governing Board of the Open Mainframe Project. If you've been curious about mainframes, this show will be a great guide. Cameron explains exactly what a mainframe is and how it's different from the cloud. We talk COBOL and the state of education and opportunities around that language. We cover the state-of-the-art in mainframe land, System Z, Linux on mainframes, and more...

Jan 27, 20231 hr 5 min

Just Postgres (Interview)

This week we're talking about by Postgres with Craig Kerstiens, Chief Product Officer at Crunchy Data, and a well known ambassador for Postgres. Just Postgres. That's what this week's show is about.

Jan 20, 20231 hr 12 min

The principles of data-oriented programming (Interview)

Jerod is joined by Yehonathan Sharvit, author of Data-Oriented Programming, to discuss the virtues of treating data as a first-class citizen in our applications and the four principles that make it possible.

Jan 14, 202357 min

Don't sleep on Ruby & Rails (Interview)

Welcome to 2023 — we're kicking off the year talking to Justin Searls about the state of web development and why he just might write a "You Might Not Need React" post. He's been so productive using Turbo and Stimulus (and tailwind) in Rails 7 that we had to talk about the state of Rails development today and a bunch of other fun topics around building for the web in 2023.

Jan 06, 20231 hr 22 min

State of the "log" 2022 (Interview)

Our 5th annual year-end wrap-up episode! Sit back, relax, pour a glass of your favorite beverage and join us for listener voice mails, our favorite episodes, some must-listens, and of course the top 5 most listened to episodes of the year. Thanks for listening! 💚

Dec 23, 20221 hr 29 min

GPT has entered the chat (Interview)

To wrap up the year we're talking about what's breaking the internet, again. Yes, we're talking about ChatGPT and we're joined by our good friend Shawn "swyx" Wang. Between his writings on L-Space Diaries and his AI notes repo on GitHub, we had a lot to cover around the world of AI and what might be coming in 2023. Also, we have one more show coming out before the end of the year — our 5th annual "State of the log" episode where Adam and Jerod look back at the year and talk through their favorit...

Dec 16, 20221 hr 15 min

Coming home to GitHub (Interview)

This week we're joined by Christina Warren, Senior Developer Advocate at GitHub, and a true tech and pop culture connoisseur. From her days at Mashable covering the intersections of entertainment and technology, to Gizmodo, to Microsoft, and now her current role at GitHub we talk with Christina about her journey from journalist to developer, and the latest happenings coming out of GitHub Universe. BTW, we're planning to get Christina on Backstage in the new year to talk about Plex, MakeMKV, and ...

Dec 09, 20221 hr 18 min

ANTHOLOGY - Wasm, efficient code review & the industrial metaverse (Interview)

This week we're back at All Things Open 2022 covering the hallway track. Up first is Shivay Lamba and he's schooling us on all things server-side WASM. It's the new hotness. After that, we talk with Yishai Beeri, CTO of LinearB about the world of code review, PR queues, AI developers, and making human developers more efficient, and happier. And last, we talk with Guy Martin from NVIDIA about what's going on in the Industrial Metaverse. He shares details about an open source project developed by ...

Dec 02, 202257 min

Free Heroku EOL, Stable Diffusion 2.0, Twitter SRE explains why it stays up, Git Notes & Joel Lord (News)

Heroku's free plans officially reach EOL, Swyx explains the mixed reaction to Stable Diffusion 2.0, a real Twitter SRE explains how it continues to stay up even with ~80% gone, Tyler Cipriani tells us about one of Git's coolest, most unloved features & we chat with Joel Lord about brewing beer with IoT & JavaSCript at All Things Open 2022. Oh, and help make this year's state of the "log" episode awesome by lending your voice!

Nov 28, 202225 min