3 ms·
A lesson I took from this: every time you grow, your processes (should) change. Things that used to be automated - done the same for everyone - can be customize
by JoeAltmaier 5y ago
A lesson I took from this: every time you grow, your processes (should) change. Things that used to be automated - done the same for everyone - can be customized now because you have more engineering bandwidth. Things that used to be custom - done by hand for every customer - must be automated now, since there are so many more clients.
Double again - and those things can (should) change again. It's not so much a 'bow wave' of technical debt as a constant incoming series of waves. It's the job.
The good part is, technical debt can disappear too. Reimplement an account authorization scheme with a new service, and all those old tickets for the slapdash buggy version can disappear. And so on.