“A few years later, maybe around 2015-ish, I realised that I had pretty much stopped using UML, and so had the rest of my peers and nearly every Fortune 500 customer I have consulted for recently.”
UML promised software would be engineered like bridges. Agile arrived and the diagrams went first. What replaced them is boxes and arrows that mean whatever the presenter says they mean. Nobody misses the tooling, but the bank’s mortgage system now runs on a whiteboard sketch.