I still do diagrams. Not UML specifically, but using mermaid.js. It is a great way to think about the requirements before coding