Captain's log, stardate d365.y36/AB
The rise of tech companies has caused a higher adoption of technology among new generations. People are learning how to code in order to keep up with the times, or to reinvent themselves professionally to unlock new paths in their career.
The more we code, the more we need to make it a sustainable practice. Quantity almost never implies quality.
Enter code refactoring. Everyone talks about what refactoring is, and how to do it, but we want to talk about the other three dimensions: when to do it, why, and who should do it.