Coenraad PretoriusBuild an OPC UA bridge in PythonMany times, during development one comes across a gap in a project that is easy to fix in essence but there are other factors at play. One…5 min read·Jun 11, 2023----
Coenraad PretoriusFour steps to systematically optimise your energy consumptionMany parts of the world are facing energy challenges, yet I still see so much energy being wasted. In a country where the national grid is…6 min read·Jan 18, 2023----
Coenraad PretoriusStreaming logs using RabbitMQMore data stacks are shifting towards microservices and communication between them are essential as it sometimes need to communicate to…6 min read·Nov 20, 2022----
Coenraad PretoriusExtract dark data from SQL ServerMany systems exist today that were simply not optimised for time-series data analysis and machine learning. People may not even know the…4 min read·Aug 21, 2022----
Coenraad PretoriusGive your cleverHome one voice with TelegramYou have too many apps on your phone already and many smart home devices each come with their own app as well. We are going to unify these…5 min read·Jul 7, 2022----
Coenraad PretoriusCreate a streaming log viewer using FastAPIMany times, you need to view the latest log entries generated by your app to check that everything is working or see what is currently…5 min read·Jun 16, 2022--1--1
Coenraad PretoriusImproving our data pipeline from device to cloud (bonus part)In this part bonus, we will be adding more robustness to our solution and discuss other improvements.7 min read·May 14, 2022--1--1
Coenraad PretoriusBuilding our big data platform (part 6)In this almost final part, we will build the last component that will ingest the transformed data into Azure Data Explorer and create…6 min read·May 7, 2022----
Coenraad PretoriusSending data with Azure Functions (part 5)In this part, we will discuss data management and sharing, and create a triggered function app in Azure to send raw JSON data to the…6 min read·Apr 30, 2022----
Coenraad PretoriusMoving data to Azure Storage (part 4)In this part, we will create an uploader to load data to Azure Blob storage and handle some leaky pipes.4 min read·Apr 24, 2022----