In the post about Visualizing Dependencies I shared a graphic relating some APIs. In the past, I would have painstakingly used something like GIMP or LibreOffice Draw to produce that. But recently I discovered graphviz, a brilliant command line tool to whip up complex relational graphs programatically. The more items you have to plot, the more sense it makes to use such a tool. Let’s say you want to graph out a small social network. Create a graphviz file (.gv) and populate it as: graph { A...