

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

May 7, 2021 • 1h 2min
Elixir meets machine learning (Changelog Interviews #439)
This week Elixir creator José Valim joins Jerod and Practical AI’s Daniel Whitenack to discuss Numerical Elixir, his new project that’s bringing Elixir into the world of machine learning. We discuss why José chose this as his next direction, the team’s layered approach, influences and collaborators on this effort, and their awesome collaborative notebook project that’s built on Phoenix LiveView.
Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:InfluxData – InfluxDays EMEA 2021 Virtual Experience (May 18-19) — InfluxDays is an event focused on the impact of time series data. Find out why time series databases are the fastest growing database segment providing real-time observability of your solutions. Get practical advice and insight from the engineers and developers behind InfluxDB, the leading time series database. Learn more and register for free at influxdays.com
LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started.
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, XJerod Santo – GitHub, LinkedIn, Mastodon, XDaniel Whitenack – Website, GitHub, XShow Notes:
Nx (Numerical Elixir) is now publicly available
Axon
Livebook
Jax
Livebook demo on YouTube
Erlang Ecosystem Foundation
Something missing or broken? PRs welcome!

May 7, 2021 • 1h 3min
For a more dope web! (JS Party #174)
Paul Bakaus from Google Web Creators joins Amal, Nick, & Jerod to talk about this new initiative to promote, educate, and equip people to create on the web.
Along the way we discuss Web Stories, AMP, RSS, Google Reader, and more, of course. Join us: for a more dope web!
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog
Square – Develop on the platform that sellers trust! Use API Explorer to interact with, test, or play with your applications in Square. You can build, view, and send HTTP requests that call Square APIs with API Explorer. Get started with Square, check out the API Explorer, or the API Explorer docs.
Sentry – Build better software, faster with Sentry’s application monitoring platform. Diagnose, fix, and optimize the performance of your code. Cut your time on error resolution from hours to minutes. Use the code PARTYTIME and get the team plan free for three months.
Featuring:Paul Bakaus – Website, GitHub, LinkedIn, XAmal Hussein – GitHub, XJerod Santo – GitHub, LinkedIn, Mastodon, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XShow Notes:
Web Stories on Google
French company that is using Stories on their site
Web Stories for WordPress
Make Stories
Newsroom AI
AMP Story Player
Web Creators on:
YouTube
Instagram
Twitter
Blog
Something missing or broken? PRs welcome!

May 6, 2021 • 1h 7min
What makes wonderful workshops? (Go Time #178)
Perspectives from both the workshop leaders perspective, as well as the workshop participants. What are some top tips, things to watch out for, and ways to innovate and keep your participants engaged, especially in the remote world we are now living in.
Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Teleport – Quickly access any resource anywhere using a Unified Access Plane that consolidates access controls and auditing across all environments - infrastructure, applications, and data. Try Teleport today in the cloud, self-hosted, or open source at goteleport.com
Sourcegraph – Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started.
Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
Featuring:Jonas – LinkedIn, XAnna-Katharina Wickert – GitHub, XAngelica Hill – GitHub, LinkedIn, XJohnny Boursiquot – Website, GitHub, XNatalie Pistunovich – GitHub, XShow Notes:
GopherConEU
GopherConEU Security workshop
GoBridge Community
Something missing or broken? PRs welcome!

May 4, 2021 • 43min
Generating "hunches" using smart home data 🏠 (Practical AI #132)
Smart home data is complicated. There are all kinds of devices, and they are in many different combinations, geographies, configurations, etc. This complicated data situation is further exacerbated during a pandemic when time series data seems to be filled with anomalies. Evan Welbourne joins us to discuss how Amazon is synthesizing this disparate data into functionality for the next generation of smart homes. He discusses the challenges of working with smart home technology, and he describes how they developed their latest feature called “hunches.”
Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog
Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. Let’s do this!
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:Evan Welbourne – LinkedIn, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:
Video about hunches
Amazon’s Alexa can now act on its own hunches to turn off lights and more
What Are Alexa Hunches?
Something missing or broken? PRs welcome!

Apr 30, 2021 • 48min
Blasting off with Apollo 🚀 (JS Party #173)
KBall, Amal, and Feross are joined by special guest Jenn Creighton to talk about all things Apollo. How does Apollo fit into the GraphQL ecosystem, what’s the next big thing, and when would you choose to use it?
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog
Raygun – With Raygun Error and Performance Monitoring you have all the information you need at your fingertips to quickly find and fix errors and performance issues across your tech stack down to the line of code. Get started with a free 14-day trial, head to raygun.com and join thousands of customer-centric software teams who use Raygun every day.
Sentry – Build better software, faster with Sentry’s application monitoring platform. Diagnose, fix, and optimize the performance of your code. Cut your time on error resolution from hours to minutes. Use the code PARTYTIME and get the team plan free for three months.
Featuring:Jenn Creighton – XKevin Ball – Website, GitHub, LinkedIn, XAmal Hussein – GitHub, XFeross Aboukhadijeh – Website, GitHub, XShow Notes:
Single Threaded podcast by Jenn Creighton
Apollo
GraphQL Fragments
Apollo Federation
GraphQL Foundation
hey JS buds, i know lots of you have had some “moments”
Something missing or broken? PRs welcome!

Apr 29, 2021 • 1h 11min
Building startups with Go (Go Time #177)
Startups are all about iterating quickly, building MVPs, and finding that elusive product market fit, so how does Go fit into that picture? Is Go a good choice for startups, or is it exclusively for the larger corporations? In this episode Jon is joined by four startup founders to learn about their experience building a startup with Go.
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog
Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
Sourcegraph – Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started.
Featuring:Ramiro Berrelleza – GitHub, LinkedIn, Mastodon, XSimon White – LinkedIn, XJosh Curl – XWojciech Adam Koszek – Website, XJon Calhoun – Website, GitHub, XShow Notes:
Segmed - W. Adam Koszek’s startup with a focus on high-quality, anonymous medical data.
Rebank - Simon White’s startup that aims to automate your business banking.
Okteto - Ramiro Berrelleza’s startup that provides a Kubernetes development platform to improve developer productivity.
Hightouch - Josh Curl’s startup that syncs customer data across the tools your business uses.
Something missing or broken? PRs welcome!

Apr 27, 2021 • 53min
Mapping the world (Practical AI #131)
Ro Gupta from CARMERA teaches Daniel and Chris all about road intelligence. CARMERA maintains the maps that move the world, from HD maps for automated driving to consumer maps for human navigation.
Join the discussionChangelog++ members get a bonus 1 minute at the end of this episode and zero ads. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog
RudderStack – Smart customer data pipeline made for developers. RudderStack is the smart customer data pipeline. Connect your whole customer data stack. Warehouse-first, open source Segment alternative.
Changelog++ – You love our content and you want to take it to the next level by showing your support. We’ll take you closer to the metal with no ads, extended episodes, outtakes, bonus content, a deep discount in our merch store (soon), and more to come. Let’s do this!
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:Ro Gupta – Website, XChris Benson – Website, GitHub, LinkedIn, XDaniel Whitenack – Website, GitHub, XShow Notes:
CARMERA
The Mapping Hierarchy of Needs
Mapping Change When It Matters Most
CARMERA and Toyota Demonstrate Further Progress on Urban and Highway Mapping in Japan and the US
The Mapping Singularity Is Near
Something missing or broken? PRs welcome!

Apr 27, 2021 • 1h 21min
Let's mint some NFTs (Changelog Interviews #438)
This week we’re talking about NFTs — that’s right, non-fungible tokens and we’re joined by Mikeal Rogers, who’s leading all things InterPlanetary Linked Data at Protocol Labs. We go down the NFT rabbit hole on a very technical level and we come out the other side with clarity and a compelling use of NFTs.
Join the discussionChangelog++ members save 4 minutes on this episode because they made the ads disappear. Join today!Sponsors:Sourcegraph – Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started.
LaunchDarkly – Ship fast. Rest easy. Deploy code at any time, even if a feature isn’t ready to be released to your users. Wrap code in feature flags to get the safety to test new features and infrastructure in prod without impacting the wrong end users.
CloudZero – For software-driven companies focused on growing margins, CloudZero is the only cloud cost intelligence platform that puts engineering in control by connecting technical decisions to business results. Visit cloudzero.com/changelog to get started.
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, XAdam Stacoviak – Website, GitHub, LinkedIn, Mastodon, XJerod Santo – GitHub, LinkedIn, Mastodon, XShow Notes:
Non-fungible token
NFTs on SNL
NFTs, explained
Palm, A New NFT Ecosystem and Studio for Creators
Filecoin - A decentralized storage network for humanity’s most important information
Heart Shaped Me from Carly Chaikin
NFT.storage
Magic Link
Something missing or broken? PRs welcome!

Apr 23, 2021 • 56min
Sweet setups for easier dev (JS Party #172)
The gang talks about thier favorite software and hardware as developers. Brian Douglas joins to share his unique and open GitHub Actions flow.
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog
Square – Develop on the platform that sellers trust! Use API Explorer to interact with, test, or play with your applications in Square. You can build, view, and send HTTP requests that call Square APIs with API Explorer. Get started with Square, check out the API Explorer, or the API Explorer docs.
Sentry – Build better software, faster with Sentry’s application monitoring platform. Diagnose, fix, and optimize the performance of your code. Cut your time on error resolution from hours to minutes. Use the code PARTYTIME and get the team plan free for three months.
Featuring:Brian Douglas – Website, GitHub, XNick Nisi – Website, GitHub, Bluesky, Mastodon, XKevin Ball – Website, GitHub, LinkedIn, XShow Notes:Software
Macvim
Vim
VSCode
Neovim
coc.nvim
Fortran
Nick’s Dotfiles
tmux
GitHub Codespaces
Docker
Personalize Codespaces for your account
VSCode Live Share
iTerm2
Base16
Kitty
vim-devicons
Productivity Software
Roam Research
Zettelkasten
Calendly
Obsidian
Jamstack Radio
Dropbox Paper
Notion
Brian’s Github
Github Actions
GitHub GraphQL API
OneGraph
Relay
OmniFocus
GTD
Hardware
Spectacle
Moom
LG 38UC99-W
Easy Window Resize - Chrome Extension
RDM
Elgato HD60
OBS Studio
Apple Magic Keyboard
Keychron K3
Magicforce Mechanical Keyboard
Aplpe Magic Mouse
Magic Trackpad
Kettlebells
Canon EOS M200 Camera
Sigma 16 Lens
Aazon Basics Premium Single Monitor Stand
Something missing or broken? PRs welcome!

Apr 22, 2021 • 1h 7min
TCP & UDP (Go Time #176)
The internet wouldn’t exist as we know it if it weren’t for TCP and UDP, yet many developers don’t quite understand the technology powering the web. In this episode we talk with Adam Woodbeck, author of Network Programming with Go, to learn about TCP and UDP; what they are, how they work, and how one can experiment with tools like Wireshark and Go to learn more.
Join the discussionChangelog++ members save 3 minutes on this episode because they made the ads disappear. Join today!Sponsors:O'Reilly Media – Learn by doing — Python, data, AI, machine learning, Kubernetes, Docker, and more. Just open your browser and dive in. Learn more and keep your teams’ skills sharp at oreilly.com/changelog
Linode – Get $100 in free credit to get started on Linode – Linode is our cloud of choice and the home of Changelog.com. Head to linode.com/changelog OR text CHANGELOG to 474747 to get instant access to that $100 in free credit.
Sourcegraph – Sourcegraph is universal code search for every developer and team. Easily search across all the code that matters to you and your organization: find example code, explore and read code, debug issues, and more. Head to info.sourcegraph.com/changelog and click the button “Try Sourcegraph now” to get started.
Featuring:Adam Woodbeck – Website, GitHub, LinkedIn, XJon Calhoun – Website, GitHub, XKris Brandow – GitHub, XShow Notes:Enter to win one of two FREE physical copies of Adam’s book! All you have to do is:
Follow @GoTimeFM on Twitter
RT this tweet announcing the episode
Reply on that thread stating why you’re interested
We’ll announce winners at the end of the month. ✊
Network Programming with Go - Adam’s book that goes into even more details about TCP, UDP, coding examples in Go, and more on network programming.
net package - Go’s net package is a great place to start if you want to write code using TCP or UDP directly.
net.Conn interface - The net.Conn interface is mentioned on the episode and is worth checking out inside the net package.
Wireshark - A great tool for examining internet traffic on your computer and learning more about TCP and UDP.
google/gopacket - A package by Google for packet decoding.
Something missing or broken? PRs welcome!