For most of my career I didn’t enjoy reading or writing documentation. It constantly went out of date. Javadocs, markdown and generators helped but images and diagrams were a pain. Then Plant UML came along, which changed the game. You could now fully version all docs, text and diagrams with…