Doing it right makes you run

Investing in refactoring saves you more time in building

Progress has been pretty good. And one of the contributing factors to that has been refactoring; forcing myself to test and refactor gives me peace of mind. And that refactoring has the huge benefit of making the next implementation easier, more straightforward, and cleaner.

Historically I never felt the need to build extensive test suites; they were either there in an existing project, or the project I was building was small enough to "skip it". Well, we all learn and by actually putting that learning into practice, I can now see and feel its usefulness.

As a base practice, I now refactor and test almost everything, sometimes also up to a point where it becomes a beauty contest. Another learning: don't overdo it.

In any case, I am quite happy with the speed vs time investment ratio up till now.

Done

  • Implemented proper job tracking 🏷
  • Refactoring, refactoring, refactoring

Upcoming

  • Easy site configuration UI 🧑🏽‍💻