The Changelog

The Changelog Artwork

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

Changelog Interviews Changelog Interviews #558

Open source is at a crossroads

Play
2023-09-20T13:00:00Z #oss +1 šŸŽ§ 26,844

This week weā€™re joined by Steve Oā€™Grady, Principal Analyst & Co-founder at RedMonk. The topic today is the definition of open source, the constant pressure on the true definition of the term, and the seemingly small but vocal minority that aim to protect that definition. In Steveā€™s post Why Open Source Matters, he says ā€œopen source is at a crossroadsā€ and there are some seeking to break the definition of open source to one that is more permissive to their desires, and they are closer than ever to achieving that goal. Todayā€™s conversation goes deep on this subject.

Changelog News Changelog News #62

Death by a thousand microservices

Play
2023-09-18T19:30:00Z šŸŽ§ 25,235

Andrei Taranchenko says the software industry is learning once again that complexity kills, Casey Muratori outlines a long list of Unity alternatives, Filip Szkandera builds a functioning (macro) processor for RISC-V & Matt Basta tells the tale of the time he built a web-based Excel clone inside Uber only to have it discarded a week later.

Changelog Interviews Changelog Interviews #557

Attack of the Canaries!

Play
2023-09-13T22:00:00Z #infosec +1 šŸŽ§ 22,607

This week weā€™re joined by Haroon Meer from Thinkst ā€” the makers of Canary and Canary Tokens. Haroon walks us through a network getting compromised, what it takes to deploy a Canary on your network, how they maintain low false-positive numbers, their thoughts and principles on building their business (major wisdom shared!), and how a Canary helps surface network attacks in real time.

Changelog & Friends Changelog & Friends #13

Doomed to discuss AI

Play
2023-09-08T19:15:00Z #ai +1 šŸŽ§ 23,650

Author, journalist, travel writer & software engineer Jon Evans joins us to weigh in on the cultural history (and present-day sentiment) of AI doom. Along the way, we talk plausible Sci-Fi, ultrasound drug delivery, the maybe-evolving laws of physics & even weirder stuff.

Changelog News Changelog News #60

A portrait of the best worst programmer

Play
2023-09-05T18:20:00Z šŸŽ§ 23,083

Dan North tells the tale of Tim, the worst programmer heā€™s worked with (who also is a heck of a programmer), Kevin Lin declares that OpenTelemetry delivers on its promise for open observability, Justin Garrison details Terraform vs GitOps vs System Initiative, Inc. writes how Apple beats burnout & Aline Lernerā€™s advice on how (not) to sabotage your salary negotiations before you even start.

Changelog Interviews Changelog Interviews #555

Back to the terminal of the future

Play
2023-08-30T16:30:00Z #terminal šŸŽ§ 24,523

This week on The Changelog Adam is joined by Zach Lloyd, Founder & CEO of Warp. We talked with Zach last year about what it takes to build the terminal of the future, and today Adam catches up with Zach to see where they are at on that mission. They talk about the business model of Warp, how they measure success, reaching product/market fit, building features developers love, integrating AI, and the pros and cons of going open source (again).

Changelog News Changelog News #59

OpenTF sticks a fork in Terraform

Play
2023-08-28T20:00:00Z šŸŽ§ 23,760

OpenTF announces theyā€™re forking Terraform and joining the Linux Foundation, Meta gets in the LLM-for-codegen game with Code Llama, Matt Mullenweg announces WordPress.comā€™s new 100-year plan, Paul Gichuki from Thinkst learns that default behaviors stick (and so do examples) & Marco Otte-Witte makes his case for Rust on the web.

Changelog Interviews Changelog Interviews #554

The serenity of building your own OS

Play
2023-08-24T19:00:00Z #operating-systems +1 šŸŽ§ 25,590

This week weā€™re talking to Andreas Kling about SerenityOS and Ladybird. Andreas started SerenityOS as a means of therapy. Itā€™s self-described as a love letter to ā€œā€˜90s user interfaces with a custom Unix-like core.ā€ Andreas previously worked at Nokia and later at Apple on the WebKit team, so he had an itch to do something along the lines of a browser, and thatā€™s where Ladybird came from. We get into the details of compilers, OSs, browsers, web specifications, and the love of making software.

Changelog News Changelog News #58

All your CAPTCHAs are belong to bots

Play
2023-08-21T19:45:00Z šŸŽ§ 28,571

