https://medium.com/@brianosullivan_37552/balancing-the-need-to-rant-and-express-yourself-with-the-wisdom-to-know-when-you-have-nothing-new-74d746521407