The Changelog

The Changelog Artwork

Software's best weekly news brief, deep technical interviews & talk show

Changelog Interviews Changelog Interviews #598

Code review anxiety

Play
2024-07-03T15:00:00Z #brain-science +2 🎧 17,250

Carol Lee (Clinical Scientist) shares her research on code review anxiety. We dive deep into her recent research paper “Understanding and Effectively Mitigating Code Review Anxiety”. We get into all the nooks and crannies of this topic — common code review myths, strategies for coping, the need for awareness and self-reflection, the value of exposure and practice to build confidence, the importance of team dynamics, respect, empathy, and connection, and more. This show is jam-packed with goodies for everyone
and we even give a nod to the work we did on our podcast Brain Science.

Changelog News Changelog News #101

The scariest chart in all of software

Play
2024-07-01T19:15:00Z 🎧 18,167

Software developer jobs are trending down, the creator of dotenv creates a better dotenv, the Chrome team puts Gemini Nano AI model right inside your browser, a pollyfill.js supply chain attack hits 100k+ sites & Steph Ango asks, “What can we remove?”

Changelog Interviews Changelog Interviews #597

MAJOR.SEMVER.PATCH

Play
2024-06-26T14:30:00Z #tooling +1 🎧 17,579

Predrag Gruevski and Chris Krycho joined the show to talk about SemVer. We explore the challenges and the advantages of semantic versioning (aka SemVer), the need for improving the tooling around SemVer, where semantic versioning really shines and where it’s needed, Types and SemVer, whether or not there’s a better way, and why it’s not as simple as just opting out.

Changelog News Changelog News #100

Please let this be Peak LLM

Play
2024-06-24T19:15:00Z 🎧 17,490

SĂžren Fuglede JĂžrgensen builds a font thats also an LLM, Hugo Landau writes about the demise of the mildly dynamic website, SQL Studio is the simplest little database explorer ever, Mathew Duggan reviews GitHub Copilot Workspace & Stephan Schmidt lays out the case against mocking + what to do instead.

Changelog News Changelog News #99

The onset of "Senior Engineer Fatigue"

Play
2024-06-17T20:00:00Z 🎧 18,827

Luminousmen writes about Senior Engineer Fatigue, Microsoft rethinks its AI-based Recall feature, Mike Hoye gives a big shout out to the “diff” program, Thom Holwerda covers ChromeOS’ quiet switch to Android Linux subsystems & Mihail Eric tells the inside story on how Alexa dropped the ball on being the top conversational system on Earth.

Changelog News Changelog News #98

Apple finally gets Siri-ous

Play
2024-06-10T19:45:00Z 🎧 18,356

Apple announces its “new” style of AI, piku gives you “git push” deployment on your own servers, Dabo Chen rebuilds nanoGPT in a spreadsheet, Mark Seemann thinks you’ll regret using natural keys in your database design & Glyph Lefkowitz describes his grand unified theory of the AI hype cycle.

Changelog & Friends Changelog & Friends #47

#define: legendary

Play
2024-06-07T17:45:00Z #games 🎧 17,095

What happens when you take three #define newbs (Thomas Eckert, Nick Nisi, Mat Ryer) & pit them against the grizzled vet, Adam? Find out on this episode because our award-worthy game of fake definitions is back & this time it’s even more legendary!

Changelog News Changelog News #97

Yet another open source rug pull

Play
2024-06-03T19:45:00Z 🎧 19,315

A popular open source iOS authenticator app goes rogue under new ownership, Andreas Kling steps back from SerenityOS & forks Ladybird, Vhyrro takes a thought-provoking try at a “static effect system”, Matt Bessey is over GraphQL & Marc-Andre Giroux still likes GraphQL sometimes (in the right context).

Changelog & Friends Changelog & Friends #46

Is it too late to opt out of AI?

Play
2024-05-31T20:30:00Z #ai +2 🎧 16,038

Tech lawyer Luis Villa returns to answer our most pressing questions: what’s up with all these new content deals? How did Google think it was a good idea to ship AI Summaries in its current state? Is it too late to opt out of AI? We also discuss AI in Hollywood (spoilers!), positive things we’re seeing (or hoping for) & Upstream 2024 (June 5th)!

Changelog Interviews Changelog Interviews #593

Microsoft is all-in on AI: Part 1

Play
2024-05-30T12:30:00Z #microsoft +2 🎧 17,740

