התחל במצב לא מקוון עם האפליקציה Player FM !
Kaizen! Four PRs, one big feature
Manage episode 341172042 series 2930339
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.
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 – Website, GitHub, LinkedIn, Mastodon, X
- Jerod Santo – GitHub, LinkedIn, Mastodon, X
- Lars Wikman – Website, GitHub, X
- Gerhard Lazu – Website, GitHub, LinkedIn, X
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!
פרקים
1. Welcome (00:00:00)
2. Sponsor: Honeycomb (00:00:55)
3. Intro (00:02:21)
4. All about Lars (00:05:50)
5. We're in a chapter! (00:08:52)
6. Id3vx (00:12:35)
7. Why it's hard (00:15:06)
8. Jerod was surprised?! (00:20:48)
9. A bug in Erlang?? (00:24:23)
10. Sponsor: Sourcegraph (00:27:44)
11. SSL, it's really hard (00:30:47)
12. The backstory (00:33:47)
13. The feature no one wanted (00:37:28)
14. Pocket Casts is just better (00:38:46)
15. Pull request 423 (00:41:56)
16. Jerod shipped Adam's ship (00:44:45)
17. Our partners (00:45:23)
18. Jerod's wish comes true! (00:46:43)
19. Long commit messages are good (00:49:34)
20. Sponsor: Flatfile (00:51:31)
21. Who is this useful for? (00:53:33)
22. SSH commit verification (00:55:34)
23. Next Kaizen (00:58:17)
24. The old episodes (00:59:56)
25. Gerhard wants clustering support (01:01:26)
26. Wrap up (01:05:00)
27. Outro (01:06:07)
136 פרקים
Manage episode 341172042 series 2930339
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.
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 – Website, GitHub, LinkedIn, Mastodon, X
- Jerod Santo – GitHub, LinkedIn, Mastodon, X
- Lars Wikman – Website, GitHub, X
- Gerhard Lazu – Website, GitHub, LinkedIn, X
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!
פרקים
1. Welcome (00:00:00)
2. Sponsor: Honeycomb (00:00:55)
3. Intro (00:02:21)
4. All about Lars (00:05:50)
5. We're in a chapter! (00:08:52)
6. Id3vx (00:12:35)
7. Why it's hard (00:15:06)
8. Jerod was surprised?! (00:20:48)
9. A bug in Erlang?? (00:24:23)
10. Sponsor: Sourcegraph (00:27:44)
11. SSL, it's really hard (00:30:47)
12. The backstory (00:33:47)
13. The feature no one wanted (00:37:28)
14. Pocket Casts is just better (00:38:46)
15. Pull request 423 (00:41:56)
16. Jerod shipped Adam's ship (00:44:45)
17. Our partners (00:45:23)
18. Jerod's wish comes true! (00:46:43)
19. Long commit messages are good (00:49:34)
20. Sponsor: Flatfile (00:51:31)
21. Who is this useful for? (00:53:33)
22. SSH commit verification (00:55:34)
23. Next Kaizen (00:58:17)
24. The old episodes (00:59:56)
25. Gerhard wants clustering support (01:01:26)
26. Wrap up (01:05:00)
27. Outro (01:06:07)
136 פרקים
כל הפרקים
×ברוכים הבאים אל Player FM!
Player FM סורק את האינטרנט עבור פודקאסטים באיכות גבוהה בשבילכם כדי שתהנו מהם כרגע. זה יישום הפודקאסט הטוב ביותר והוא עובד על אנדרואיד, iPhone ואינטרנט. הירשמו לסנכרון מנויים במכשירים שונים.