Skip to content
On technical debt with Jonas Drieghe episode artwork

Apr 20, 2023 18 min

On technical debt with Jonas Drieghe

from Pulse Hosted by madewithlove

In this new Pulse podcast, Andreas Creten talks to his colleague Jonas Drieghe of madewithlove, a senior developer that excels in working in legacy code. They discuss the topic of technical debt in this episode. Technical debt refers to suboptimal decisions made under the pressure of time, lack of knowledge, or skills, resulting in the difference between what was created and what could have been created in ideal circumstances. Technical debt is categorized as managed or unmanaged, with the former being covered by tests and allowing for controlled changes. The latter is often invisible and can be like a black hole. Managing technical debt properly is crucial because it can lead to more significant problems, such as the team leaving, creating a cascading problem that becomes a nightmare for a company. While engineers are closest to the issue, everyone is responsible for solving it. However, management teams often prioritize new features over technical debt, so allocating a percentage of time for engineers to work on technical debt can prevent it from becoming a significant obstacle to product development. It's important to differentiate between legacy code and technical debt, as not all legacy code needs to be fixed, but technical debt can hold back progress. The key is to focus on cleaning up the areas blocking progress while introducing new features. Check out our other podcast episodes.

Episode details come from the podcast's RSS feed.

Embed this episode

Ready to play

On technical debt with Jonas Drieghe

0:00 18:30

No transcript yet.

Requests help us decide what to transcribe next.

Frequently asked questions

How long is this episode of Pulse?

This episode is 18 minutes long.

When was this Pulse episode published?

This episode was published on April 20, 2023.

Can I download this Pulse episode?

Yes. Use the download control on the episode player to save the publisher-provided media file.