Through the years, I guess I've done pretty much everything in the development and project management area. I know how to write code. I still do write code (as other blogs here will indicate). But mostly this blog will help me (and hopefully the reader) to identify, remember and learn from tough experiences as they occur. Hindsight is 20/20 and that is what I'm banking on here.