The Changelog: Software Development, Open Source cover image

The Changelog: Software Development, Open Source

You call it tech debt I call it malpractice (Friends)

Sep 1, 2023
Kris Brandow, a Go Time panelist and software engineer, shares his unique perspectives on software development. He challenges the conventional tech debt analogy, arguing it's more akin to malpractice when ignoring documentation and coding standards. Kris dives into the misconceptions surrounding the waterfall model and emphasizes the importance of rigorous planning. He also discusses the role of documentation in tech, advocating for clearer communication and accountability. Plus, he reflects on the complexities of distributed systems and the need for better educational resources.
01:39:15

Episode guests

Podcast summary created with Snipd AI

Quick takeaways

  • Software engineers should prioritize planning, documentation, and code quality to prevent the accumulation of technical debt.
  • Proper documentation is crucial to ensure everyone understands the decisions made and the reasons behind them.

Deep dives

The Need for Responsible Software Engineering

Software engineers have a responsibility to be more diligent in their work and avoid acquiring unnecessary technical debt. This debt should be seen as a form of malpractice rather than a simple analogy to financial debt. Engineers should prioritize planning, documentation, and code quality to prevent the accumulation of technical debt.

Remember Everything You Learn from Podcasts

Save insights instantly, chat with episodes, and build lasting knowledge - all powered by AI.
App store bannerPlay store banner