Drawing diagrams

I sometimes forget just how useful drawing diagrams can be.

For example, working with a DB. Just a quick sketch of circles as tables, write the column titles inside the relevant circles, and then draw a few lines to represent joins.

It’d probably be useful to do this with large blocks of code too.  Just draw parts of the code that matter, and abstract away the parts that don’t matter.