

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

Jul 17, 2020 • 1h 32min
The science behind caffeine (Brain Science #25)
Today’s episode features our very first guest. We’re joined by Danielle Rath, a notable expert and product developer in the caffeine and energy drink industry. Danielle is the founder of GreenEyedGuide Research and Consulting where she shares science-based information about energy drinks and caffeine, and helps people and companies where fatigue and caffeine use are prevalent. In this lengthly episode, we talk through all aspects of the science behind caffeine — its chemical structure and half-life, where and how it’s being used, the good, bad, and the ugly, as well as practical advice for everyday consumption. If you consume caffeine of any sort, this is a must listen episode.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Featuring:Danielle Rath – Website, LinkedIn, XMireille Reece, PsyD – LinkedInAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:Mireille is giving a talk at Heartifacts in August — check out this blog post for details on her talk and ways you can win a free pass to the conference!
GreenEyedGuide Research and Consulting
Follow Danielle on Instagram where she answers questions about caffeine & managing fatigue in the workplace
Fatigue Management Workshops from Danielle and GreenEyedGuide on the secret to managing fatigue in the workplace
How to drink caffeine strategically with the 5 Levels of Fatigue
How good (or bad) is your favorite energy drink?
Book: Are You a Monster or a Rock Star? - Danielle’s ultimate guide to energy drinks
Book: How to Get Sh*t Done When You Feel Like Sh*t - Danielle’s book on the secrets of caffeine, motivation, and productivity for the sleep-deprived and overwhelmed
Best energy drinks for the night shift
Something missing or broken? PRs welcome!

Jul 17, 2020 • 47min
Where the Prolog version of Vue died (JS Party #135)
An amalgam of interest on this week’s episode starting with a peek at what’s finally coming in Vue 3. We talk about the process of change in the Vue ecosystem and what interesting features are coming either very soon or not for a while depending on how you view time right now. Then, the panelists share what they’ve learned recently, and finish off with shout outs to the projects, ideas, and people we’re appreciative of.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Gatsby Partner Program – Become a Gatsby certified partner today to accelerate your growth alongside their amazing ecosystem, get exclusive access to Gatsby’s product roadmap, beta test new features, access training materials, and connect with the Gatsby team. Read all about it and get started at gatsbyjs.com/changelog
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.
Featuring:Nick Nisi – Website, GitHub, Bluesky, Mastodon, XDivya – Website, GitHub, LinkedIn, XKevin Ball – Website, GitHub, LinkedIn, XChristopher Hiller – Website, GitHub, Mastodon, XShow Notes:
Vue 3: Mid 2020 status update
Vue 3 Roundup
Import another gitconfig
JavaScript method definitions
Style editing for CSS-in-JS frameworks
Vue single file components updates
Use Speedlify to continuously measure site performance
Peter Müller on GitHub
Something missing or broken? PRs welcome!

Jul 16, 2020 • 1h 1min
Your first week with Go (Go Time #138)
Your first week with a new programming language can be tricky. In this episode Jon is joined by Jacquie and DaShaun to talk about their first week with Go. What was their primary focus? What resources did they leverage? What made it stick, and what didn’t?
Join the discussionChangelog++ members get a bonus 2 minutes at the end of this episode and zero ads. 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.
Gophercises – Gophercises is a free course that will help you become more familiar with Go while developing your skills as a programmer. The course consists of 20 different mini-applications, packages, and tools that are each designed to teach you something unique about Go. Get started at gophercises.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.
Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Featuring:Jacquie Grindrod – GitHub, XDaShaun Carter – Website, GitHub, XJon Calhoun – Website, GitHub, XShow Notes:
DaShaun on Twitch
Jacquie on Twitch
Exercism’s Go Track
Jacquie’s Exercism Source
Jacquie’s Project Logs
Go Playgorund
Parti Corgi Discord
Go Patterns
Something missing or broken? PRs welcome!

Jul 16, 2020 • 1h 2min
Laws for hackers to live by (Changelog Interviews #403)
Dave Kerr joins Jerod to discuss the various laws, theories, principles, and patterns that we developers find useful in our work and life. We unpack Hanlon’s Razor, Gall’s Law, Murphy’s Law, Kernighan’s Law, and too many others to list here.
Join the discussionChangelog++ members save 4 minutes on this episode because they made 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 – Make every search lightning fast and deliver the results your customers want every time. Algolia’s search-as-a-service and full suite of APIs allow teams to easily develop super fast Search and Discovery experiences. Best of all, Algolia obsesses over developer experience. Learn more and get started.
Go Time – Your weekly podcast with diverse discussions from around the Go community.
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:Dave Kerr – Website, GitHub, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Hacker Laws on GitHub
Why do so many developers get DRY wrong?
The Venture on Apple Podcasts
Something missing or broken? PRs welcome!

Jul 14, 2020 • 53min
Practical AI Ethics (Practical AI #96)
AI Ethics is a new field focused on minimizing unexpected outcomes. Strategies for developing AI ethical principles and implementing them in the real world are discussed. Topics include customization of principles, privacy and security, handling non-compliance, trade-offs in AI ethics, and learning resources for AI ethics.

Jul 10, 2020 • 1h 7min
What's next for José Valim and Elixir? (Changelog Interviews #402)
We’re joined again by José Valim talking about the recent acquihire of Plataformatec and what that means for the Elixir language, as well as José. We also talk about Dashbit a new 3 person company he helped form from work done while at Plataformatec to help startups and enterprises adopt and run Elixir in production. Lastly we talk about a new idea José has called Bytepack that aims to help developers package and deliver software products to developers and enterprises.
Join the discussionChangelog++ members save 5 minutes on this episode because they made 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 – Make every search lightning fast and deliver the results your customers want every time. Algolia’s search-as-a-service and full suite of APIs allow teams to easily develop super fast Search and Discovery experiences. Best of all, Algolia obsesses over developer experience. Learn more and get started.
Brain Science – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives.
Fastly – Our bandwidth partner. Fastly powers fast, secure, and scalable digital experiences. Move beyond your content delivery network to their powerful edge cloud platform. Learn more at fastly.com.
Featuring:José Valim – Website, GitHub, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Tech perspectives behind Nubank’s first acquisition deal (of Plataformatec)
Dashbit
Bytepack
Something missing or broken? PRs welcome!

Jul 10, 2020 • 54min
"GraphQL is the bacon that'll make everything better" (JS Party #134)
KBall, Jerod, and Nick Nisi dive into GraphQL – what it can do, what the challenges are, and how it differs from REST – all with a generous helping of metaphor about buffets, restaurants, and of course bacon.
Join the discussionChangelog++ members support our work, get closer to the metal, and make the ads disappear. Join today!Sponsors:Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
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.
Gatsby Partner Program – Become a Gatsby certified partner today to accelerate your growth alongside their amazing ecosystem, get exclusive access to Gatsby’s product roadmap, beta test new features, access training materials, and connect with the Gatsby team. Read all about it and get started at gatsbyjs.com/changelog
Featuring:Kevin Ball – Website, GitHub, LinkedIn, XJerod Santo – Website, GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes:Segment 1:
Intro to GraphQL
What is REST
Github GraphQL API
GraphQL Schema and Types
Apollo Codegen
Nest.js GraphQL
Hypermedia Driven RESTful APIs
Segment 2:
Securing your GraphQL api against malicious queries
GraphQL REST Proxy
Directives are underrated
Swagger
Segment 3:
Github API Mutations
Apollo Error Handling
200 OK! Error Handling in GraphQL
How to GraphQL
Introduction to GraphQL
GraphQL and Gatsby
GraphQL Fragments
Relay
Something missing or broken? PRs welcome!

Jul 9, 2020 • 1h 17min
Focusing in on PostgreSQL (Go Time #137)
Choosing a database is hard. They each have their pros and cons, and without much experience it is hard to determine which is the best fit for your project. In this episode Johan Brandhorst joins us to talk about Postgres. When is it a good fit? How well does it scale? What libraries exist in Go for using Postgres?
Join the discussionChangelog++ members save 2 minutes on this episode because they made 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.
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.
Featuring:Johan Brandhorst – Website, GitHub, XJon Calhoun – Website, GitHub, XMat Ryer – GitHub, LinkedIn, Bluesky, XJohnny Boursiquot – Website, GitHub, XShow Notes:
Ingres - the project that Postgres evolved from.
jackc/pgx - Go Postgres library mentioned on the show.
lib/pq - Go Postgres library mentioned on the show.
Masterminds/squirrel - SQL query builder mentioned by Johan as his unpopular opinion.
ory/dockertest - A tool for running tests with docker containers; useful for spinning up Postgres instances for testing.
Panelist Jon Calhoun also wrote two blog posts covering topics mentioned on the show:
Why do we import SQL drivers with the underscore (_)
What is SQL injection?
Special guest Johan Brandhorst gave a talk about Postgres and Go at GopherCon EU:
A Journey to Postgres Productivity with Go
Something missing or broken? PRs welcome!

Jul 7, 2020 • 47min
The ins and outs of open source for AI (Practical AI #95)
Daniel and Chris get you Fully-Connected with open source software for artificial intelligence.
In addition to defining what open source is, they discuss where to find open source tools and data, and how you can contribute back to the open source AI community.
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.
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.
Rollbar – We move fast and fix things because of Rollbar. Resolve errors in minutes. Deploy with confidence. Learn more at rollbar.com/changelog.
Featuring:Chris Benson – Website, GitHub, LinkedIn, Bluesky, XDaniel Whitenack – Website, GitHub, XShow Notes:
General discussion of AI and open source code/data/model
How to experiment with open source tools/data
What are easy ways to start contributing
What are ways to contribute to open source AI other than contributing to key projects?
Sources:
GitHub
Papers With Code
Semantic Scholar
Google Dataset Search
Data.gov
Learning resources:
Guide to making your first open source contribution
Something missing or broken? PRs welcome!

Jul 3, 2020 • 1h 32min
From acquisition to full conviction (Founders Talk #71)
Guy Podjarny is the Founder of Snyk, a security platform that empowers software-driven businesses to develop fast and stay secure. Prior to Snyk, Guy founded Blaze which was acquired by Akamai and became CTO. We talked through the topic of acquisition — the sale, the merge, the learnings, and why Guy might not be planning for Snyk to be acquired anytime soon. We started the conversation with Snyk’s recent raise of $150 million dollars.
Join the discussionChangelog++ members save 3 minutes on this episode because they made 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.
Brain Science – For the curious! Brain Science is our new podcast exploring the inner-workings of the human brain to understand behavior change, habit formation, mental health, and being human. It’s Brain Science applied — not just how does the brain work, but how do we apply what we know about the brain to transform our lives.
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:Guy Podjarny – Website, GitHub, LinkedIn, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XShow Notes:
Snyk Closes $150M to Accelerate Developer-first Security
Scaling security through DevSecOps & dev-first security
Scaling developer-first security
Snyk pricing
Something missing or broken? PRs welcome!


