This was really cool to read! I think these write-ups give an interesting insight into the developer's mind and their thoughts about the process. I really liked the format you had with this, especially the "lessons" part - like you said I think it's important to get these thoughts out when they are still fresh in the mind. Thanks for sharing this.
And thanks for liking my postmortem too :)