Hello 2024! We're kicking off the year with Dan Moore, author of ‘Letters to a New Developer’ — a blog series of letters of what Dan wished he had known when starting his developer career. We discuss the value of online communities for new developers, the importance of communication skills, and the need to stay relevant in a rapidly changing industry. Dan shares his best advice for new developers, including the importance of saying no, leaving code better than you found it, and the value of skil...
Jan 04, 2024•1 hr 4 min•Transcript available on Metacast Our 6th annual year-end wrap-up episode! This time we're featuring 12 (yes, 12!) listener voice mails, our favorite episodes of the year & some insanely cool Breakmaster Cylinder beats made just for this occasion. Thanks for listening! 💚
Dec 20, 2023•2 hr 46 min•Transcript available on Metacast This episodes diverges from our traditional fare. I've reviewed the 50 previous editions and picked (IMHO) the coolest code, best prose & my favorite podcast episode from each month!
Dec 18, 2023•15 min•Transcript available on Metacast What happens when you take four grizzled #define veterans and throw an Emma Bostian into the mix? Find out on this episode because our award-worthy game of fake definitions is back and this time it's even better!
Dec 17, 2023•1 hr 22 min•Transcript available on Metacast This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s episode features: Heikki Linnakangas (Co-founder of Neon and Postgres hacker), Robert Aboukhalil (Bioinformatics software engineer) working on bringing desktop apps to the web with Wasm, and Scott Ford who loves taking a codebase from brown to green at Corgibytes.
Dec 15, 2023•1 hr 27 min•Transcript available on Metacast A group of researchers set out to test claims that its open source rivals had achieved parity (or even better) with ChatGPT on certain tasks, Richard Hipp and his team have rewritten SQLite's text-based JSON functions, Ratatui is a Rust crate for cooking up TUIs, Morris Brodersen built a complex app in vanilla JS as a case study & Headscale is Kristoffer Dalby's open source, self-hosted implementation of the Tailscale control server.
Dec 11, 2023•7 min•Transcript available on Metacast Jerod is back with another "It Depends" episode! This time he's joined by Kris Brandow from Go Time and they're talking all things API design. What makes a good API? Is GraphQL a solid choice? Why do we do REST wrong? And WTF does HATEOAS mean, anyway?
Dec 08, 2023•2 hr 44 min•Transcript available on Metacast 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...
Dec 06, 2023•1 hr 5 min•Transcript available on Metacast ChatGPT's new GPTs feature leak their prompts, Firefox's share of the browser market will soon drop below 2%, Robin Berjon tries to formalize a name for those who can't be named, Amy Lai tells the tale of the weirdest bug she's ever seen & Facundo Olano trumps the "code is read more than written" cliche with his own: "code is run more than read."
Dec 04, 2023•8 min•Transcript available on Metacast Gergely Orosz is back for our annual year-end update on the tech market, writ large. How is hiring? Has AI really changed the game? What about that OpenAI fiasco? We also talk in-depth about Gergely's self-published book, The Software Engineer's Guidebook, which has been four years in the making.
Dec 01, 2023•1 hr 15 min•Transcript available on Metacast 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.
Nov 30, 2023•2 hr 5 min•Transcript available on Metacast Zach Leatherman on the tension and future of the Jamstack community, Chenxin Li helps you avoid 13 bad practices in data visualization, Laravel Pulse is coming real soon, Max Chernyak develops a new way to accomplish long term refactors & Spencer Baugh makes the case for more libraries and less services in our software stacks.
Nov 27, 2023•8 min•Transcript available on Metacast This week on we're joined by Emil Sjölander from Figma — talking about bringing Dev Mode to Figma. Dev Mode is their new workspace in Figma that's designed to bring developers and design to the same tool. The question they're trying to answer is "How do you create a home for developers in a design tool?" We go way back to Emil's startup that was acquired by Figma called Visly, how we iterated to here from 20 years ago (think PSD > HTML days), what they did to build Dev Mode, what they're doing a...
Nov 22, 2023•1 hr 17 min•Transcript available on Metacast The internet watches OpenAI unravel in real-time, tldraw has a new experiment going with GPT-4 Vision that turns mockups into code, Tony Ennis makes the case for HTML First, James Somers writes a "eulogy" to coding for The New Yorker & Laurence Tratt describes and details four kinds of optimisation.
Nov 20, 2023•9 min•Transcript available on Metacast Jerod goes one-on-one with our old friend Justin Searls! We talk build vs buy decisions, dependency selection & how Justin has implemented POSSE (Post On Site Syndicate Elsewhere) in response to the stratification of social networks.
Nov 17, 2023•1 hr 10 min•Transcript available on Metacast This week we're talking about Swift with Ben Cohen, the Swift Team Manager at Apple. We caught up with Ben while at KubeCon last week. Ben takes us into the world of Swift, from Apple Native apps on iOS and macOS, to the Swift Server Workgroup for developing and deploying server side applications, to the Swift extension for VS Code, Swift as a safe C/C++ successor language, Swift on Linux and Windows, and of course what The Browser Company's Arc browser is doing to bring Arc to Windows.
Nov 16, 2023•54 min•Transcript available on Metacast sshx lets you share your terminal with anyone on a multiplayer infinite canvas, Herbert Lui writes three things about your competitors, Anton Medvedev's fx is a terminal JSON viewer & processor, Danny Castonguay shares advice on attending large conferences & Jeremy Pinto's experimental RAGTheDocs project is working toward an exciting reality.
Nov 13, 2023•7 min•Transcript available on Metacast Mat Ryer returns with his guitar, an unpopular opinion & his favorite internet virus.
Nov 11, 2023•2 hr 30 min•Transcript available on Metacast This week we’re talking with Cory Doctorow (this episode contains explicit language) about how we can get back to that "new good internet." Cory's new book The Internet Con offers a lens to this conversation about disenshittifying the internet through anti-trust laws, limits on corporate tweaking, regulating unconstrained capitalism, and all the ways enshittification is enabled. Cory also shares his experience recording his own audio book under the direction of Gabrielle de Cuir at Skyboat Media...
Nov 10, 2023•2 hr 35 min•Transcript available on Metacast David Hugh-Jones has a lot to say about what makes a good comment, Hugging Face released a distilled variant of Whisper for speech recognition, The New Stack reports on C++ creator Bjarne Stroustrup’s plan for bringing safety to the language, Jeff Sandberg declares that CSS is fun again & Jose M. Gilgado praises the beauty of finished software.
Nov 06, 2023•8 min•Transcript available on Metacast We're joined this week by the beat freak in residence himself, the mysterious Breakmaster Cylinder. Listen along as we talk about how we make our beats, what inspires us for our music, and some behind the scenes on our latest albums.
Nov 03, 2023•1 hr 21 min•Transcript available on Metacast Jean Yang's research on programming languages at Carnegie Mellon led her to realize that APIs are *the* layer that makes or breaks quality software systems. Unfortunately, developers are underserved by tools for dealing with, securing & understanding APIs. That realization led her to found Akita Software, which led her to join Postman by way of acquisition. That move, at least in part, also led her to join us on this very podcast. We think you're going to enjoy this interview, we sure did.
Nov 02, 2023•1 hr 27 min•Transcript available on Metacast The hubbub of the web dev world right now is Next.js' integration of React Server Components, Kent C. Dodds writes up why he doesn't use Next, Lee Robinson responds with why he does, the NixOS team hits a milestone in their reproducible builds effort & OpenSign is an open source alternative to DocuSign.
Oct 30, 2023•7 min•Transcript available on Metacast Jared Henderson joins us to discuss the state of the art in software parental controls and how we protect our children and lock down our home networks from the constant onslaught of malicious and unwanted content.
Oct 27, 2023•2 hr 36 min•Transcript available on Metacast This week we’re taking you to the hallway track of All Things Open 2023 in Raleigh, NC. Today’s episode features: Matthew Sanabria (former Engineer at HashiCorp working on Terraform Enterprise), Nithya Ruff (Chief Open Source Officer and Head of the Open Source Program Office at Amazon) & Jordan Harband (Open Source Maintainer-at-large with dependencies in most JavaScript apps out there. There has been many changes this year in open source, and each of these perspectives lends insight into chall...
Oct 27, 2023•2 hr 39 min•Transcript available on Metacast Listen to our Next Level album as a podcast! We grew up in the days of the Nintendo Entertainment System and the Sega Genesis. It's no surprise that so many of our tracks are inspired by the 8-bit and 16-bit music of our youth. From Castlevania to Contra, Sonic the Hedgehog, and many more — we were inspired by all the nostalgic soundtracks from the games that got us here, to give our pods one-of-a-kind vibes. If you've been head nodding to our beats during our shows and you've been wishing for a...
Oct 23, 2023•42 min•Transcript available on Metacast Changelog drops full-length musical albums in collaboration with Breakmaster Cylinder, Justin Searls on why the right tools fail for the wrong reasons, The Unix Sheikh says we have too many level of abstractions, Adam at PiCockpit compares the newly-announced Raspberry Pi 5 to the competition & Jorge Medina assures us that we're not lacking creativity, we're just overwhelmed by content.
Oct 23, 2023•10 min•Transcript available on Metacast Long time friend KBall makes his "first" appearance on The Changelog by way of Changelog & Friends. You likely know Kevin from his panelist position on JS Party. Today he's sharing his passion for coaching and developing human skills.
Oct 20, 2023•1 hr 25 min•Transcript available on Metacast This week Jerod goes solo with Philipp Heckel, creator of ntfy, to discuss this simple HTTP-based service that lets you send notifications to your phone or desktop via scripts from any computer. They discuss why he built it, how he built it, and what his plans are for the future of this beloved side hustle.
Oct 20, 2023•58 min•Transcript available on Metacast Chip Huyen documents the shifting sand of large data models, Herman Õunapuu reviews the Zimaboard, Bryan Braun shares 4 of his most recent VSCode configuration discoveries & Swizec Teller wrote a great summary of the inaugural AI Engineer Summit.
Oct 16, 2023•6 min•Transcript available on Metacast