Analysing three years of Norwegian grocery receipts with Databricks
Now that the World Cup is over (it did not come home), here’s one last side project before I unplug and vanish for a few weeks.
What painting a wall has in common with the power grid
Let’s take a break from the World Cup for a minute to talk about watching paint dry.
Rebuilding the PenguinPool commentary as an MLflow agent
A few weeks ago I shared how I moved the Bouvet PenguinPool from Erik Stubø’s legendary Excel sheets to a fully automated commentary system on Databricks. The jobs run, the Slack messages land, the penguin fans are happy.
Automating World Cup commentary with Databricks Genie and Model Serving
Erik Stubø was not only a very capable CFO at Bouvet, he was also an eager football fan who faithfully took charge of running an Excel-based prediction pool for every European and World Cup tournament. The commentary that came with it was half the fun:
Building a World Cup pool with Databricks Apps, Lakebase and Genie
Recently Douglas Garcia Torres shared an open-source project created by Onno van der Horst for running a World Cup pool as a Databricks App. Naturally, this gave me the perfect excuse to spend some time playing around with Databricks Apps, Lakebase, Genie, and a few of the newer platform capabilities. A couple of evenings later we have an internal football pool up and running at Bouvet.
Whitelist a Github Action Runner IP in Azure CosmosDB
I’m using Github Actions to automatically archive journey data from my car. For now I’m writing the data to a local sqlite database stored in a private Git repo, but I’d like to push it to a “remote” database so that the data is more easily accessible. The plan is to use Github Actions to run a script to write the data to a Azure CosmosDB “Free Tier” instance.
Jenkins MQTT Notification Plugin v1.8 Released
Over 7 years has passed since I released the first version of the MQTT Notification Plugin for Jenkins. It’s not particularly big or clever, but it serves a simple purpose and it was a good excuse to play around with MQTT and Jenkins Plugin development.
Azure Cognitive Services - Speech API Demo
I’ve put together a little demo of the Speech API from Azure Cognitive Services. I’m surprised at how well it understood my Norwegian!
Secure MQTT communication with Azure IoT Hub
I’ve started playing with the IoT Hub in Azure and it took some time to assemble the pieces for testing secure MQTT messaging, so here’s a writeup of some notes I made along the way.
Static blog: a new hope?
Here we go again. Another attempt at blogging, this time following a slightly modified version of the KISS principle: Keep it simple: static! This version of the site is a GitHub Pages site using Jekyll.