In today’s Kaizen episode, we talk about shipping Adam’s Christmas present: chapter support for all Changelog episodes that we now publish. This feature was hard because there are many subtle differences in how the ID3 spec is implemented. Of course, once the PR shipped, there were other issues to solve, including an upgrade the world kind of scenario. Since Lars Wikman did all the heavy ID3 lifting, he joins us in this episode.

In today’s Kaizen episode, we talk about shipping Adam’s Christmas present: chapter support for all Changelog episodes that we now publish. This feature was hard because there are many subtle differences in how the ID3 spec is implemented. Of course, once the PR shipped, there were other issues to solve, including an upgrade the world kind of scenario. Since Lars Wikman did all the heavy ID3 lifting, he joins us in this episode.

Leave us a comment

Changelog++ members get a bonus 5 minutes at the end of this episode and zero ads. Join today!

Sponsors:



Honeycomb – Guess less, know more. When production is running slow, it’s hard to know where problems originate: is it your application code, users, or the underlying systems? With Honeycomb you get a fast, unified, and clear understanding of the one thing driving your business: production. Join the swarm and try Honeycomb free today at honeycomb.io/changelog
Sourcegraph – Transform your code into a queryable database to create customizable visual dashboards in seconds. Sourcegraph recently launched Code Insights — now you can track what really matters to you and your team in your codebase. See how other teams are using this awesome feature at about.sourcegraph.com/code-insights
Flatfile – Data import is broken. We fixed it. Flatfile’s powerful out-of-the-box solution takes the data import burden off your shoulders, freeing you to solve bigger business problems and build products that people love.

Featuring:


Adam Stacoviak – Mastodon, Twitter, GitHub, LinkedIn, WebsiteJerod Santo – Mastodon, Twitter, GitHub, LinkedInLars Wikman – Twitter, GitHub, WebsiteGerhard Lazu – Mastodon, Twitter, GitHub, Website

Show Notes:



What is ID3 in the context of MP3?
PR #417 - ID3vx-based episode tagging
id3vx - Elixir library for parsing and encoding ID3 tags
PR #423 - Upgrade Elixir from 1.12 to 1.13 (and all the other things)
The failing CircleCI build that resulted in removing the integration
erlang/otp issue #6241
PR #421 - What to do if the Wireguard tunnel stops working in GHA
PR #418 - Notify Slack when a deploy succeeds
GitHub SSH commit verification now supported - thanks Marcos Nils!
Signing Git Commits with SSH Keys

Something missing or broken? PRs welcome!

Twitter Mentions