Why Mermaid.js is the Future of Diagramming

I have been working in the software industry for about 8 years now. One of the problems that has always existed and been a point of contention in the dev teams is the presence of good documentation. Why is that? There are a couple of reasons. One, good and relevant documentation is an ongoing maintenance effort. There aren’t too many people who are excited to maintain the documentation. Even in my personal experience, while I enjoy creating docs, I do not always follow through with up keeping it. ...

June 2, 2025 · 6 min · Evgenii Pendragon