Read Practices of an Agile Developer for the answer to why this is important.
I am primarily a systems engineer and not a developer, however, I find the practice of maintaining this log worthwhile. The secondary benefit of helping others is a driver too.
My current job has me working with the technology that I love: UNIX, Linux, virtualization, and cloud infrastructure (AWS and GCP). Infrastructure as code is my love language.
I hope this modest personal knowledge base proves useful to more than myself.