Kaizen! Are we holding it wrong?

Topics covered
Popular Clips
Episode Highlights
Debugging
Debugging in software development often involves tackling unexpected issues, such as dependency problems and encoding bugs. shares her experience with a URL encoding bug that caused incorrect HTML encoding, leading to broken links in their newsletter 1. She describes her approach to debugging, which includes checking for updates and examining the codebase for potential issues 2. suggests a methodical approach to debugging, involving checking repository issues and consulting with developers 2.
I would just open an issue on that repo, explain my problem, link to my code and ask the developers, hey, how would you solve this?
---
This collaborative approach often leads to effective solutions and highlights the importance of community in software development.
  Â
Upgrades
System upgrades can introduce unexpected challenges, as discovered during a Phoenix framework update 3. Despite following semantic versioning, the upgrade led to broken tests and required adjustments in the codebase. This experience underscores the complexity of managing dependencies and the potential for unforeseen issues 4.
I start to realize via Twitter that our Twitter embed's broken...which led to me refactoring our entire metamodule.
---
reflects on the broader implications of such upgrades, noting how they can lead to extensive refactoring and unexpected workloads 4.
Related Episodes


Kaizen! Five incidents later
Answers 383 questions

Kaizen! Embracing change 🌟
Answers 383 questions

Kaizen! Four PRs, one big feature
Answers 383 questions

Kaizen! New beginnings
Answers 383 questions

Kaizen! 24 improvements & a lot more
Answers 383 questions

Kaizen! The day half the internet went down
Answers 383 questions

Kubernetes in Kubernetes
Answers 383 questions

The ops & infra behind Transistor.fm
Answers 383 questions

Deploying projects vs products
Answers 383 questions

Let's Ship It!
Answers 383 questions

From Kubernetes to Nix
Answers 383 questions

Shipped It!
Answers 383 questions

Introducing Ship It!
Answers 383 questions

Bluesky apps
Answers 383 questions

DevOps teams with shared responsibilities
Answers 383 questions
