Read more about the article Refactor or Rebuild
Photo by Claude Piché on Unsplash

Refactor or Rebuild

In the land of legacy code, many teams discuss whether they should refactor the existing application or rebuild it from scratch. But the answer to this problem is more nuanced than many would like to admit. What is Refactoring? I've previously written about what refactoring is and why it is a valuable investment. In short, refactoring is where code is changed so that it has a higher quality, but without changing any functionality. This higher quality usually allows teams to pay off technical debt, prepare for new features or adhere to new standards for example. What is…

Read more about the article Be Prepared For Leavers
Photo by Mantas Hesthaven on Unsplash

Be Prepared For Leavers

A lot has been written about why software developers leave, and how you can avoid it. But you can never avoid it entirely. So you must have a way of reducing the damage you experience when someone leaves. You Can't Keep People My father worked for Philips for 20+ years. Most of my friends and colleagues haven't worked at the same place for more than 10, maybe even 5 years. The current economy demands flexibility from employees. But it goes both ways. Employees have come to expect flexibility from employers: remote work, flexible hours, and also regular…


End of content

No more pages to load