Reflective Journal

In my consulting career, I would often maintain a reflective journal of how a particular IT project unfolded. I maintained this journal on a daily basis and would then created a "roadmap" articles for others to learn from my mistakes when facing similar situations on large-scale IT implementations.