DEV Community

Cover image for Two Kinds of Tech Debt and How to Pay It Down

Two Kinds of Tech Debt and How to Pay It Down

Kyle Galbraith on October 23, 2018

Everyone is always excited to work on a brand new project. A greenfield project allows developers to start from scratch, apply the lessons they...
Collapse
 
sandordargo profile image
Sandor Dargo

Nice one. I haven't thought about our to-be-automated tasks as technical debt.

Collapse
 
kylegalbraith profile image
Kyle Galbraith

I hadn't thought much about it either until I joined a new team recently. They actually refer to this type of tech debt as repeatedly kicking yourself in the face.

Collapse
 
nombrekeff profile image
Keff

Cool point, I have also never thought of this... I will be sharing this with my manager and colleagues :)

Collapse
 
hdennen profile image
Harry Dennen

Neither had I. We've historically waited till it bothered someone so much they switched to FDD (Frustration Driven Development) and just got it done.

Collapse
 
chrisvasqm profile image
Christian Vasquez • Edited

parler.io is 🔥

Collapse
 
kylegalbraith profile image
Kyle Galbraith

Thank you Christian! It's in the alpha stage right now but I keep iterating on it and welcome any feedback to make it better.

Collapse
 
mnorbi profile image
Norbert Madarasz

I prefer boy scouting and a round robin refactoring role compared to yet another regular meeting.

Google SREs call manual repetitive tasks "toil" (see respective book about details).

Collapse
 
temmyraharjo profile image
temmyraharjo

Good explanation Kyle! I believe all the decision makers in IT operation should know this topic.