In my previous post, I introduced the SquareOne solution. This time round, I want to look at the high-level architecture that underpins it. Below is a…
1
How do we prove marketing's impact on sales? How does the buyer journey for manufacturing customers on the US east coast differ from those in Germany…
I have noticed that a lot of articles that show how to create a python application uses __init__.py in the root folder of the application. Some also use…
We as developers really do not like writing documentation. I am quite sure that if given a choice some developers would rather walk over broken glass…
Apache Airflow has been a core part of a few projects I have been involved in. One of the great things about it is how extensible it is. If there is a…
In this first post in this series we will look at the hardware you will need and also the physical environment that you should aim to create. Where…
Over the last few months I have seen a couple of remote working guides appear in my inbox sharing tips and best practice from across the industry to get…
In the last two posts we tackled what I have always found the easy parts in being an effective remote worker. In this post I am going to look at the…
I have put together a screencast with some step by step instructions on how to create a horizontal comparison bar chart in Tableau. This can be…
The notification email arrives in my inbox carrying the unwelcome message that the SSIS job failed. I instantly get a sinking feeling in my stomach…
In my previous post I wrote about the importance of unit testing in business intelligence projects, specifically the need for it when you are following…
There are so many options for software when dealing with remote working that it can truly make your head spin. In this section I want to look at the…