Artwork for Changelog Master Feed
Technology

Changelog Master Feed

Changelog Media

Your one-stop shop for all Changelog podcasts. Weekly shows about software development, developer culture, open source, building startups, artificial intelligence, shipping code to production, and the people involved. Yes, we focus on the people. Everything else is an implementation detail.

  • 2,389 episodes
  • Updated July 21

Support the show

Goes straight to the publisher. podnod takes nothing.

Episodes2389

  • Apr 10, 2018 · 46 min

    Async React with Andrew Clark (The React Podcast #6)

    Andrew Clark is a developer on the React core team at Facebook who has been working on asynchronous rendering. In this episode we do a deep dive on some of the decisions behind the implementation of async mode in React 16 as well as talk about how applications can benefit from using it. Join the discussion Changelog++ 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: Andrew Clark – GitHub, X Michael Jackson – Website, GitHub, X Show Notes: Preview of Async Features in React 16 react-basic - core concepts of React Update on Async Rendering in React Something missing or broken? PRs welcome!

  • Apr 6, 2018 · 48 min

    JS Party is back! 🎉 (JS Party #20)

    The party is back! In this episode, we talk about what we love about JS, Tabler and admin UI’s, and shoutouts to some of our favorite projects and people. Join the discussion Changelog++ 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 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 Featuring: Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Safia Abdalla – Website, GitHub, X Nick Nisi – Website, GitHub, Bluesky, Mastodon, X Christopher Hiller – Website, GitHub, Mastodon, X Show Notes: Request For Commits #15: Maintaining a Popular Project and Managing Burnout The Web Log of Safia Abdalla buunguyen/octotree: Code tree for GitHub Octobox Dark GitHub style GitHub Dark as a userscript Userscripts to add functionality to GitHub Reactivesearch Shout outs Jack Lukic the creator of Semantic UI (Jerod) Alexandru Maier, the awesome human behind all of our transcripts (Jerod) Something missing or broken? PRs welcome!

  • Apr 6, 2018 · 1 hr 20 min

    GoLand IDE and managing Gopher Slack (Go Time #75)

    Florin Pățan joined the show and talked with us about GoLand, the pros and cons of using an IDE, his thoughts on the Go community, and managing Gopher Slack. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: Airbrake – Airbrake is an exception reporting service, currently providing error monitoring for 50,000 applications with support for 18 programming languages. ActiveState – ActiveState builds open source language distributions for Go, Python, Perl, Ruby and Tcl. More than 2 million developers & 97% of Fortune 1000 companies use ActiveState including Pepsico, Lockheed Martin & NASA. Check out activestate.com/gotime 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 Featuring: Florin Pățan – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Show Notes: GoLand - Capable and Ergonomic Go IDE by JetBrains Join Gophers on Slack! + the CoC Spotlight #10: How China Does Node with Shiya Luo dep - Go dependency management tool Atom Visual Studio Code Tower - Git client for Mac and Windows Magit! - A Git Porcelain inside Emacs rc file (dotfile) management Golang - 2017 Survey Results Dark GitHub style is Adam’s free software Friday pick Dark theme for Slack Delve is Florian’s free software Friday pick Something missing or broken? PRs welcome!

  • Apr 6, 2018 · 1 hr 20 min

    Winamp2 JS (Changelog Interviews #291)

    Jordan Eldredge joined the show to talk with us about Winamp2-js — a reimplementation of Winamp 2.9 in HTML5 and Javascript. For many of our listeners, talking about Winamp may bring to mind some extreme nostalgia about the internet of the past … and it’s certainly that way for Jerod and I. Jordan started this project in 2014 and it’s what ultimately got the attention of some folks at Facebook, where he now works on Nuclide. We shared stories about Winamp back in the day, actually listening to music as an mp3, the technical hurdles and learning Jordan has experienced, skinning it, playlists, making it a frontend for Spotify – which is so ironic to actually say. Also, Jerod has been hacking it via livestream on Twitch to add it as an alternate audio player on Changelog.com. Join the discussion Changelog++ 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 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 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: Jordan Eldredge – Website, GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Follow us on Twitch Winamp2-js A reimplementation of Winamp 2.9 in HTML5 and Javascript Winamp hardware device mockup Winamp’s woes: How the greatest MP3 player undid itself Butterchurn visualizer Nuclide - A single package on top of Atom to provide hackability and the support of an active community. UrlMe.me - Make memes anywhere you can type a URL Something missing or broken? PRs welcome!

  • Apr 3, 2018 · 37 min

    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 discussion Changelog++ 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, X Michael Jackson – Website, GitHub, X Show Notes: xstate Statecharts: A Visual Formalism for Complex Systems Something missing or broken? PRs welcome!

  • Mar 30, 2018 · 45 min

    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 discussion Changelog++ 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, X Nadia Eghbal – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show 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!

  • Mar 30, 2018 · 46 min

    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 discussion Changelog++ 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, X Michael Jackson – Website, GitHub, X Show Notes: Babel is a JavaScript compiler Support the development of Babel on Henry’s Patreon page Something missing or broken? PRs welcome!

  • Mar 30, 2018 · 48 min

    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 discussion Changelog++ 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, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show 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!

  • Mar 23, 2018 · 1 hr 24 min

    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 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 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, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show 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!

  • Mar 23, 2018 · 1 hr 4 min

    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 discussion Changelog++ 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 – GitHub Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show 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!

  • Mar 22, 2018 · 1 hr 3 min

    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 discussion Changelog++ 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, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Show 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!

  • Mar 22, 2018 · 59 min

    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 discussion Changelog++ 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, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show 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!

  • Mar 21, 2018 · 42 min

    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 discussion Changelog++ 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, X Mikeal Rogers – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show 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!

  • Mar 16, 2018 · 53 min

    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 discussion Changelog++ 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, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Erik St. Martin – GitHub, X Brian Ketelsen – GitHub, X Show 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!

  • Mar 16, 2018 · 1 hr 20 min

    Live coding open source on Twitch (Changelog Interviews #288)

    Suz Hinton joined the show to talk about live coding open source on Twitch. We talk about how she got interested in Twitch, her goals and aspirations for live streaming, the work she’s doing in open source, Twitch for open source, how you and others can get started — and maybe some other fun stuff we have in the works at Changelog. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Sponsors: DigitalOcean – DigitalOcean has new, highly competitive droplet pricing! A flexible $15 plan where you can mix and match RAM and CPUs resources. Updates to CPU-optimized Droplets. Per-second billing (coming soon). New accounts get $100 in hosting credit to use in your first 60 days. 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: Suz Hinton – GitHub, Mastodon, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Lessons from my first year of live coding on Twitch A guide to streaming and finding success on Twitch Suz’s hardware list Suz on Twitch (noopkat) Changelog on Twitch Open Broadcaster Software Awesome developer streams NOP on Wikipedia Something missing or broken? PRs welcome!

  • Mar 13, 2018 · 1 hr 13 min

    Truffle framework and decentralized Ethereum apps (Changelog Interviews #287)

    Tim Coulter joined the show to talk about Truffle — a development environment, testing framework, and asset pipeline for Ethereum. We talked with Tim about how he got into Ethereum and dapp development, Solidity vs JavaScript, smart contract testing, EthPM which is like npm but for Ethereum, Why decentralization? Why dapps? Basically, why rebuild the internet? And last but not least - who’s using Truffle and what have they built with it? Join the discussion Changelog++ 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 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 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 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: Tim Coulter – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: ConsenSys Labs Truffle Suite - Your Ethereum Swiss Army Knife Docs: Choosing an Ethereum client Truffle Boxes - helpful boilerplates that allow you to focus on what makes your dapp unique Truffle tutorials Truffle stats dashboard Ganache - Quickly fire up a personal Ethereum blockchain which you can use to run tests, execute commands, and inspect state while controlling how the chain operates. ethpm (Ethereum Package Management) Drizzle: Reactive Ethereum data for front-ends ConsenSys on Gitter Something missing or broken? PRs welcome!

  • Mar 9, 2018 · 47 min

    Golang Flow, FaaS, and Buffalo (Go Time #69)

    Brian Scott joined the show and talked with us about Golang Flow, contributing to open source, functions as a service, building for the web with Buffalo, and other interesting projects and news. Join the discussion Changelog++ members support our work, get closer to the metal, and make the ads disappear. Join today! Featuring: Brian Scott – Website, GitHub, X Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: Golang Flow Buffalo Go support for AWS Lambda (YES!!) OpenFaaS - Serverless Functions Made Simple for Docker & Kubernetes Interesting Go Projects and News Go 1.10 released Resources for New Speakers Vgo - 5 Part series by Russ Cox: https://research.swtch.com/vgo https://research.swtch.com/vgo-intro https://research.swtch.com/vgo-tour https://research.swtch.com/vgo-import https://research.swtch.com/vgo-mvs https://research.swtch.com/vgo-repro Using Go as a scripting language in Linux gitleaks - Searches full repo history for secrets and keys Pixel - A hand-crafted 2D game library in Go Roundtable with #Golang Stars - Building Predictability into Your Pipeline 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 - Russ Cox, Sam Boyer, and everyone trying to solve the dependency management problem (you’re doing a great job!) Something missing or broken? PRs welcome!

  • Mar 6, 2018 · 1 hr 28 min

    JavaScript sprinkles in Basecamp turned Stimulus (Changelog Interviews #286)

    David Heinemeier Hansson joined the show to share the story of how JavaScript sprinkles in Basecamp evolved into a full-fledged framework called Stimulus. We talked about ins and outs of Basecamp as it is today, Ruby, JavaScript and David’s somewhat new found love for that language. How they open source because they can. And David’s new YouTube series called “On Writing Software Well”. Join the discussion Changelog++ 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 deploying with confidence - head to rollbar.com/changelog Linode – Our cloud server of choice. Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code changelog2018 to get 4 months free! Gliffy – Transform how your team communicates, share and collaborate with anyone, integrated directly in Atlassian’s Confluence and Jira. To start diagraming with ease - head to gliffy.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: David Heinemeier Hansson – GitHub, X Adam Stacoviak – Website, GitHub, LinkedIn, Mastodon, X Jerod Santo – Website, GitHub, LinkedIn, Mastodon, X Show Notes: Stimulus homepage and the source on GitHub Stimulus 1.0 Turbolinks Watch the proposition of Turbolinks if you haven’t yet David’s thoughts on the majestic monolith Something missing or broken? PRs welcome!

  • Mar 1, 2018 · 1 hr 2 min

    SPECIAL — Ask us anything! (pt. 2) (Go Time #68)

    This is another special “Ask Us Anything” episode where we answer more questions submitted by the community. We covered A LOT of ground, including the hardest things we’ve ever written in Go, how the community can drive adoption, what we’d change about Go, and our favorite: “what do gophers eat?” Join the discussion Changelog++ 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. Linode – Our cloud server of choice. Get one of the fastest, most efficient native SSD cloud servers for only $5/mo. Use the code changelog2018 to get 4 months free! 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: Erik St. Martin – GitHub, X Carlisia Campos – GitHub, LinkedIn, Bluesky, X Brian Ketelsen – GitHub, X Show Notes: Sourcegraph - Idiomatic Go microhq user-serv — db.go jsgo WASM port looking GOOD Pop now supports associations! By the time you read this go 1.10 will be released tview - Rich interactive widgets for terminal-based UIs written in Go (very very cool) Bill Kennedy - The Behavior of Channels Something missing or broken? PRs welcome!

  • Feb 28, 2018 · 36 min

    The Future of React with Dan Abramov (The React Podcast #3)

    In this episode Michael Jackson talks with Dan Abramov, author of Redux and create-react-app, about the responsibility that comes with being an influential voice for React, how future versions of React will leverage requestIdleCallback to schedule work, and the possibility of a future API for React that makes it easier to do async work. Join the discussion Changelog++ 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: Dan Abramov – Website, GitHub, X Michael Jackson – Website, GitHub, X Show Notes: Beyond React 16 by Dan Abramov at JSConf Iceland requestIdleCallback API Something missing or broken? PRs welcome!