

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.
Episodes
Mentioned books

Mar 13, 2020 • 49min
Pushing webpack forward (Changelog Interviews #385)
We sit down with Tobias Koppers of webpack fame to talk about his life as a full-time maintainer of one of the most highly used (4 million+ dependent repos!) and influential tools in all of the web.
Things we ask Tobias include: how he got here, how he pays himself, has he ever gotten a raise, what his typical day is like, how he decides what to work on, if he pays attention to the competition, and if he’s ever suffered from burnout.
Join the discussionChangelog++ 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:Tobias Koppers – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
webpack with Sean Larkin (The Changelog #233)
webpack’s homepage
webpack on Open Collective
webpack on GitHub
Something missing or broken? PRs welcome!

Mar 13, 2020 • 1h 1min
"I do, we do, you do" (JS Party #118)
This week we’re talking about building technical courses! From video courses to written courses, we’ll give you our tips for building an effective and memorable course.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
The Brave Browser – Browse the web up to 8x faster than Chrome and Safari, block ads and trackers by default, and reward your favorite creators with the built-in Basic Attention Token. Download Brave for free and give tipping a try right here on changelog.com.
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 – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Featuring:Jason Lengstorf – Website, GitHub, XEmma Bostian – GitHub, LinkedIn, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes:Find Jason
Learn With Jason
Egghead.io
How I Cut My Work Hours In Half And Somehow Managed To Get More Done conference talk
Cool people we mentioned
Wes Bos
Scott Tolinski
Angie Jones
Sarah Drasner
Kyle Shevlin
Dave Ceddia
Tyler McGinnis
Bianca Gandolfo
Brian Holt
Chris Biscardi
Ali Spittel
Kent Dodds
Courses we love
Introduction To Gatsby by Jason Lengsdorf
KBall’s Skillshare course on SVG
Test Automation University
Data Structures & Algorithms in JavaScript by Kyle Shevlin
Books
Make It Stick: The Science of Successful Learning
Start With Why
You Don’t Know JavaScript
Miscellaneous
Flexbox Froggy
Which Beard Is This?
Content creator Discord
Something missing or broken? PRs welcome!

Mar 12, 2020 • 1h 8min
Pow! Pow! Power tools! (Go Time #121)
Johnny and John welcome Thorsten Ball back to the show. This time we’re talking power tools! Editors, operating systems, containers, cloud providers, databases, and more. You name it, we probably talk about.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
Algorithms with Go – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
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 – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Featuring:Thorsten Ball – Website, GitHub, XJon Calhoun – Website, GitHub, XJohnny Boursiquot – Website, GitHub, XShow Notes:
How much do we bend to the will of our tools?
vim - A terminal-based text editor.
tmux - A terminal multiplexer.
postgres.app - A postgres server for macOS.
psql - The default PostgreSQL CLI, configurable via ~/.psqlrc.
pgcli - CLI for postgres.
jq - Command line JSON parsing tool.
bolt db - A key value store written in Go.
bleve - A text indexing library for go
ngrok - A useful tool for exposing localhost apps to the web for testing things like webhooks.
Paw - A tool for testing APIs on a Mac.
Postman - Another tool for testings APIs, but works on all OSes.
modd - A tool for reloading code and running tests when it changes.
gotest - A tool for running Go tests with color output.
Github CLI - Github’s official CLI tool.
Getting Things Done - A time management method.
Trello - A task management platform.
Things - A todo app for macOS.
Todoist - A cross-platform todo app.
Notion - A cross-platform todo app.
Something missing or broken? PRs welcome!

Mar 11, 2020 • 33min
Altair 8800 and the dawn of a revolution (Changelog Interviews)
We partnered with Red Hat to promote Season 4 of Command Line Heroes — a podcast about the people who transform technology from the command line up. Season 4 is all about hardware that changed the game. We’re featuring episode 3 from season 4 — called “Personal Computers: The Altair 8800 and the Dawn of a Revolution.” This is the story of personal computers and the revolution that took place in the PC era.
Learn more and subscribe at redhat.com/commandlineheroes.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Command Line Heroes – A podcast from Red Hat about the people who transform technology from the command line up. Head to redhat.com/commandlineheroes to learn more and subscribe.
Featuring:Saron Yitbarek – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:The Altair 8800 is why we have computers in most homes today. It was initially designed for hobbyists. But a few visionaries saw massive potential in this strange little machine—and worked hard to make others see it too. What they created led to so much more than anyone could have ever imagined.
Forrest Mims tells us how his co-founder, Ed Roberts, planned to save their struggling electronics company. His idea? A microcomputer made for hobbyists. That computer led to a fateful phone call from Bill Gates and Paul Allen. Dan Sokol and Lee Felsenstein recall the unveiling of the Altair 8800 at the Homebrew Computer Club, and how it sparked Steve Wozniak’s eureka moment for the Apple I. We then hear from John Markoff about an infamous software heist that set the stage for the debate about whether code should be proprietary. And finally, Limor Fried reflects on how this story continues to influence today’s open source hardware movement.
First Invite to the Homebrew Computer Club by Fred Moore
The Altair story; early days at MITS by Forrest M. Mims III
WIRED article on the Altair by Randy Alfred
Video: Demo of the Altair by Don Russ
PC Mag article on Altair by Michael J. Miller
Something missing or broken? PRs welcome!

Mar 9, 2020 • 1h 33min
Enter the Matrix (Changelog Interviews #384)
Matthew Hodgson (technical co-founder) joined us to talk about Matrix - an open source project and open standard for secure, decentralized, real-time communication. It’s open source, it’s decentralized, it’s end-to-end-encrypted, and it’s also self-sovereign. Matrix also provides a bridge feature to bridge existing platforms and communication silos into a global open matrix of communication. A recent big win for Matrix was Mozilla’s announcement of switching off its IRC network that it had been using for 22 years and now uses Matrix instead.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Linode – Our cloud of choice and the home of Changelog.com. Deploy a fast, efficient, native SSD cloud server for only $5/month. Get 4 months free using the code changelog2019 OR changelog2020. To learn more and get started head to linode.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.
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
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:Matthew Hodgson – GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Matrix.org
Matrix spec
Matrix on GitHub
Welcoming Mozilla to Matrix!
Synchronous Messaging at Mozilla (the decision post)
Check out this link and discussion on HN about “candidates for Mozilla’s IRC successor”
Something missing or broken? PRs welcome!

Mar 9, 2020 • 49min
What exactly is "data science" these days? (Practical AI #80)
Matt Brems from General Assembly joins us to explain what “data science” actually means these days and how that has changed over time. He also gives us some insight into how people are going about data science education, how AI fits into the data science workflow, and how to differentiate yourself career-wise.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/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.
Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Featuring:Matt Brems – GitHub, XChris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes:
General Assembly
Betavector
Previous episode: Exposing the deception of DeepFakes
Data Science Venn diagram
Something missing or broken? PRs welcome!

Mar 6, 2020 • 1h 4min
Catching up with Gatsby (JS Party #117)
Dustin Schau joins the party to talk about the state of Gatsby and the changes and improvements to it in the last year. We talk about what Gatsby delivers to the front end and how it does it quickly with improvements to the build system. Dustin also fields our questions and talks about Gatsby Cloud and where things are going.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
Algolia – Our search partner. Algolia’s full suite search APIs enable teams to develop unique search and discovery experiences across all platforms and devices. We’re using Algolia to power our site search here at Changelog.com. Get started for free and learn more at algolia.com.
Featuring:Dustin Schau – Website, GitHub, XKevin Ball – Website, GitHub, LinkedIn, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:
JS Party #71: Wow, Gatsby is a mashup on steroids
Gatsby 2019 recap
Announcing Gatsby builds and reports
The cost of client-side rehydration
The cost of JavaScript in 2019
Why Gatsby is better with JavaScript
Something missing or broken? PRs welcome!

Mar 6, 2020 • 44min
Your choice is your superpower (Brain Science #12)
Mireille and Adam discuss the power of choice as it relates to our locus of control, decision making, and the changes we want to make in our lives. Emotions play a role in decision making as do our values and the perceived payout. When we are aware of the choices we make, we have the capacity to change them and henceforth, the direction of our lives, and the way we feel.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Mireille Reece, PsyD – LinkedInAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Who Moved my Cheese?
Thinking, Fast and Slow by Daniel Kahneman — this review on NY Times was interesting to read
The riddle of experience vs. memory by Daniel Kahneman from the TED Conference
Something missing or broken? PRs welcome!

Mar 5, 2020 • 59min
On the verge of new AI possibilities (Go Time #120)
In this episode Jaana and Mat are joined by Daniel and Miriah to dive into AI in Go. Why has python historically had a bigger foothold in the AI scene? Is machine learning in Go growing? What libraries and tools are out there for someone looking to get started with AI? And where do you start if you don’t have enough data for your own models?
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:DigitalOcean – DigitalOcean’s developer cloud makes it simple to launch in the cloud and scale up as you grow. They have an intuitive control panel, predictable pricing, team accounts, worldwide availability with a 99.99% uptime SLA, and 24/7/365 world-class support to back that up. Get your $100 credit at do.co/changelog.
Algorithms with Go – A free Go course where panelist Jon Calhoun teaches you how algorithms and data structures work, how to implement them in Go code, and where to practice at. Great for learning Go, learning about algorithms for the first time, or refreshing your algorithmic knowledge.
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 – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Featuring:Daniel Whitenack – Website, GitHub, XMiriah Peterson – Website, GitHub, LinkedIn, XMat Ryer – GitHub, LinkedIn, Bluesky, XJaana Dogan – Website, GitHub, XShow Notes:
The Practical AI podcast - Our sister podcast with Daniel Whitenack and Chris Benson
Gopher’s Slack #data-science - This channel is a great place to ask questions and get started with AI in Go.
Go Num Libraries - Large family of libraries for statistics, etc. Great for AI.
Gorgonia - Library that helps facilitate machine learning in Go.
Awesome Machine Learning - The Go section of this repo is helpful for finding other AI and ML libraries in Go.
Gopher Data - A hub for users and developers of Go data process, analytics, etc.
spaCy and thinc - Python Deep Learning tools that introduced type checking, suggesting this is a valuable thing in ML.
Google Cloud AutoML - Google’s machine learning models, which can be a good starting point for many orgs.
Azure Machine Learning - Microsoft’s machine learning tooling and offering. Also a great place for many orgs to start.
Packyderm - Data science platform with an open source offering.
Go West Conference - A Go conference in Utah that our guest Miriah helps organize.
Something missing or broken? PRs welcome!

Mar 3, 2020 • 2min
This is JS Party! (JS Party)
We are a party-themed podcast, so FUN is at the heart of every episode. One way we keep things fun is by mixing it up and trying new things.
We play games like JS Jeopardy… (clip from episode #112)
debate hot topics like should websites work without JS… (clip from episode #87)
discuss and analyze the news… (clip from episode #94)
share wisdom we’ve collected over the years… (clip from episode #106)
interview amazing devs like John Resig and Amelia Wattenberger… and a whole lot more.
Oh, and did I mention we record the show live? You can be part of the hijinx each and every Thursday at changelog.com/live.
This is JS Party! Please listen to a recent episode that piques your interest and subscribe today. We’d love to have you with us.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Suz Hinton – GitHub, Mastodon, XFeross Aboukhadijeh – Website, GitHub, XKevin Ball – Website, GitHub, LinkedIn, XEmma Bostian – GitHub, LinkedIn, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XDivya – Website, GitHub, LinkedIn, XMikeal Rogers – GitHub, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:Something missing or broken? PRs welcome!