New research shows that CAPTCHAs are now utterly useless, hundreds of concerned technologists signed the OpenTF Manifesto to keep Terraform open source forever, Josh Collinsworth writes down all the things you forgot (or never knew) because of React, Mike Seidle shared some quick-but-powerful advice on building new software features & Erlend Sogge Heggen urges new open source projects to join the Fediverse (by way of Mastodon).

Changelog News Changelog News #56

The open source licensing war is over?

Play
2023-08-07T20:30:00Z šŸŽ§ 31,295

Matt Asay thinks the open source licensing war is over, LangUI is an open source Tailwind component library for your AI chat app, Ivan Kuleshov modded a Mac mini to run via PoE, Apple joins Pixar and others in the Alliance for OpenUSD & John D. Cook says sometimes you shouldnā€™t pick the best tool for the job.

Changelog Interviews Changelog Interviews #551

DX on DX

Play
2023-08-03T21:00:00Z #dx +2 šŸŽ§ 29,044

This week Adam is joined by Abi Noda, founder and CEO of DX to talk about DX AKA DevEx (or the long-form Developer Experience). Since the dawn of software development there has been this push to understand what makes software teams efficient, but more importantly what does it take to understand developer productivity? Thatā€™s what Abi has been focused on for the better part of the last 8 years of his career. He started a company called Pull Panda that was acquired by GitHub, spent a few years there on this problem before going out on his own to start DX which helps startups to the fortune 500 companies gather real insights that leads to real improvement.

Changelog & Friends Changelog & Friends #9

Homelab nerds, unite!

Play
2023-07-28T21:30:00Z #homelab +3 šŸŽ§ 34,525

Ok Homelabbers, itā€™s time to unite! Join Adam and his new friend Techno Tim for 1.5 hours of homelab goodness. From networking and WiFi, virtualizing Ubuntu running Docker containers, to Home Assistant and automation, building a Kubernetes cluster, to gutting a perfectly good machine just to build exactly what you need to run the ultimate Plex server ā€” thatā€™s what homelab is about. Letā€™s do this.

Changelog Interviews Changelog Interviews #550

From Docker to Dagger

Play
2023-07-28T17:00:00Z #docker +2 šŸŽ§ 28,411

This week weā€™re joined by Solomon Hykes, the creator of Docker. Now heā€™s back with his next big thing called Dagger ā€” CI/CD as code that runs anywhere. Weā€™re users of Dagger so check out our codebase if you want to see how it works. On todayā€™s show Solomon takes us back to the days of Docker, what it was like on that 10 year journey, his transition from Docker to Dagger, Daggerā€™s community-led growth model, their focus on open source and community, how it works, and even a cameo from Kelsey Hightower to explain how Dagger works.

Changelog Interviews Changelog Interviews #549

Storytime with Steve Yegge

Play
2023-07-20T21:00:00Z #ai +3 šŸŽ§ 32,550

This week itā€™s storytime with Steve Yegge! Steve came out of retirement to join Sourcegraph as Head of Engineering. Their next frontier is Cody, their AI coding assistant that answers code questions and writes code for you by reading your entire codebase and the code graph. But, we really spent a lot of time talking with Steve about his time at Amazon, Google, and Grab. Ok, itā€™s storytime!

Changelog Interviews Changelog Interviews #548

Types will win in the end

Play
2023-07-13T20:10:00Z #ruby +1 šŸŽ§ 28,578

This week weā€™re talking about type checking with Jake Zimmerman. Jake is one of the leads at Stripe working on Sorbet ā€” an open source project that does Type checking in Ruby and runs over Stripeā€™s entire Ruby codebase. As of May of 2022 Stripeā€™s codebase was over 15 million lines of code spread across 150,000 files. If you think you have a bigger Ruby codebase, Jake is down to go byte-for-byte to see who wins. Jake shares tons of wisdom and more importantly he shares why he thinks types will win in the end.

Changelog News Changelog News #52

Oracle smacks IBM over RHEL

Play
2023-07-10T20:30:00Z šŸŽ§ 25,843

Oracle smacks IBM for their handling of RHEL, the folks at The Dam share a Slack clone in 5 lines of Bash, Justin Jaffray writes up 13 ways to think about joins, llama.cpp learns web chat thanks to a contribution by Tobi LĆ¼tke & Meta is willing to pay 3 engineers to remove Pythonā€™s GIL.

Player art
  0:00 / 0:00