Presentation Software-Technology

Creating Software with Modern Diagramming Techniques: Build Better Software with Mermaid

As a computer science major in college, I learned about Unified Modeling Language (UML) as a way to visually document software. However, I soon found designing and maintaining those images to be more of a pain than they’re worth. I had to reshuffle images on graphics programs for every minor change, so keeping documentation up to date proved to be impossible. Recently, however, I discovered that someone invented a language, called Mermaid, to convert a…

Continue reading

Presentation Software-Technology

Now You See It: An Introduction to Visual Data Sensemaking

We live in an era, the so-called Information Age, where data collection has become incredibly easy. The term “Big Data” gets thrown around casually as computers collect more information on us than we know how to process. Yet wise interpretation of those data is often elusive. We’re overwhelmed with it. Effective visualizations and charts can help us interpret it better, whether to present and persuade or to monitor and manage. Stephen Few, an eloquent minister-turned-data…

Continue reading