Get the latest tech news
Ease of maintenance is a feature
As a person in tech, I see that there is a lot of emphasis on scalability, speed, the next shiny doll that everyone wants to…
As a person in tech, I see that there is a lot of emphasis on scalability, speed, the next shiny doll that everyone wants to implement in their code, put it on their resume. Clone the source code Set up the codebase while also installing all the relevant dependencies Boot the codebase on a local machine Make that one-line change Do a small smoke test to ascertain everything is working correctly Push the changes to git or other versioning system Watch the CI/CD pipeline run and see the changes live In some cases, this may also mean manually triggering a deploy because CD is not automated. Software ownership changes Developers move on That "shiny" piece of tech may not be maintained a year from now There is a financial crisis, and the original code author is not available anymore The team is too busy with other growth areas, but high maintenance is high friction.
Or read this on Hacker News