Changelog Interviews

Changelog Interviews

By Changelog MediaTechnology
Download on the App Store

Changelog Interviews episodes

  • Re-licensing Sentry

    David Cramer joined the show to talk about the recent license change of Sentry to the Business Source License from a BSD 3-clause license. We talk about the details that triggered this change, the specifics of the BSL license and its required parameters, the threat to commercial open source products like Sentry, his concerns for the “open core” model, and what the future of open source might look like in light of protections-oriented source-available licenses like the BSL becoming more common.

    Join the discussion

    Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

    Sponsors:

    • Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog.
  • GitPrime – GitPrime helps software teams accelerate their velocity and release products faster by turning historical git data into easy to understand insights and reports. Ship faster because you know more. Not because you’re rushing. Learn more at gitprime.com/changelog.
  • Beginning Machine Learning with TensorFlow.js – Get an introduction to the world of Machine Learning with Javascript and TensorFlow.js. This is a three-week course covering an introduction to Machine Learning models, tensors, and the TensorFlow.js framework. Use the code CHANGELOG to get $100 till the end of 2019.
  • Square – The Square developer team just launched their new developer YouTube channel. Head to youtube.com/squaredev or search for “Square Developer” on YouTube to learn more and subscribe.
  • Featuring:

    • David Cramer – Website, GitHub, X
    • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X

    Show Notes:

    • Re-licensing Sentry + Hacker News comments
    • Re-licensing Sentry - FAQ & Discussion
    • https://github.com/getsentry/sentry/commit/ca8674c533a0dffc48a177554479bb85fa05891b
    • Why We’re Relicensing CockroachDB
    • Bruce Perns on the Business Source License
    • Business Source License 1.1
    • Adopting and Developing BSL Software
    • The Changelog #278: Blockchains and Databases at OSCON with Monty Widenius, Brian Behlendorf, and Tague Griffith
    • Adam Jacob on The Changelog
    • OSI licenses
    • Something missing or broken? PRs welcome!

      1 hr 19 min
    • The making of GitHub Sponsors

      Devon Zuegel is an Open Source Product Manager at GitHub. She’s also one of the key people responsible for making GitHub Sponsors a thing. We talk with Devon about how she came to GitHub to develop GitHub Sponsors, the months of research she did to learn how to best solve the sustainability problem of open source, why GitHub is now addressing this issue, the various ways and models of addressing maintainers’ financial needs, and Devon also shared what’s in store for the future of GitHub Sponsors.

      Join the discussion

      Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

      Sponsors:

      • Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog.
    • GitPrime – GitPrime helps software teams accelerate their velocity and release products faster by turning historical git data into easy to understand insights and reports. Ship faster because you know more. Not because you’re rushing. Learn more at gitprime.com/changelog.
    • 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
    • Square – The Square developer team just launched their new developer YouTube channel. Head to youtube.com/squaredev or search for “Square Developer” on YouTube to learn more and subscribe.
    • Featuring:

      • Devon Zuegel – Website, GitHub, X
      • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
      • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

      Show Notes:

      • Feross Aboukhadijeh on GitHub
      • Sponsor your favorite open source contributors directly on GitHub
      • GitHub Universe 2019 TL;DR
      • Daniel Stenberg on GitHub
      • curl/curl on GitHub
      • curl’s FUNDING.yml
      • Become a sponsor to curl
      • GitHub Explore
      • Open Collective
      • BackYourStack
      • CodeFund
      • Hope in Source
      • Something missing or broken? PRs welcome!

        1 hr 27 min
      • Five years of freeCodeCamp

        Today we have a very special show for you – we’re talking with Quincy Larson the founder of freeCodeCamp as part of a two-part companion podcast series where we each celebrate our 5 and 10 year anniversaries. This year marks 5 years for freeCodeCamp and 10 years for us here at Changelog. So make sure you check out the freeCodeCamp podcast next week when Quincy ships our episode to their feed. But, on today’s episode we catch up with Quincy on all things freeCodeCamp.

        Join the discussion

        Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

        Sponsors:

        • DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog.
      • KubeCon + CloudNativeCon (Amsterdam 2020) – Get an additional 10% off registration with the code KCEUGOTIME. Learn more and register.
      • 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
      • Square – The Square developer team just launched their new developer YouTube channel. Head to youtube.com/squaredev or search for “Square Developer” on YouTube to learn more and subscribe.
      • Featuring:

        • Quincy Larson – Website, GitHub, X
        • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
        • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

        Show Notes:

        • Go back and listen to The Changelog #195, Quincy’s first appearance here on The Changelog
        • The Future of freeCodeCamp.org - Lessons From 5 Years of Teaching the World to Code
        • The Future of the freeCodeCamp Forum
        • WeWork is Desperately Squeezing Cash Out of Meetup.com by Taxing 225,000 Communities
        • Every donation you’ve ever made to freeCodeCamp is now tax deductible
        • Check out the freeCodeCamp podcast
        • freeCodeCamp Chapter - a self-hosted event management tool for nonprofits
        • Something missing or broken? PRs welcome!

          1 hr 32 min
        • Finding collaborators for open source

          Jeff Meyerson, host of Software Engineering Daily, and the founder of FindCollabs (a place to find collaborators for open source software) joined the show to talk about living in San Francisco, his thoughts on podcasting and where the medium is heading, getting through large scale market changes. We talk at length about his new project FindCollabs, the difficulty of reliably finding people to collaborate with, the importance of reputation and ratings systems, and his invite to this audience to check out what he’s doing and get involved.

          Join the discussion

          Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

          Sponsors:

          • DigitalOcean – The simplest cloud platform for developers and teams Whether you’re running one virtual machine or ten thousand, makes managing your infrastructure too easy. Get started for free with a $50 credit. Learn more at do.co/changelog.
        • KubeCon + CloudNativeCon (Amsterdam 2020) – Get an additional 10% off registration with the code KCEUCHANGELOG. Learn more and register.
        • 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
        • CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers.
        • Featuring:

          • Jeff Meyerson – Website, GitHub, LinkedIn, X
          • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
          • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

          Show Notes:

          • Software Engineering Daily
          • FindCollabs
          • Hip Hop Beats on FindCollabs
          • Something missing or broken? PRs welcome!

            1 hr 10 min
          • Back to Agile's basics

            Robert C. Martin, aka Uncle Bob, joined the show to talk about the practices of Agile. Bob has written a series of books in order to pass down the wisdom he’s gained over his 50 year software career — books like Clean Architecture, Clean Code, The Clean Coder, The Software Craftsman, and finally Clean Agile — which is the focus of today’s discussion. We cover the origins of his “Uncle Bob” nickname, the Agile Manifesto, why Agile is best suited for developing software, how it applies today, communication patterns for teams, co-location vs distributed, and more importantly Bob shares his “why” for writing this book.

            Join the discussion

            Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

            Sponsors:

            • Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog.
          • Codacy – Automate your code reviews. Instantly identify and address issues in every commit and pull request, directly from your current workflow. Learn more, get started for free, and grab a sweet pair of Codacy socks at changelog.com/codacy
          • CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers.
          • Featuring:

            • Bob Martin – Website, GitHub, X
            • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
            • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

            Show Notes:

            • The Agile Manifesto
            • Clean Agile
            • Clean Architecture
            • Clean Code
            • Clean Coder
            • The Software Craftsman
            • Something missing or broken? PRs welcome!

              1 hr 21 min
            • Pioneering open source drones and robocars

              Chris Anderson, former Editor-in-Chief of WIRED and a true pioneer in the world of drones, joined the show to talk about his hobby gone wrong, how he started 3D Robotics, DIY Drones, and Dronecode. We also talked about his newest passion, DIY Robocars.

              Join the discussion

              Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

              Sponsors:

              • KubeCon + CloudNativeCon – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. Learn more and register — get 10% off with the code KCNACHANGELOG19 Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
            • DigitalOcean – DigitalOcean now offers three managed databases — PostgreSQL, MySQL, and Redis. Get started for free with a $50 credit. Learn more at do.co/changelog.
            • CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers.
            • 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:

              • Chris Anderson – Website, GitHub, X
              • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
              • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

              Show Notes:

              • 3DR
              • The Long Tail: Why the Future of Business is Selling Less of More by Chris Anderson
              • DIY Drones
              • Dronecode
              • DIY Robocars
              • Donkey Car
              • Something missing or broken? PRs welcome!

                53 min
              • Let's talk Elixir!

                Jerod is joined by Chris and Desmond (co-hosts of the ElixirTalk podcast) to catch up on what’s moving and shaking in the Elixir and Phoenix communities. We discuss what’s attractive about Elixir, what it means to have the language finalized, why folks are so excited by Phoenix LiveView, the ambitious new Lumen project that’s bringing Elixir to WebAssembly, and more.

                Join the discussion

                Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

                Sponsors:

                • DigitalOcean – DigitalOcean now offers three managed databases — PostgreSQL, MySQL, and Redis. Get started for free with a $50 credit. Learn more at do.co/changelog.
              • KubeCon + CloudNativeCon – The Cloud Native Computing Foundation’s flagship Kubernetes community conference which gathers adopters and technologists from leading open source and cloud native communities. Learn more and register — get 10% off with the code KCNACHANGELOG19 Feel free to use the Convince Your Boss letter in part or in full so you can your team can attend.
              • CrossBrowserTesting – The ONLY all-in-one testing platform that can run automated, visual, and manual UI tests – on thousands of real desktops and mobile browsers.
              • 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:

                • Chris Bell – GitHub, X
                • Desmond Bowe – Website, GitHub, X
                • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

                Show Notes:

                • InfoQ’s latest programming language trends report lists Elixir for first time
                • Jerod talk about Elixir and changelog.com on Full Stack Radio
                • Phoenix LiveView
                • Phoenix Phrenzy
                • The Lumen project on GitHub
                • Elixir Forum is pretty great
                • EMPEX LA is Feb 8, 2020
                • Something missing or broken? PRs welcome!

                  41 min
                • Maintainer spotlight! Valeri Karpov

                  In this episode we’re shining our maintainer spotlight on Valeri Karpov. Val has been the solo maintainer of Mongoose since 2014. This episode with Val continues our maintainer spotlight series where we dig deep into the life of an open source software maintainer. We’re producing this series in partnership with Tidelift. Huge thanks to Tidelift for making this series possible.

                  Join the discussion

                  Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

                  Sponsors:

                  • Tidelift – Tidelift is the first managed open source subscription that pays the maintainers of the exact open source projects you depend on while giving you the commercial support you’ve been looking for. Learn more at tidelift.com.

                  Featuring:

                  • Valeri Karpov – Website, GitHub, X
                  • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

                  Show Notes:

                  Tools Val uses
                  • Acquit
                  • Mocha
                  • ESlint
                  • serve
                  • People Val respects
                    • Dr. Axel Rauschmayer
                    • Gleb Bahmutov
                    • Misko Hevery
                    • Vojta Jina
                    • Val’s ebooks
                      • The 80/20 Guide to ES2015 Generators
                      • Mastering Async/Await
                      • Something missing or broken? PRs welcome!

                        44 min
                      • Nushell for the GitHub era

                        Jonathan Turner, Andrés Robalino, and Yehuda Katz joined the show to talk about Nushell, or just Nu for short. It’s a modern shell for the GitHub era. It’s written in Rust, and it has the backing of some of the greatest minds in open source. We talk through what it is, how it works and cool things you can do with it, why Rust, ideas for the future, and ways for the community to get involved and contribute.

                        Join the discussion

                        Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

                        Sponsors:

                        • Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog
                      • GitPrime – GitPrime helps software teams accelerate their velocity and release products faster by turning historical git data into easy to understand insights and reports. Ship faster because you know more. Not because you’re rushing. Learn more at gitprime.com/changelog.
                      • TeamCity by JetBrains – Build and release your software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Learn more at teamcity.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:

                        • Jonathan Turner – Website, GitHub, X
                        • Andrés N. Robalino – GitHub, LinkedIn, X
                        • Yehuda Katz – Website, GitHub, X
                        • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
                        • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

                        Show Notes:

                        • Nushell homepage
                        • The Nu book
                        • nushell/nushell on GitHub
                        • Nushell’s Discord
                        • Follow @nu_shell and check out This week in Nu
                        • The thing that’s missing from your MVP
                        • How not to die by Paul Graham
                        • Code examples discussed on the show:

                          curl api.github.com | from-json | get current_user_url

                          Something missing or broken? PRs welcome!

                          1 hr 33 min
                        • Machine powered refactoring with AST's

                          Amal Hussein (Engineering Manager at npm) joined the show to talk about AST’s — aka, abstract syntax trees. Amal is giving a talk at All Things Open on the subject so we asked her to give us an early preview. She’s on a mission to democratize the knowledge and usage of AST’s to push legacy code and the web forward.

                          Join the discussion

                          Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!

                          Sponsors:

                          • All Things Open – Exploring open source, open tech, and the open web in the enterprise. Raleigh, NC — October 13-15, 2019
                        • Linode – Our cloud server of choice. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019. Start your server - head to linode.com/changelog
                        • GitPrime – GitPrime helps software teams accelerate their velocity and release products faster by turning historical git data into easy to understand insights and reports. Ship faster because you know more. Not because you’re rushing. Learn more at gitprime.com/changelog.
                        • TeamCity by JetBrains – Build and release your software faster with TeamCity — a self-hosted continuous integration and delivery server developed by JetBrains. TeamCity is super-smart at running incremental builds, reusing artifacts, and building only what needs to be built, which can save over 30% of the daily build time. Learn more at teamcity.com/changelog.
                        • Featuring:

                          • Amal Hussein – GitHub, X
                          • Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X
                          • Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X

                          Show Notes:

                          We’ll be at All Things Open! We’re hosting a LIVE JS Party on stage and Jerod Santo is giving a talk on using Svelte for a radical new approach to building user interfaces. And as a special thanks from the team behind All Things Open, we’re giving away 5 free passes to the conference. All you have to do tweet “I want a free pass to All Things Open because…” and state your reason and copy @Changelog and @AllThingsOpen in the tweet.

                          We’ll DM the winners next Friday, September 27th — good luck!

                          For those who don’t want to wait and just want 20% off your ticket right now — use the code changelog20 when you buy your tickets. This code has UNLIMITED uses, so tell your friends! Head to allthingsopen.com to learn more and register.

                          • Amal’s talk at All Things Open — Machine powered refactoring: leverage AST’s to push your legacy code (& the web) forward
                          • AllThingsOpen.org
                          • AST Explorer
                          • StranglerFigApplication
                          • Abstract syntax tree on Wikipedia
                          • The Web Platform podcast
                          • Jscodeshift
                          • Something missing or broken? PRs welcome!

                            1 hr 5 min

                          About Changelog Interviews

                          From the publisher's feed

                          Conversations with the hackers, leaders, and innovators of the software world. Adam Stacoviak brings you in-depth interviews with the best and brightest in software engineering, open source &…

                          More shows like Changelog Interviews

                          The Changelog: Software Development, Open Source by Changelog Media

                          The Changelog: Software Development, Open Source

                          286 Listeners

                          Making Sense with Sam Harris by Sam Harris

                          Making Sense with Sam Harris

                          26,245 Listeners

                          Software Engineering Daily by Software Engineering Daily

                          Software Engineering Daily

                          622 Listeners

                          Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

                          Syntax - Tasty Web Development Treats

                          985 Listeners

                          REWORK by 37signals

                          REWORK

                          213 Listeners

                          The Diary Of A CEO with Steven Bartlett by DOAC

                          The Diary Of A CEO with Steven Bartlett

                          8,527 Listeners

                          Practical AI by Daniel Whitenack and Chris Benson

                          Practical AI

                          203 Listeners

                          Sicherheitshalber by Der Podcast zur sicherheitspolitischen Lage in Deutschland, Europa und der Welt.

                          Sicherheitshalber

                          43 Listeners

                          All-In with Chamath, Jason, Sacks & Friedberg by All-In Podcast, LLC

                          All-In with Chamath, Jason, Sacks & Friedberg

                          10,190 Listeners

                          Dwarkesh Podcast by Dwarkesh Patel

                          Dwarkesh Podcast

                          565 Listeners

                          Huberman Lab by Scicomm Media

                          Huberman Lab

                          29,207 Listeners

                          Plain English with Derek Thompson by The Ringer

                          Plain English with Derek Thompson

                          2,267 Listeners

                          Oxide and Friends by Oxide Computer Company

                          Oxide and Friends

                          66 Listeners

                          Changelog News by Changelog Media

                          Changelog News

                          15 Listeners

                          Rust in Production by Matthias Endler

                          Rust in Production

                          25 Listeners