Scott Guthrie joins the show this week from Microsoft Build 2024 to discuss Microsoft being all-in on AI. From Copilot, to Azure AI and Prompty, to their developer first focus, leading GitHub, VS Code being the long bet that paid off, to the future of a doctor’s bedside manner assisted with AI. Microsoft is all-in on AI and Build 2024’s discussions and announcements proves it.

Changelog News Changelog News #96

Why you shouldn't use AI to write your tests

Play
2024-05-28T19:45:00Z 🎧 18,207

Swizec’s article on not using AI to writes tests, LlamaFs is a self-organizing file system with Llama 3, a Pew Research analysis confirmed that the internet is full of broken links, Sam Rose built a spectacular interactive study of queueing strategies & Jordan Cutler shares a real-life experience of him writing clear/readable code
 and it backfiring.

Changelog & Friends Changelog & Friends #45

It's a long & windy road

Play
2024-05-24T19:30:00Z #career +2 🎧 18,313

We kick off our Microsoft Build 2024 “coverage” in this free-wheelin’ conversation with our friend, Shaundai Person! We’re talking Netflix infra, we’re talking sales, we’re talking real-world AI usage, we’re talking career choices
. What’s a good next step? Listen in!

Changelog Interviews Changelog Interviews #592

From Sun to Oxide

Play
2024-05-22T12:30:00Z 🎧 19,988

Bryan Cantrill, Co-founder and CTO of Oxide Computer Company, joins Adam to share his journey from Sun to Oxide – from Sun and Fishworks, to DTrace, to ZFS, to Joyent and Node.js, and now working to build on-prem cloud servers as they should be at Oxide.

Changelog News Changelog News #95

Kyle explains "Legacy Software" to the aliens

Play
2024-05-20T16:45:00Z 🎧 17,700

Taylor Troesh writes Kyle explaining “Legacy Software” to the aliens, Vitaly Friedman addresses why so many designers feel misunderstood and under appreciated in business contexts, Oracle dumps Terraform for OpenTofu & hackers discover how to reprogram NES Tetris from within the game.

Changelog News Changelog News #94

Avoiding the soft delete anti-pattern

Play
2024-05-13T19:45:00Z 🎧 18,739

Tim Fisken explains the problem with soft deletion, a simple measure of software dependency freshness is proposed, a deep-dive on sound design in software, a web app with over 80 handy developer tools built in & Luke Plant reminds us that programming mantras are proverbs, not laws.

Changelog Interviews Changelog Interviews #590

Good timing makes great products

Play
2024-05-08T12:30:00Z #culture +1 🎧 16,436

Paul Orlando is back to talk about his book titled “Why Now?” You may remember Paul from his last appearance (a fan favorite) talking with Jerod about complex systems & second-order effects. Paul’s book, “Why Now?” explores the concept of timing and the importance of understanding the ‘why now’ in business and product development. We discuss timing examples from the book that were either too early or too late (such as the first video phone and car phones), the need to consider both technological advancements and user demand when assessing timing, the significance of timing in the success of companies like Apple and the launch of the iPhone, Uber and Heroku, and more. Also, join our Slack community for a chance to get a signed copy of Paul’s book.

Changelog News Changelog News #93

Why your framework doesn't matter

Play
2024-05-06T19:15:00Z 🎧 18,025

Bahaa Zidan says your web framework doesn’t matter, DHH writes about magic machines, Dylan Huang reviews thousands of opinions on HTMX, Tim Ottinger says programming is thinking & Tim Spann says small language models (SLM) for the win.

Changelog Interviews Changelog Interviews #589

Castro leans into indie

Play
2024-05-01T12:30:00Z #startups +1 🎧 17,590

This week we’re joined by Dustin Bluck to discuss his acquisition of the well known (and beloved) Castro podcast app to take it indie-focused once again. As previous users of Castro, we were excited to dig into the details behind this popular podcast client to see what’s next, how the deal was done, a peek into the code, and where exactly this indie and creator focused podcast app can go.

Changelog News Changelog News #92

Good ideas in computer science

Play
2024-04-29T19:15:00Z 🎧 18,633

Daniel Hooper lists out all the good ideas in computer science, Jeff Geerling declares 2024 the year corporate open source dies, Jared Turner says all kinds of works-in-progress are waste, Daroc Alden covers the leadership crisis in the Nix community & John Hawthorn explains why Ruby may be faster than you think.

Player art
  0:00 / 0:00