Hacker News new | ask | show | jobs
by AlexITC 1255 days ago
Shameless plug, while this does not have full articles explaining decision process, I started tracking design decision with a short summary and the date those choices were introduced: https://github.com/wiringbits/scala-webapp-template/blob/mas...

This has been helpful to my team because there are times where something does not seem right, or, it just seems a weird choice, documenting the reasoning can help new team members to understand this.

In retrospective, I should have started doing this many years ago.