Our Blog
For Techies
How to fix “Got error: 2026: SSL connection error”
I had been experiencing a problem with the MySQL command line client, mysql, and mysqldump for a few months, when I really needed to make a backup of a database on my local development machine. I generally use MySQL Workbench for day to day tasks, so I had been...
The Critical Importance of Documented Risk Assessment
In April of 1912, Captain E.J. Smith said, “Never in all history have we harnessed such formidable technology. Every scientific advancement known to man has been incorporated into its design. The operational controls are sound and foolproof!” This quote went on to...
For Marketers
Understanding Bar Charts and Column Charts
Having quick access to information is something that has become a part of our daily lives, so being able to represent data in the real world in a way that is easy to understand is increasingly important. This is why there is a growing need to understand charts and how...
Improving Customer Experience (CX) with Data Visualization (DV)
Customer service departments of big companies engage with thousands of customers every day. Each interaction holds importance and the company can use it for their benefit. But the increasing number of these interactions means it is impossible to look at each one of...
Understanding Trading Charts
Understanding the world of trading can sometimes be a very difficult task, especially for beginners. When you step inside to explore this topic, there is a great chance that you are going to be overwhelmed by the amount of data present on different forums and...
What is Geofencing? How does it work?
What Is Geofencing? How Does It Work? Geofencing is a buzzy mobile app capability that’s been around for at least a decade; however, developers are only now seeing the full potential of geofencing for building a great user-first experience. While geofencing received...
JavaScript Dashboards, Gauges, and Sparklines Demystified
What is a dashboard? The first thing that may come to your mind will be what you usually see in your vehicle just above the steering. However, that isn't the type of dashboard being referred to here. We are referring to dashboards used by different kinds of businesses...
Understanding Bar Charts and Column Charts
Having quick access to information is something that has become a part of our daily lives, so being able to represent data in the real world in a way that is easy to understand is increasingly important. This is why there is a growing need to understand charts and how...
Improving Customer Experience (CX) with Data Visualization (DV)
Customer service departments of big companies engage with thousands of customers every day. Each interaction holds importance and the company can use it for their benefit. But the increasing number of these interactions means it is impossible to look at each one of...
Validate International Phone Numbers
Problem You want to validate international phone numbers. The numbers should start with a plus sign, followed by the country code and national number. Solution Regular expression ^\+(?:[0-9]●?){6,14}[0-9]$ Regex options: None Regex flavors: .NET, Java, JavaScript,...