A test I wrote 1.5 years ago just saved us from embarrassment and helped me quickly hone in on a problem I accidentally introduced along with a new feature.
Looking through the Vaccine Ingredient Calculator (VaxCalc) user registration logs this morning, I noticed something strange. Yesterday, we had a good number of signups, yet all the non-confirmed email addresses are from Yahoo email user accounts. Why?
The VIC pre-calculates ingredient amounts in order to dramatically speed-up performance. This article describes how its done and why AJAX would be the absolute worst way of doing dynamic calculations on a complex set of variables.
Once the Ingredient Report is loaded…
Google Analytics is a powerful tool when your site has thousands of visitors a day or more. But it isn’t so good at showing you the most popular links on your site; nor does it allow you to work directly with the data your site generates and sends to it.
The reason we wanted to do this is because the Vaccine Ingredient Calculator’s Ingredient Report has a huge amount of links for more information and it would be really helpful to know the order in which our VIC users find them to be useful. Depending upon vaccine choices, there could be up to 90 links!
ReferenceError: Can’t find variable: Set