This blog is part of a series. You can find the first one here.You have just completed your project and your analysis is now living in production. So what...
On January 16, the Netherlands was once again buried under a layer of snow. Some 40 people - including me - braved the wintry weather to travel to...
It's that time of the year again. The days are getting shorter, the nights are getting colder and if you live in the Netherlands, the kruidnoten are already in...
Alteryx 2023.1 comes shipped with Control Containers. I am particularly excited about his new type of container, as it gives users a LOT more power developing dynamic workflows. In...
Snowflake offers us the possibility to restrict user access to data within a table. We can use row access policies and masking policies for that. See my blog on...
Have you ever encountered the need to calculate the difference in a measure row compared to the value of the previous row? This is called a Running Difference. A...
Have you ever had the need to create a KPI that represents the # of *dimension* that represents the X% of a *measure*. For example, this happened to a...
Tableau, Power BI, Qlik Sense, visualizing data has never been easier or more widespread. Yet data visualizations are not exactly a modern invention. In fact, the ancient Egyptians...
Cognitive load is the amount of work the short-term memory has to do to perform a given task. As long as enough memory space is available, tasks are not a problem....