Articles about Java streams often repeat a bunch of tropes: streams are for succinctness, ugly mechanics are the norm, anemic pipelines, magic collectors, and weak exception handling. This is a rebuttal to all of them!

Many people will tell you how great blogging is. But as most publicity-related aspects of life it has a dirty underbelly, so let me share some of the reasons why you might not want to start your own blog.