Skip to content

Wednesday, February 9, 2022

Doing it right makes you run

Jan Peter
origins-ryan-quintal-j2smpbxaoky-unsplash.jpg

Originally posted on the strackt devlog in February 2022, during the early build. Brought over so the whole journey lives in one place.

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.


What got done

  • Implemented proper job tracking 🏷

  • Refactoring, refactoring, refactoring

Up next

  • Easy site configuration UI 🧑🏽‍💻