It's insane how many printing commands there are and the various flags they take. Have anyone written a blog post about it?