Yesterday I had a need to persist my (fancy) sequence diagram that I had jotted down on a piece of paper to illustrate the flow of a request in the system. It seems my notebook is not as reliable as a backed-up mercurial repository… I discussed with Nick and Patrik to find easy, expressive yet simple, and free tools for drawing these types of diagrams.

I settled on WebSequenceDiagrams which neatly solved the job (albeit not free in the true sense). Patrik later pointed me to BlockDiag which is free and also looks straightforward. Next time I’ll give it a shot!