Efficiency boost! How to tackle Tech Debt on a large system by Joe Stringer

preview_player
Показать описание

When working on complex systems, inefficiencies can creep in – generally caused by an evolution of a component beyond the scope of its original purpose. This can make

engineering new features difficult and introduce risk.

If you’ve ever worked on systems like this, you will know how hard it is to address Tech Debt while developing new features: the equivalent of changing the wheels on a moving car.

In this session, I will describe how we improved developer efficiency on a complex service running in AWS covering:

- How to start, setting principals and goals

- Which tech we used and how we used it

- What changed/got better as a result
Рекомендации по теме