Changelog Master Feed cover image

Changelog Master Feed

Latest episodes

undefined
Jul 25, 2023 • 1h 28min

So do we like Generics or not? (Go Time #286)

Roger Peppe and Bryan Boreham join Mat and Kris to discuss the state of Generics in Go, including benefits like cleaner code, solving problems with few lines of code, and simplifying processes with the slices package. They also explore limitations and challenges, potential performance implications, and technical aspects of implementing generics at compile time. The discussion covers unpopular opinions, code formatting, balance between simplicity and help, tech debt, debt management, risk-taking in interactions, and collaboration despite mistakes.
undefined
Jul 25, 2023 • 48min

There's a new Llama in town (Practical AI #233)

It was an amazing week in AI news. Among other things, there is a new NeRF and a new Llama in town!!! Zip-NeRF can create some amazing 3D scenes based on 2D images, and Llama 2 from Meta promises to change the LLM landscape. Chris and Daniel dive into these and they compare some of the recently released OpenAI functionality to Anthropic’s Claude 2. Join the discussionChangelog++ members save 1 minute on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring:Chris Benson – Twitter, GitHub, LinkedIn, WebsiteDaniel Whitenack – Twitter, GitHub, WebsiteShow Notes: What is NeRF article Llama 2: Llama 2 site Llama 2 paper OpenAI Code Interpreter Anthropic Claude 2 Learning resources: Hugging Face guide to Llama 2 LLaMA 2 - Every Resource you need OpenAI code interpreter article Something missing or broken? PRs welcome!
undefined
Jul 24, 2023 • 10min

Supabase quietly went public (Changelog News #54)

Our friends at Supabase quietly went public today, Redpoint’s InfraRed 100 report is out, Twitter is now X, GitHub’s Copilot Chat now in public preview (for businesses) & Oxide has homelab plans (in 2050). View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Speakeasy – Instantly create SDKs that make API integration easy for your users. Check it out today. Featuring:Adam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, Website
undefined
Jul 21, 2023 • 1h 37min

Bringing the cloud on prem (Changelog & Friends #8)

Adam was out when Bryan made his podcast debut here on The Changelog, so we had to get him back on the show along with his co-founder and CEO Steve Tuck to discuss Silicon Valley (the TV show), all things Oxide, homelab possibilities, bringing the power of the cloud on prem, and more. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring:Bryan Cantrill – Mastodon, Twitter, GitHub, LinkedIn, WebsiteSteve Tuck – Twitter, LinkedInJerod Santo – Mastodon, Twitter, GitHub, LinkedInAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteShow Notes: Crate tui On the Metal with Jeff Rothschild Oxide specs The Changelog #496: Oxide builds servers (as they should be) Something missing or broken? PRs welcome!
undefined
Jul 20, 2023 • 1h 43min

Storytime with Steve Yegge (Changelog Interviews #549)

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! Join the discussionChangelog++ members get a bonus 9 minutes at the end of this episode and zero ads. Join today!Sponsors:Sentry – Code-level APM built for developers! Stay ahead of latency issues and trace every slow transaction to a poor-performing API call or database query. Sentry is the only developer-first application monitoring platform that shows you what’s slow, down to the line of code. Use the code CHANGELOGMEDIA and get the team plan FREE for six (6) months. Drata – Put security and compliance on autopilot. Build trust with your customers and scale securely with Drata, the smartest way to achieve continuous framework compliance for SOC 2, ISO 27001, HIPAA, GDPR, and more. Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Featuring:Steve Yegge – Twitter, GitHub, LinkedInAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInShow Notes: Steve Yegge’s Google Platforms Rant steve-yegge-platform-rant-follow-up.md Steve Yegge joins as Head of Engineering (or, “Why I left retirement to join Sourcegraph”) All You Need Is Cody Cody is Cheating A good day with Jeff Steve Yegge on Wikipedia Why I left Google to join Grab Cody AI Yin and Yang on Wikipedia Something missing or broken? PRs welcome!
undefined
Jul 20, 2023 • 1h

This is going to be Lit 🔥 (JS Party #284)

Justin Fagnani joins us this week to talk about Lit, a library that helps you build web components. With 17% of pageviews in Chrome registering use of web components, Lit has gained widespread adoption across a variety of companies looking to create reusable components which leverage the power and interoperability of the web platform. Tune in to learn about what makes this tiny library so incredibly lit! Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring:Justin Fagnani – Mastodon, Twitter, GitHub, LinkedIn, WebsiteAmal Hussein – Twitter, GitHubKevin Ball – Twitter, GitHub, LinkedIn, WebsiteShow Notes: Lit docs & examples Throwback Lit html episode on the Web Platform Podcast with Amal Polymer Library - Lit’s predecessor Custom Elements Shadow DOM Templates and Slots JS Tagged Template Literals Lit Element base class Amal’s singing about “dangerously set innerHTML” Proposal for Scoped Custom Element Global Registries Proposal for declarative Shadow DOM Proposal for Template Instantiation Proposal for DOM Parts Proposal for “open-stylable” Shadow Roots Proposal for JavaScript Decorators Lit labs packages Google’s Wireit - updates your npm scripts to make them smarter Justin’s npm cli RFC for adding Googe’s Wireit script runner to npm Something missing or broken? PRs welcome!
undefined
Jul 19, 2023 • 1h 38min

The tools we love (Go Time #285)

The Go ecosystem has a hoard of tools and editors for Gophers to choose from and it can be difficult to find ones that are a good fit for each individual. In this episode, we discuss what tools and editors we’re using, the ones we wish existed, how we go about finding new ones, and why we sometimes choose to write our own tools. Join the discussionChangelog++ members save 1 minute on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring:Andy Walker – Twitter, GitHub, LinkedIn, WebsiteKris Brandow – Twitter, GitHubJon Calhoun – Twitter, GitHub, WebsiteMat Ryer – Twitter, GitHub, LinkedIn, WebsiteShow Notes: Where we find tools r/sysadmin r/programming Golang Weekly Newsletter Watching screencasts and live streams Collaboration Pop Equipment Time to upgrade your monitor Assorted Reading The Gift of Fear by Gavin DeBecker Procedural Memory XKCD Is It Worth the Time? Ink & Switch The Chatsworth Banana Videos GopherCon 2016: Ivan Danyliuk - Visualizing Concurrency in Go PDE: A different take on editing code Editors VSCode NeoVim GoLand Shell Scripting Charm_ Charm GitHub Organization Charm_ Gum Bubble Tea mvdan/sh script (not mentioned in episode) Terminal Emulators WezTerm kitty warp Build Tools Bazel Task Mage Documentation Tools Dash for macOS pkg.go.dev Terminal Multiplexers tmux Zellij Application Launchers Alfred Raycast Knowledge Tools Notion Obsidian MindNode Bike Outliner Workflowy Muse Miscellaneous Tools The F*ck fzf Something missing or broken? PRs welcome!
undefined
Jul 18, 2023 • 43min

Legal consequences of generated content (Practical AI #232)

As a technologist, coder, and lawyer, few people are better equipped to discuss the legal and practical consequences of generative AI than Damien Riehl. He demonstrated this a couple years ago by generating, writing to disk, and then releasing every possible musical melody. Damien joins us to answer our many questions about generated content, copyright, dataset licensing/usage, and the future of knowledge work. Join the discussionChangelog++ members save 1 minute on this episode because they made the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring:Damien Riehl – Mastodon, Twitter, LinkedInChris Benson – Twitter, GitHub, LinkedIn, WebsiteDaniel Whitenack – Twitter, GitHub, WebsiteShow Notes: Talk - Legal and Practical Consequences of Generative AI (LLMs like GPT, Bart, PaLM, LLaMA, Alpaca, Codex) Talk - Why All Melodies Should Be Free for Musicians to Use | Damien Riehl | TED Something missing or broken? PRs welcome!
undefined
Jul 17, 2023 • 7min

Magical shell history & why engineers should focus on writing (Changelog News #53)

Ellie Huxtable’s Atuin makes your shell history magical, Dmitry Kudryavtsev writes why he thinks engineers should focus on writing, LazyVim promises to transform your Neovim setup into a full-fleged IDE, Geoff Graham shares with Smashing Magazine how he writes CSS in 2023 & Brad Fitzpatrick collects a public list of bad issue track behaviors. View the newsletterJoin the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Passbolt – It’s time for a new password manager. Read why Featuring:Jerod Santo – Mastodon, Twitter, GitHub, LinkedIn
undefined
Jul 14, 2023 • 1h 15min

Dear Red Hat... (Changelog & Friends #7)

Red Hat’s decision to lock down RHEL sources behind a subscription paywall was met with much ire and opened opportunity for Oracle to get a smack in and SUSE to announce a fork with $10 million behind it. Few RHEL community members have been as publicly irate as Jeff Geerling, so we invited him on the show to discuss. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com Fly.io – The home of Changelog.com — Deploy your apps and databases close to your users. In minutes you can run your Ruby, Go, Node, Deno, Python, or Elixir app (and databases!) all over the world. No ops required. Learn more at fly.io/changelog and check out the speedrun in their docs. Typesense – Lightning fast, globally distributed Search-as-a-Service that runs in memory. You literally can’t get any faster! Featuring:Jeff Geerling – Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInAdam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteShow Notes: Jeff: Dear Red Hat: Are you dumb? Jeff: Removing official support for Red Hat Enterprise Linux Jeff: I’m done with Red Hat (Enterprise Linux) The rise of Rocky Linux with Greg Kurtzer Oracle coverage on Changelog News Debian is cool TechCrunch: Why SUSE is forking Red Hat Enterprise Linux Adam Jacob’s tweet Red Hat’s June 21st blog post Red Hat’s June 26th blog post Oracle’s epic press release Mike McGrath’s post clarifying use of the term ‘freeloaders’ Mike McGrath posting about ‘bad-faith action’ An analysis of the GPL issues with RHEL Business Model SUSE’s fork press release Rocky Linux’s response The problem with Rocky Linux and free beer | LinkedIn AlmaLinux’s response Huge Open Source Drama - YouTube LTX 2023 Something missing or broken? PRs welcome!

Get the Snipd
podcast app

Unlock the knowledge in podcasts with the podcast player of the future.
App store bannerPlay store banner

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode

Save any
moment

Hear something you like? Tap your headphones to save it with AI-generated key takeaways

Share
& Export

Send highlights to Twitter, WhatsApp or export them to Notion, Readwise & more

AI-powered
podcast player

Listen to all your favourite podcasts with AI-powered features

Discover
highlights

Listen to the best highlights from the podcasts you love and dive into the full episode