Skip to content
Artwork for The Changelog: Software Development, Open Source

The Changelog: Software Development, Open Source

Changelog Media

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

Play
  • 1,014 episodes
  • Avg 1 hr 3 min
  • English

Support the show

Goes straight to the publisher. podnod takes nothing.

Episodes 1,014

Counted on this page — what you have heard stays on this device, so it is not something the list can be paged by.
  • Jun 10, 2021 · 1 hr 7 min

    Every commit is a gift (Interview)

    Maintainer Week is finally here and we’re excited to make this an annual thing! If Maintainer Week is new to you, check out episode #442 with Josh Simmons and Kara Sowles. Today we’re talking Brett Cannon. Brett is Dev Manager of the Python Extension for VS Code, Python Steering Council Member, and core team member for Python. He recently shared a blog post The social contract of open source, so we invited Brett to join us for Maintainer Week to discuss this topic in detail. Thank a maintainer on us! We’re printing a limited run t-shirt that’s free for maintainers, and all you gotta do is thank them, today! Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: InfluxDB – InfluxDB empowers developers to build IoT, analytics, and monitoring software. It’s purpose-built to handle massive volumes and countless sources of time-stamped data produced by sensors, applications, and infrastructure. Learn about the wide range of use cases of InfluxDB at influxdata.com/changelog Retool – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at retool.com/changelog CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started. Grafana Cloud – Our dashboard of choice Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring: Brett Cannon – Website, GitHub, LinkedIn, Bluesky, Mastodon Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: The social contract of open source github/maintainerweek Upstream Global Maintainer Summit also accessible via maintainerds.com Something missing or broken? PRs welcome!

    • Transcript
  • Jun 8, 2021 · 1 hr 17 min

    Exploring Deno Land 🦕 (Interview)

    This week we’re joined by Ryan Dahl, Node.js creator, and now the creator of Deno - a simple, modern and secure runtime for JavaScript and TypeScript that uses V8 and is built in Rust. We talk with Ryan about the massive success of Node and how it impacted his life, and how he eventually created Deno and what he’s doing differently this time around. We also talk about The Deno Company and what’s in store for Deno Deploy. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: InfluxDB IoT app training – Space is limited and it’s free to join Hands on guidance to build an IoT app with InfluxDB. You’ll build a fully functional sample application called IoT Center and built on InfluxDB. The app is based on Node.js and React, uses Kafka to write measurements, and requires no DB installation with InfluxDB Cloud. Learn more and register for free at influxdata.com/changelog Retool – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at retool.com/changelog CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started. 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: Ryan Dahl – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: 10 Things I Regret About Node.js - Ryan Dahl @ JSConf EU 2019 deno.land deno.land/manual Announcing the Deno Company The Changelog #155: The Future of Node.js with Scott Hammond Something missing or broken? PRs welcome!

    • Transcript
  • May 28, 2021 · 1 hr 6 min

    Maintainer week! (Interview)

    This week is all about Maintainer Week — it’s a week long event starting June 7th for open source maintainers to gather, share, and be celebrated. We’re joined by Josh Simmons (Ecosystem Strategy Lead at Tidelift & President of Open Source Initiative) and Kara Sowles (Senior Open Source Program Manager at GitHub). Of course we love open source maintainers, that’s why we’re so excited about Maintainer Week and making it an annual thing. Today we talk through all the details of this event, what we can expect for this year and the years to come. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started. LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Grafana Cloud – Our dashboard of choice Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring: Josh Simmons – GitHub, X Kara Sowles – GitHub, LinkedIn, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Stay tuned for details on our “Thank a maintainer” t-shirt giveaway. github/maintainerweek Upstream Global Maintainer Summit also accessible via maintainerds.com Sustain Octoverse gather.town Something missing or broken? PRs welcome!

    • Transcript
  • May 21, 2021 · 58 min

    Inside 2021's infrastructure for Changelog.com (Interview)

    This week we’re talking about the latest infrastructure updates we’ve made for 2021. We’re joined by Gerhard Lazu, our resident SRE here at Changelog, talking about the improvements we’ve made to 10x our speed and be 100% available. We also mention the new podcast we’ve launched, hosted by Gerhard. Stick around the last half of the show for more details. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started. LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Grafana Cloud – Grafana Cloud is our dashboard of choice – Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring: Gerhard Lazu – Website, GitHub, LinkedIn, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Subscribe to Ship It our new podcast about shipping code to production and seeing what happens next. We talk about code, ops, infrastructure, observability…and the people that make it happen. The Changelog #419: Inside 2020’s infrastructure for Changelog.com The Changelog #344: Inside the 2019 infrastructure for Changelog.com The Changelog #254: Deploying Changelog.com Something missing or broken? PRs welcome!

    • Transcript
  • May 14, 2021 · 1 hr 2 min

    Open source goes to Mars 🚀 (Interview)

    This week we’re talking about open source on Mars. Martin Woodward (Senior Director of Developer Relations at GitHub) joins us to talk about the new Mars badge GitHub introduced. This collaboration between GitHub and NASA confirmed nearly 12,000 people contributed code, documentation, graphic design, and more to the open source software that made Ingenuity’s launch possible. Today’s show is a celebration of this human achievement and the impact of open source on space exploration as we know it. Join the discussion Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today! Sponsors: InfluxData – InfluxDays EMEA 2021 Virtual Experience (May 18-19) — InfluxDays is an event focused on the impact of time series data. Find out why time series databases are the fastest growing database segment providing real-time observability of your solutions. Get practical advice and insight from the engineers and developers behind InfluxDB, the leading time series database. Learn more and register for free at influxdays.com Retool – Retool is a low-code platform built specifically for developers that makes it fast and easy to build internal tools. Instead of building internal tools from scratch, the world’s best teams, from startups to Fortune 500s, are using Retool to power their internal apps. Learn more and try it for free at retool.com/changelog O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Featuring: Martin Woodward – Website, GitHub, LinkedIn, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Open source goes to Mars 🚀 Open Source on Mars: Community powers NASA’s Ingenuity Helicopter The Mars Helicopter, Ingenuity nasa/fprime The .NET Foundation James Webb Space Telescope Maintainer Week The Changelog #436: Curl is a full-time job (and turns 23) with Daniel Stenberg The Changelog #411: Inside GitHub’s Arctic Code Vault The Changelog #370: The making of GitHub Sponsors with Devon Zuegel GitHub Skyline dear-github/dear-github Something missing or broken? PRs welcome!

    • Transcript
  • May 7, 2021 · 1 hr 2 min

    Elixir meets machine learning (Interview)

    This week Elixir creator José Valim joins Jerod and Practical AI’s Daniel Whitenack to discuss Numerical Elixir, his new project that’s bringing Elixir into the world of machine learning. We discuss why José chose this as his next direction, the team’s layered approach, influences and collaborators on this effort, and their awesome collaborative notebook project that’s built on Phoenix LiveView. Join the discussion Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today! Sponsors: InfluxData – InfluxDays EMEA 2021 Virtual Experience (May 18-19) — InfluxDays is an event focused on the impact of time series data. Find out why time series databases are the fastest growing database segment providing real-time observability of your solutions. Get practical advice and insight from the engineers and developers behind InfluxDB, the leading time series database. Learn more and register for free at influxdays.com LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started. 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: José Valim – Website, GitHub, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Daniel Whitenack – Website, GitHub, X Show Notes: Nx (Numerical Elixir) is now publicly available Axon Livebook Jax Livebook demo on YouTube Erlang Ecosystem Foundation Something missing or broken? PRs welcome!

    • Transcript
  • Apr 27, 2021 · 1 hr 20 min

    Let's mint some NFTs (Interview)

    This week we’re talking about NFTs — that’s right, non-fungible tokens and we’re joined by Mikeal Rogers, who’s leading all things InterPlanetary Linked Data at Protocol Labs. We go down the NFT rabbit hole on a very technical level and we come out the other side with clarity and a compelling use of NFTs. Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: Sourcegraph – Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started. LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started. 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: Mikeal Rogers – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Non-fungible token NFTs on SNL NFTs, explained Palm, A New NFT Ecosystem and Studio for Creators Filecoin - A decentralized storage network for humanity’s most important information Heart Shaped Me from Carly Chaikin NFT.storage Magic Link Something missing or broken? PRs welcome!

    • Transcript
  • Apr 20, 2021 · 55 min

    Into the Nix ecosystem (Interview)

    This week we’re talking about Nix with Domen Kožar. The Nix ecosystem is a DevOps toolkit that takes a unique approach to package management and system configuration. Nix helps you make reproducible, declarative, and reliable systems. Domen is writing the Nix ecosystem guide at nix.dev and today he takes us on a deep dive on all things Nix. Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: Sourcegraph – Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started. O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started. 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: Domen Kožar – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: NixOS.org Nix Manual Nix Pills Nix shorts - A collection of short notes about Nix, down to what is immediately needed for users. nix.dev - The Nix ecosystem guide NixOS Weekly newsletter The Changelog #237: Reproducible builds and secure software with Chris Lamb NixOS on ARM - for example, if you want to try it out on a Raspberry Pi Something missing or broken? PRs welcome!

    • Transcript
  • Apr 12, 2021 · 1 hr 17 min

    Curl is a full-time job (and turns 23) (Interview)

    This week we’re talking with Daniel Stenberg about 23 years of curl. Daniel shares how curl came to be, what drives and motivates him, maintaining a good cadence of an open source product, what to expect from http3, how many billions of users curl has, and Daniel also shares some funny stories like the “Spotify and Instagram hacking ring.” Join the discussion Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog 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: Daniel Stenberg – Website, GitHub, Mastodon, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: The Changelog #153: 17 Years of curl with Daniel Stenberg The Changelog: BONUS — Magic cURL Feature The Changelog #299: Curl turns 20, HTTP/2, QUIC with Daniel Stenberg HTTPie Half of curl’s vulnerabilities are C mistakes curl is C Rust in curl with Hyper “I will slaughter you” curl Commercial Support Everything curl: –libcurl The Changelog #389: Securing the web with Let’s Encrypt featuring Josh Aas Something missing or broken? PRs welcome!

    • Transcript
  • Apr 5, 2021 · 58 min

    The future of the web is HTML over the wire (Interview)

    This week we’re joined by long-time web developer Matt Patterson. Earlier this year Matt wrote an evocative article for A List Apart called The Future of Web Software Is HTML-over-WebSockets. In this episode Matt sits down with Jerod to discuss, in-detail, why he believes the future of the web is server-rendered (again) and how Ruby on Rails is well positioned to bring that future to us today. Join the discussion Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Featuring: Matt E. Patterson – Website, GitHub, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: The Future of Web Software Is HTML-over-WebSockets StimulusReflex Hotwire ChaosMage M.E. Patterson on Amazon Matt works at SkillsEngine Something missing or broken? PRs welcome!

    • Transcript
  • Apr 2, 2021 · 1 hr 6 min

    Restic has your backup (Interview)

    This week Alexander Neumann takes Jerod on a tour of Restic, the world-class backup solution that’s fast, secure, and cross-platform. We discuss why he created Restic in the first place, how (and why you should) you use it, some of its more interesting technical bits, lessons learned over the years building and maintaining a community, and more of course. Join the discussion Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog Grafana Cloud – Grafana Cloud is our dashboard of choice – Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring: Alexander Neumann – Website, GitHub, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Go Time #48 Restic Version 0.12 release announcement Relica Restic on GitHub The famous Issue #21 Something missing or broken? PRs welcome!

    • Transcript
  • Mar 26, 2021 · 1 hr 22 min

    Open source, not open contribution (Interview)

    This week we’re talking with Ben Johnson. Ben is known for his work on BoltDB, his work in open source, and as a freelance Go developer. Late January when Ben open sourced his newest project Litestream in the readme he shared how the project was open source, but not open for contribution. His reason was to protect his mental health and the long term viability of the project. On this episode we talk with Ben about what that means, his thoughts on mental health and burnout in open source, choosing a license, and the details behind Litestream - a standalone streaming replication tool for SQLite. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog Render – Get $100 in free credit to give Render a try! Plus they’re going to assign a world-class engineer to your account to provide guidance and answer any questions. Render is built for modern applications and offers everything you need out-of-the-box — one-click scaling, zero-downtime deploys, built-in SSL, private networking, managed databases, secrets and config management, persistent block storage, and Infrastructure-as-Code. Send an email to changelog@render.com to get your free credits. LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Featuring: Ben Johnson – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Go Beyond Open source, but closed to contributions Litestream.io & benbjohnson/litestream Litestream getting started The Changelog #201: Why SQLite succeeded as a database with Richard Hipp, creator of SQLite SQLite copyright SQLite - Professional Support & Extension Products boltdb/bolt Kubernetes Failure Stories The Changelog #170: BoltDB, InfluxDB, Key-Value Databases with Ben Johnson Cockroach Labs Something missing or broken? PRs welcome!

    • Transcript
  • Mar 24, 2021 · 1 hr 21 min

    Big breaches (and how to avoid them) (Interview)

    This week we’re talking about big security breaches with Neil Daswani, renowned security expert, best-selling author, and Co-Director of Stanford University’s Advanced CyberSecurity Program. His book, Big Breaches: Cybersecurity Lessons for Everyone helped to guide this conversation. We cover the six common key causes (aka vectors) that lead to breaches, which of these causes are exploited most often, recent breaches such as the Equifax breach (2017), the Capital One breach (2019), and the more recent Solarwinds breach (2020). Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog Render – Get $100 in free credit to give Render a try! Plus they’re going to assign a world-class engineer to your account to provide guidance and answer any questions. Render is built for modern applications and offers everything you need out-of-the-box — one-click scaling, zero-downtime deploys, built-in SSL, private networking, managed databases, secrets and config management, persistent block storage, and Infrastructure-as-Code. Send an email to changelog@render.com to get your free credits. Grafana Cloud – Grafana Cloud is our dashboard of choice – Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring: Neil Daswani – Website, LinkedIn, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Big Breaches: Cybersecurity Lessons for Everyone on Amazon Equifax data breach FAQ: What happened, who was affected, what was the impact? Capital One fined $80 million for 2019 hack of 100 million credit card applications What you need to know about the biggest hack of the US government in years Something missing or broken? PRs welcome!

    • Transcript
  • Mar 16, 2021 · 1 hr 17 min

    Leading a non-profit unicorn (Interview)

    This week we’re talking about the future of freeCodeCamp with Quincy Larson and what it’s taken to build it into the non-profit unicorn that it is. They’re expanding their Python section into a full-blown data science curriculum and they’ve launched a $150,000 fundraiser to make it happen with 100% dollar-for-dollar matching up to the first $150,000 thanks to Darrell Silver. As you may know, we’re big fans of Quincy and the work being done at freeCodeCamp, so if you want to back their efforts as well, learn more and donate. Join the discussion Changelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. LaunchDarkly – Test in production! Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Render – Get $100 in free credit to give Render a try! Plus they’re going to assign a world-class engineer to your account to provide guidance and answer any questions. Render is built for modern applications and offers everything you need out-of-the-box — one-click scaling, zero-downtime deploys, built-in SSL, private networking, managed databases, secrets and config management, persistent block storage, and Infrastructure-as-Code. Send an email to changelog@render.com to get your free credits. Grafana Cloud – Grafana Cloud is our dashboard of choice – Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring: Quincy Larson – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: We’re Building a Data Science Curriculum with Advanced Mathematics and Machine Learning Why I’m donating $150k to freeCodeCamp to help fund their advanced math & machine learning curriculum freeCodeCamp in 2020 (and other year-end facts) The Changelog #369: Five years of freeCodeCamp with Quincy Larson The Best Tech Podcasts for Software Developers in 2021 Something missing or broken? PRs welcome!

    • Transcript
  • Feb 26, 2021 · 57 min

    Darklang Diaries (Interview)

    This week Jerod is joined by Paul Biggar the creator of Dark, a new way to build serverless backends. Paul shares all the details about this all-in-one language, editor, and infrastructure, why he decided to make Dark in the first place, his view on programming language design, the advantages Dark has as an integrated solution, and also why it’s source available, but NOT open source. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. LaunchDarkly – Test in production! Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Render – Get $100 in free credit to give Render a try! Plus they’re going to assign a world-class engineer to your account to provide guidance and answer any questions. Render is built for modern applications and offers everything you need out-of-the-box — one-click scaling, zero-downtime deploys, built-in SSL, private networking, managed databases, secrets and config management, persistent block storage, and Infrastructure-as-Code. Send an email to changelog@render.com to get your free credits. Grafana Cloud – Grafana Cloud is our dashboard of choice – Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring: Paul Biggar – GitHub, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Special thanks to Jon Stodle for requesting this episode. Dark’s website Dark on GitHub Structured Procrastination Why Dark didn’t choose Rust Leaving OCaml Dark’s new backend will be in F# Something missing or broken? PRs welcome!

    • Transcript
  • Feb 17, 2021 · 1 hr 46 min

    Community perspectives on Elastic vs AWS (Interview)

    This week we’re talking about the recent falling out between Elastic and AWS around the relicensing of Elasticsearch and Kibana. Like many in the community, we have been watching this very closely. Here’s the tldr for context. On January 21st, Elastic posted a blog post sharing their concerns with Amazon/AWS misleading and confusing the community, saying “They have been doing things that we think are just NOT OK since 2015 and it has only gotten worse.” This lead them to relicense Elasticsearch and Kibana with a dual license, a proprietary license and the Sever Side Public License (SSPL). AWS responded two days later stating that they are “stepping up for a truly open source Elasticsearch,” and shared their plans to create and maintain forks of Elasticsearch and Kibana based on the latest ALv2-licensed codebases. There’s a ton of detail and nuance beneath the surface, so we invited a handful of folks on the show to share their perspective. On today’s show you’ll hear from: Adam Jacob (co-founder and board member of Chef), Heather Meeker (open-source lawyer and the author of the SSPL license), Manish Jain (founder and CTO at Dgraph Labs), Paul Dix (co-founder and CTO at InfluxDB), VM (Vicky) Brasseur (open source & free software business strategist), and Markus Stenqvist (everyday web dev from Sweden). Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog Render – Get $100 in free credit to give Render a try! Plus they’re going to assign a world-class engineer to your account to provide guidance and answer any questions. Render is built for modern applications and offers everything you need out-of-the-box — one-click scaling, zero-downtime deploys, built-in SSL, private networking, managed databases, secrets and config management, persistent block storage, and Infrastructure-as-Code. Send an email to changelog@render.com to get your free credits. Grafana Cloud – Grafana Cloud is our dashboard of choice – Grafana is the open and composable observability and data visualization platform. Visualize metrics, logs, and traces from multiple sources like Prometheus, Loki, Elasticsearch, InfluxDB, Postgres and many more. Featuring: Adam Jacob – Website, GitHub, X Heather Meeker – Website, X Manish R Jain – Website, GitHub, X Paul Dix – GitHub, X VM (Vicky) Brasseur – Website, GitHub, X Markus – Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Amazon: NOT OK - why we had to change Elastic licensing Stepping up for a truly open source Elasticsearch The SSPL is Not an Open Source License MongoDB transitions to Server Side Public License (SSPL) for MongoDB Community Server Elastic Changes Licences for Elasticsearch and Kibana: AWS Forks Both Truly Doubling Down on Open Source Read the Open Source Definition OR the annotated version of the Open Source Definition Keeping Open Source Open – Open Distro for Elasticsearch The Commons Clause Initial thoughts on MongoDB’s new Server Side Public License SSPL Re-Takes the Stage in 2021 Server Side Public License (SSPL) SSPL approval process on the OSI mailing list February 2019 License-Review Summary Dgraph InfluxDB The Changelog #353: The war for the soul of open source with Adam Jacob The Changelog #424: You can FINALLY use JSHint for evil with Mike Pennisi The Changelog #371: Re-licensing Sentry with David Cramer The Changelog #322: There and back again (Dgraph’s tale) with Manish Jain Adam Jacob Adam Jacob is the co-founder and board member of Chef and talked with us back in July 2019 on The Changelog #353 about “The war for the soul of open source,” and the title of the episode could not have been more prophetic. We pulled a segment from that episode where we talk about business models and how they correlate to open source business models, and how from Adam’s perspective…the AWS’s, the Azure’s and the Google Clouds of the world provide a humongous marketing funnel for open source businesses like Mongo and Elastic. At the time of this conversation with Adam, Elastic was worth 1.5 Billion dollars and “killing it.” Adam Jacob at OSCON 2019 “The war for the soul of open source!” Heather Meeker Heather Meeker is a well respected open-source lawyer and specialist in open source software licensing and strategy. She wrote the book Open Source for Business which serves as a practical guide to open source software licensing. She is also well known for her work on the Commons Claus license which gained a lot of attention with the dust up it caused when Redis Labs’ transitioned their modules to use the license. Side note here, Redis Labs’ has since transitioned away from the Apache2 plus Commons Clause licensing due to undesired confusion in favor of the Redis Source Available License (RSAL) — which we might cover in a future episode as we chase this saga of not-quite-open source yet permissive licensing for commercial open source companies. The whole reason for this conversation with Heather is because she’s the open-source lawyer who wrote The Server Side Public License (SSPL). We wanted to understand the design and intention of the license. SSPL Re-Takes the Stage in 2021 In this Tweet, Heather Meeker said “Congratulations to Elastic on its new license!” Manish Jain Manish Jain is the founder and CTO at Dgraph Labs. We talked with Manish a little over two years ago on episode #322 about their challenges with licensing and re-licensing Dgraph — so, we thought it would fitting to get him on this episode. The Changelog #322: There and back again (Dgraph’s tale) with Manish Jain Graph databases 101 Paul Dix Paul Dix is the co-founder and CTO at InfluxData and shared his perspective on running an open source business, how InfluxData is innovating their commercial offering while having a permissive MIT licensed version of InfluxDB. Paul also shares his thoughts on the stand off between Elastic and AWS and why he’s long on Mongo and short on Elastic. Paul shared a few links to Twitter threads he started: https://twitter.com/pauldix/status/1352604892754542594 https://twitter.com/pauldix/status/1352615503366381570 https://twitter.com/pauldix/status/1352727425717825536 VM (Vicky) Brasseur VM (Vicky) Brasseur has been in free and open source software for 30 years and has been working with startups and enterprises doing open source & free software business strategy for quite a while now. We used Vicky’s post titled “Elasticsearch and Kibana are now business risks” as a reference on this situation. We even quoted her post a few times in our conversation on this episode with with Heather Meeker. Elasticsearch and Kibana are now business risks Markus Stenqvist Markus Stenqvist self-describes as “a normal everyday web developer from Sweden.” AWS gives open source the middle finger Something missing or broken? PRs welcome!

    • Transcript
  • Jan 29, 2021 · 1 hr 18 min

    Open source civilization (Interview)

    This week we’re talking about open source industrial machines. We’re joined by Marcin Jakubowski from Open Source Ecology where they’re developing open source industrial machines that can be made for a fraction of commercial costs, and they’re sharing their designs online for free. The goal is to create an efficient open source economy that increases innovation through open collaboration. We talk about what it takes to build a civilization from scratch, the Open Building Institute and their Eco-Building Toolkit, the right to repair movement, DIY maker culture, and how Marcin plans to build 10,000 micro factories worldwide where anyone can come and make. Join the discussion Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. Retool – Retool makes it super simple to build back-office apps in hours, not days. The tool is is built by engineers, explicitly for engineers. Learn more and try it for free at retool.com/changelog Render – Get $100 in free credit to give Render a try! Plus they’re going to assign a world-class engineer to your account to provide guidance and answer any questions. Render is built for modern applications and offers everything you need out-of-the-box — one-click scaling, zero-downtime deploys, built-in SSL, private networking, managed databases, secrets and config management, persistent block storage, and Infrastructure-as-Code. Send an email to changelog@render.com to get your free credits. LaunchDarkly – Test in production! Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. 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: Marcin Jakubowski – Website, LinkedIn, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Special thanks to Josh Fong for requesting this episode back in July 2020. Marcin’s TED Talk OpenSourceEcology.org Open Building Institute Kickstarter From this post on Vice/Motherboard — Kyle Schwarting is a farmer by trade, and a hacker by necessity. His farm, about 20 minutes outside the city limits of Lincoln, Nebraska, is full of tractors and agricultural equipment, which he picks up in various states of repair from fellow farmers, fixes up, and resells. “I would say what I’m doing is hacking,” Schwarting tells me, gesturing to a Windows laptop and a USB-to-tractor cable he Frankensteined himself. Something missing or broken? PRs welcome!

    • Transcript
  • Jan 22, 2021 · 1 hr 26 min

    The rise of Rocky Linux (Interview)

    This week we’re talking with Gregory Kurtzer about Rocky Linux. Greg is the founder of the CentOS project, which recently shifted its strategy and has the Linux community scrambling. Rocky Linux aims to continue where the CentOS project left off — to provide a free and open source community-driven enterprise grade Linux operating system. We discuss the history of the CentOS project, how it fell under Red Hat’s control, the recent shift in Red Hat’s strategy with CentOS, and how Rocky Linux is designed to be 100% bug-for-bug compatible with Red Hat Enterprise Linux. Join the discussion Changelog++ members save 3 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. LaunchDarkly – Test in production! Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Render – Get $100 in free credit to give Render a try! Plus they’re going to assign a world-class engineer to your account to provide guidance and answer any questions. Render is built for modern applications and offers everything you need out-of-the-box — one-click scaling, zero-downtime deploys, built-in SSL, private networking, managed databases, secrets and config management, persistent block storage, and Infrastructure-as-Code. Send an email to changelog@render.com to get your free credits. 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: Gregory M. Kurtzer – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Greg on The Changelog #336 Rocky Linux website Get Involved The Register on the Rocky Linux launch Regarding the name “Rocky Linux” - The new project’s name is a tribute to CentOS co-founder Rocky McGaugh. “He is no longer with us, so as a H/T to him, who never got to see the success that CentOS came to be, I introduce to you… Rocky Linux,” said Kurtzer. Something missing or broken? PRs welcome!

    • Transcript
  • Jan 12, 2021 · 1 hr 6 min

    What the web could be (in 2021 and beyond) (Interview)

    Vercel CEO Guillermo Rauch and JS Party panelist Amal Hussein join Jerod to discuss the state of the web platform! We opine on why it’s so important and unique, where it stands today, what modern web development looks like, and where the whole thing is headed in 2021 and beyond. Join the discussion Changelog++ members save 4 minutes on this episode because they made the ads disappear. Join today! Sponsors: Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit. LaunchDarkly – Test in production! Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users. Render – Get $100 in free credit to give Render a try! Plus they’re going to assign a world-class engineer to your account to provide guidance and answer any questions. Render is built for modern applications and offers everything you need out-of-the-box — one-click scaling, zero-downtime deploys, built-in SSL, private networking, managed databases, secrets and config management, persistent block storage, and Infrastructure-as-Code. Send an email to changelog@render.com to get your free credits. 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: Guillermo Rauch – Website, GitHub, X Amal Hussein – GitHub, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Guillermo on The Changelog #213 Guillermo on JS Party #122 Web Vitals Next.js Nuxt.js SvelteKit Temporal AssemblyKit Something missing or broken? PRs welcome!

    • Transcript
  • Dec 21, 2020 · 1 hr 22 min

    State of the “log” 2020 (Interview)

    It’s the end of 2020 and on this year’s “State of the log” episode Adam and Jerod carry on the tradition of looking back at our favorite moments of the year – we talk through our most popular episodes, our personal favorites and must listen episodes, top posts from Changelog Posts, and what we have in the works for 2021 and beyond. Join the discussion Changelog++ members get a bonus 2 minutes at the end of this episode and zero ads. Join today! Sponsors: New Relic – Observability made simple. New Relic One is an observability platform built to help engineers create more perfect software — Telemetry Data Platform, Full-Stack Observability, Applied Intelligence. Get one (1) user and 100GB per month, totally free. Forever. DigitalOcean – Get apps to market faster. Build, deploy, and scale apps quickly using a simple, fully managed solution. DigitalOcean handles the infrastructure, app runtimes and dependencies, so that you can push code to production in just a few clicks. Try it free with $100 credit at do.co/changelog. Equinix – Get $500 in free credit to play with plus a rad t-shirt at info.equinixmetal.com/changelog. Equinix Metal is built from the ground up to empower developers with low-latency, high performance infrastructure anywhere. 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: Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: The Changelog’s most popular episodes of 2020: Good tech debt featuring Jon Thornton The ONE thing every dev should know with Jessica Kerr The 10x developer myth with William Nichols What’s so exciting about Postgres with Craig Kerstiens Meet Algo, your personal VPN in the cloud featuring Dan Guido Jerod’s personal favorites of 2020: Laws for hackers to live by with Dave Kerr Engineer to manager and back again with Lauren Tan Must listen: The developer’s guide to content creation with Stephanie Morillo Adam’s personal favorites of 2020: Designing and building HEY with Jonas Downey It’s OK to make money from your open source with Zeno Rocha Must listen: Securing the web with Josh Aas, Shipping work that matters with Ryan Singer, Leading GitHub to a $7.5 billion acquisition with Jason Warner Top Changelog posts of 2020: Monoliths are the future (Kelsey Hightower) Slaying Changelog’s compilation beast (Owen Bickford) Git is simply too hard (Mislav Marohnic) There’s a good reason why experienced devs say “it depends” so often (Jerod Santo) Other links mentioned: Backstage #10: YouTube made me do it with Owen Bickford The Changelog #362: Machine powered refactoring with AST’s featuring Amal Hussein The Changelog #420: The Kollected Kode Vicious with George Neville-Neil Founders Talk #60: Leading data-driven software teams and products featuring Travis Kimmel Let’s set up a free, personal VPN in the cloud with Algo VPN 4 sources of endless content ideas 💡 by Stephanie Morillo Something missing or broken? PRs welcome!

    • Transcript
Showing 561–580 of 1,014 episodes