Changelog Master Feed

Changelog Media
undefined
Apr 3, 2018 • 37min

Finite State Machines with David Khourshid (The React Podcast #5)

In this episode Michael Jackson talks with David Khourshid about State Machines. David is a developer on the Visual Studio Live Share team at Microsoft. Recently, he’s been exploring methods of using finite state machines together with React to create predictable flows through applications that are easy to follow and test. 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. Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog 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 changelog2018. Start your server - head to linode.com/changelog Featuring:David Khourshid – Website, GitHub, XMichael Jackson – Website, GitHub, XShow Notes: xstate Statecharts: A Visual Formalism for Complex Systems Something missing or broken? PRs welcome!
undefined
Mar 30, 2018 • 45min

That's it. This is the finale! (Changelog Interviews #290)

We’re rebroadcasting the finale episode of the beloved Request For Commits. But don’t worry, The Changelog will be back with new episodes next week. In this finale episode of Request For Commits, we regroup to discuss the podcast from its start to its finish, lessons learned, community impact, and where the conversations around open source sustainability are taking place, now and in the future. It’s the end of Request For Commits, but the conversations we’ve had will continue on The Changelog. We also have some guest-host appearances for Nadia and Mikeal planned in the near future on this podcast. So, stay tuned. Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog DigitalOcean – DigitalOcean is simplicity at scale. Whether your business is running one virtual machine or ten thousand, DigitalOcean gets out of your way so your team can build, deploy, and scale faster and more efficiently. New accounts get $100 in credit to use in your first 60 days. 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, XNadia Eghbal – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Request For Commits has been respectfully retired Listen and subscribe to The Changelog The Changelog #193: Funding and Sustaining Open Source with Nadia Eghbal The Changelog #252 GitHub’s Open Source Survey (2017) with Frannie Zlotnick & Nadia Eghbal Subscribe to Nadia’s infrequent newsletter How I Stumbled Upon The Internet’s Biggest Blind Spot Open source was worth at least $143M of Instagram’s $1B acquisition Open source infrastructure Q&A What if Facebook were a nonprofit? Sustain - a one day conversation for open source software sustainers Maintainerati Something missing or broken? PRs welcome!
undefined
Mar 30, 2018 • 47min

Babel and open source sustainability with Henry Zhu (The React Podcast #4)

In this episode Michael Jackson talks with Henry Zhu, maintainer of the hugely popular Babel project, about open source sustainability and what’s coming next for the Babel project. 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. Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start resolving errors in minutes, and deploying with confidence - head to rollbar.com/changelog 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 changelog2018. Start your server - head to linode.com/changelog Featuring:Henry Zhu – Website, GitHub, XMichael Jackson – Website, GitHub, XShow Notes: Babel is a JavaScript compiler Support the development of Babel on Henry’s Patreon page Something missing or broken? PRs welcome!
undefined
Mar 30, 2018 • 49min

Gophercises and creating content for Gophers (Go Time #74)

Jon Calhoun joined the show and talked with us about Gophercises, experiencing the joy of building cool things, creating content for Gophers, and other interesting projects and news. 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. Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to rollbar.com/changelog 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 changelog2018. Start your server - head to linode.com/changelog Featuring:Jon Calhoun – Website, GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:Gophercises usegolang.com Calhoun.io Jon kite boarding, compliments of Calhoun Photography Errors in Go Interesting Go Projects and News Go 1.10.1 released Zerolog (allocation free JSON logging) A Proposal for Package Versioning in Go Vim-go 1.17 released Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Brian - GitPitch Andrei - OpenTracing + govet Brian - Luke Smith (who is awesome, check out mutt-wizard) Jon - slate (cool window manager for macOS) Something missing or broken? PRs welcome!
undefined
Mar 23, 2018 • 1h 24min

Automated dependency updates (Changelog Interviews #289)

Rhys Arkins joined the show to talk about automating dependency updates using Renovate. Renovate is an open source tool to keep source code dependencies up-to-date using automated Pull Requests. We talked about who’s using it, the languages and environments that are supported, self-hosted vs SaaS and how that plays into supporting this open source, auto-merging, being a GitHub App and in the GitHub Marketplace, and building this as a business on someone else’s platform. Join the discussionChangelog++ 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 changelog2018. Start your server - head to linode.com/changelog Gliffy – Get 25% off 1 year of Gliffy in Confluence or Jira. Transform how your team communicates, share and collaborate with anyone, integrated directly in Atlassian’s Confluence and Jira. Head to gliffy.com/changelog GoCD – GoCD is an on-premise open source continuous delivery server created by ThoughtWorks that lets you automate and streamline your build-test-release cycle for reliable, continuous delivery of your product. 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:Rhys Arkins – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: renovateapp.com - Automated dependency updates. Flexible, so you don’t need to be. renovateapp/renovate Install Renovate on GitHub Renovate on GitHub Marketplace Something missing or broken? PRs welcome!
undefined
Mar 23, 2018 • 1h 4min

CockroachDB and distributed databases in Go (Go Time #73)

Andrei Matei joined the show and talked with us about CockroachDB (and why it’s easier to use than any RDBMS), distributed databases with Go, tracing, and other interesting projects and news. 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. Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to rollbar.com/changelog 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 changelog2018. Start your server - head to linode.com/changelog Featuring:Andrei Matei – GitHubCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes: CockroachDB Learn to create web apps using Go (affiliate link) Interesting Go Projects and News Agones Introducing Agones: Open-source, multiplayer, dedicated game-server hosting built on Kubernetes memviz gorush Saloon – Go Forums Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Brian - GitPitch Andrei - OpenTracing + govet Something missing or broken? PRs welcome!
undefined
Mar 22, 2018 • 1h 3min

Learning and teaching Go (Go Time #72)

Bill Kennedy joined the show and talked with Carlisia about learning Go, teaching Go (which is something we’ll do at some point or another), making good presentations, and other interesting projects and news. 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. Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to rollbar.com/changelog 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 changelog2018. Start your server - head to linode.com/changelog Featuring:Bill Kennedy – Website, GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XShow Notes:Presentation help Gopher Guides Buffalo Golang UK Conference 2016 - Dave Cheney - SOLID Go Design Is Go An Object Oriented Language? These articles will explain how to organize your Go packages: Style guideline for Go packages Standard Package Layout Go best practices, six years in - Repository Structures Design Philosophy On Packaging CppCon 2014: Mike Acton “Data-Oriented Design and C++ Go Challenge dotGo 2016 - Damian Gryski - Slices: Performance through cache-friendliness GopherCon India - Matt Ellis Dave Cheney - How to write a successful conference proposal Resources for New Speakers GopherChina GopherCon Singapore GopherCon Iceland Women Who Go to Gophercon Denver 2018 StickerMule How working at GitLab has changed my view on work and life Learn to create web apps using Go (affiliate link) Interesting Go Projects and News Placement Pal Flogo “If boring repetitive things aren’t automated, a manager gets hired” – Niranjan Paranjape Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Bill - dep (shout out to Sam Boyer) Something missing or broken? PRs welcome!
undefined
Mar 22, 2018 • 59min

Go is for everyone (Go Time #71)

Carmen Andoh joined the show and talked with us about inclusivity, the 2017 Go Developer Survey, visualizing abstractions, and other interesting projects and news. 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. Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to rollbar.com/changelog 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 changelog2018. Start your server - head to linode.com/changelog Featuring:Carmen Andoh – GitHub, XErik St. Martin – GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XBrian Ketelsen – GitHub, XShow Notes:Interesting Go Projects and News Skaffold Slack-Term amass bettercap grmon CASPaxos img A Primer on Go Assembly Go Packages we developed for our games Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Brian - jwt-go Something missing or broken? PRs welcome!
undefined
Mar 21, 2018 • 43min

Finale, thank you! (Request For Commits #20)

In this finale episode of Request For Commits – we regroup to discuss how we got here, lessons learned, community impact, and where the conversations around open source sustainability are taking place now and in the future. This might be the end of this podcast, but the conversation will continue on The Changelog. You should subscribe if you’re not already. 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. 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 changelog2018. Start your server - head to linode.com/changelog Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to rollbar.com/changelog Featuring:Nadia Eghbal – GitHub, XMikeal Rogers – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes: Listen and subscribe to The Changelog The Changelog #193: Funding and Sustaining Open Source with Nadia Eghbal The Changelog #252 GitHub’s Open Source Survey (2017) with Frannie Zlotnick & Nadia Eghbal Subscribe to Nadia’s infrequent newsletter How I Stumbled Upon The Internet’s Biggest Blind Spot Open source was worth at least $143M of Instagram’s $1B acquisition Open source infrastructure Q&A What if Facebook were a nonprofit? Sustain - a one day conversation for open source software sustainers Maintainerati Something missing or broken? PRs welcome!
undefined
Mar 16, 2018 • 53min

From Russia with love (Go Time #70)

Leo Kalneus joined the show and talked with us about GopherCon Russia and the Go community in Russia. We also debunked a few myths about Siberia and of course talked about interesting Go projects and news. 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. Rollbar – Our error monitoring partner. Rollbar provides real-time error monitoring, alerting, and analytics to help us resolve production errors in minutes. To start deploying with confidence - head to rollbar.com/changelog 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 changelog2018. Start your server - head to linode.com/changelog Featuring:Leonid Kalneus – Website, GitHub, XCarlisia Campos – GitHub, LinkedIn, Bluesky, XErik St. Martin – GitHub, XBrian Ketelsen – GitHub, XShow Notes:Golang Show (in Russian) GopherCon Russia Russian Companies using Go Golang Slack (in Russian) Telegram: proGO Telegram: gogolang Interesting Go Projects and News Roundtable with #Golang Stars:: Building Predictability into Your Pipeline Go 2017 Survey Results New vgo posts by Russ Cox: https://research.swtch.com/vgo-module https://research.swtch.com/vgo-cmd pwned-passwords Ribs (Russian x-ray records) GetContact (phone number search) Words of Heard (Find a date with someone who uses the same password as you) Gobot Free Software Friday! Each week on the show we give a shout out to an open source project or community (or maintainer) that’s made an impact in our day to day developer lives. Erik - go-git Something missing or broken? PRs welcome!

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app