The Curious Engineer

All blogs / AI / ML

Xavier Geerinck

xaviergeerinck.com

Explore autonomous systems, agentic AI, and Azure innovations transforming tech today.

AI / MLDistributed systems / cloudPython

Posts
218 from 5 Jun 2015 to 12 Jun 2026
Posting
now and then (5 in the last year)
Kind
personal blog
Feed
https://xaviergeerinck.com/rss/

2026 5

  1. The Great Talent Fracture: Moving from 10x to 100x (and the Fall to 0.1x)
  2. Compiling TanStack Start with Bun
  3. Why Scaling Agentic AI Applications in Production is Hard
  4. The AI Act is not a compliance checklist. It is a design choice.
  5. The Death of the Software Moat: Why "Taste" is the New Enterprise IP

2025 8

  1. Creating Embeddings with vLLM on MacOS
  2. Live Delta Lake with Azure ADF and Databricks DLT
  3. PowerBI Secure Architecture
  4. Incremental Delta Copying from SQL Server to Apache Iceberg
  5. CDC Incremental Data Loading with SQL Server, Apache Iceberg and Apache Spark
  6. Connecting LLMs to Azure through MCPs
  7. Getting Started with Model Context Protocol (MCP) Servers
  8. Manage your Cloudflare domains automatically with an Nginx Ingress controller and External DNS, together with SSL Certificates through Cert Manager

2024 4

  1. Create your own LLM Voice Assistant in just 5 minutes!
  2. Adding Authentication to your Azure Static Web App
  3. Gtc 2024
  4. How to Use Different Python Versions with Virtualenv

2023 25

  1. Mounting Azure Files on AKS (Kubernetes)
  2. Putting Docusaurus behind authentication through Azure Static Web Apps
  3. Sinking Events from MQTT to Timescale with Dapr and Rust
  4. Sink events from event hub to cosmosdb with dapr
  5. Unleashing Cloud Potential: Embracing Agile Innovation for Enterprise Success
  6. Creating a kubernetes cluster in azure with pulumi and add spot instances
  7. Configuring github actions to azure authentication with oidc
  8. Let a Kubernetes Container create another Container in the cluster
  9. Deploying ray on kubernetes with azure spot instances
  10. Deploying Timescale PostgreSQL on Kubernetes
  11. Streaming your dji mini pro dron
  12. Fast commit with Git Aliases
  13. Setting up kubernetes with mac m1 and nvidia xavier nodes
  14. Installing asahi linux on mac m1
  15. Building your own ai cluster with jetson mate
  16. Running LLaMA on a Macbook
  17. Using llama instead of openai
  18. Getting nvidia sdk manager to work with wsl
  19. Making your own Mastodon Handle
  20. Installing WSL to a Custom Location
  21. Using Pino as logging service in the Dapr JS SDK
  22. Iot edge deploy easy
  23. Integrating dapr js sdk logging into nestjs
  24. Designing an Authorization System - Introduction
  25. Getting Financial Intraday Stock data with Azure Functions

2022 23

  1. Audio classification automatically splitting an audio file on the silent parts
  2. Stable diffusion avatar create
  3. Building a landing page in azure in 5 minutes
  4. Creating an Azure IoT Edge Typescript Module
  5. Working with azure in an enterprise environment
  6. Setting up azure iot edge 2022
  7. Deploying timescaledb on azure to store your iot data
  8. Processing azure event hub with the dapr js sdk
  9. Setting up a typescript project updated 2022
  10. Running image matting with paddleseg on azure machine learning
  11. Running ghost on azure pulumi
  12. Utilizing your dataset from blob storage with azure ml
  13. Image matting
  14. Running ghost on azure cli
  15. Automate your development environment in vs code terminal 2
  16. Create an azure iot hub stream processor with dapr
  17. Setting up cloudflare tunnels
  18. Coding interview preparation stack implementation
  19. Creating a cross platform mobile app with maui net on mac m1
  20. Integrate dapr with nest js and the dapr js sdk
  21. Running onnx with onnruntime on your m1 mac
  22. Enabling serverless ai with azure container apps and dapr
  23. Ai model inferencing with onnx on gpu cuda

2021 31

  1. Running your ai workload through azure container apps
  2. Enabling cuda with pytorch on nvidia jetson and python 3 9
  3. Parking garage sensor implementation using dapr actors
  4. Use bicep and azure static site for your blog deployment
  5. Windows terminal and wsl tips and tricks
  6. Creating an azure iot edge golden image
  7. Automatically provision an iot device with dps
  8. Azure iot edge troubleshooting
  9. Machine teaching through azure project bonsai series overview
  10. Run azure app service on gcp through azure arc
  11. Create a multi cloud infrastructure with azure arc
  12. Getting Started with Nvidia Jetson Nano Developer Kit
  13. An nvidia jetson nano series
  14. Installing grafana on your kubernetes cluster
  15. Installing kubernetes on an nvidia jetson cluster
  16. Creating an nvidia jetson nano portable cluster
  17. Decode Base64 with Azure Synapse Analytics its Serverless SQL
  18. Creating a Dapr Project with Node.JS and the Dapr-JS SDK
  19. Running Dapr on Azure IoT Edge
  20. Azure Project Bonsai - Physical CartPole Project
  21. The Azure Project Bonsai Platform Revisited
  22. Schedule Kubernetes CronJob to restart pods automatically
  23. Tutorial - Creating an Email Microservice with Typescript and Dapr
  24. How to set up a Typescript Project with Yeoman
  25. Gradually adopting Autonomous Systems in Production
  26. Analyzing ML/RL Model Performance with Azure Synapse Analytics Spark Pools
  27. Machine Learning Operations - MLOps explained
  28. Creating a Raspberry PI Cluster (1 Raspberry Pi & 4 Pi Zeros) with Cluster Hat
  29. Implementing deepminds muzero algorithm with python
  30. Running cuda on windows subsystem for linux wsl
  31. How to set up a python development environment setup on windows with wsl

2020 26

  1. Auto scaling a HTTP triggered application in Kubernetes using Keda
  2. Creating a simple "Hello World" docker application with Express and NodeJS
  3. Monitoring the Kubernetes Nginx Ingress Controller with Prometheus and Grafana
  4. Creating a Kubernetes Nginx Ingress Controller and create a rule to a sample application
  5. How to integrate Dapr and Apache Kafka through Bindings (input and output)
  6. Debugging Common Dapr Issues
  7. Setting up Stable Baselines with Python 3.7 and WSL 2
  8. Autonomously Landing a Lunar Lander with an Xbox Controller Robotic Arm - Part 2
  9. Training the Continuous Lunar Lander with Reinforcement Learning, RLLib and PPO
  10. Autonomously Landing a Lunar Lander with an Xbox Controller Robotic Arm - Part 1
  11. Getting Xbox Controller inputs through Node.js
  12. Unity ML-Agents - An Introduction
  13. Digital Twins - Creating an Open-Source Platform
  14. Digital Twins - Utilizing Virtual Actors through Dapr
  15. Reinforcement Learning with the Bonsai Platform
  16. Roadwork RL - A Multi-Language Reinforcement Learning Environment
  17. Internet Of Things - Digital Twins Explained
  18. A Multi-Language Reinforcement Learning Digital Twin Environment
  19. Dapr - Creating a User Login/Register Microservice
  20. Revamping my Blog with NextJS (2020)
  21. Azure Optimization Tips and Tricks
  22. AI Battlecards - End to End Process for building and evaluating AI models
  23. Getting started with Dapr, Python and gRPC
  24. Act in realtime on IoT Data without writing any code through Azure IoT Hub, Event Grid, Cosmos DB and Logic Apps
  25. Artificial Intelligence - How to measure performance - Accuracy, Precision, Recall, F1, ROC, RMSE, F-Test and R-Squared
  26. Web2Text - Deep Structured Boilerplate Removal - Running the Code

2019 22

  1. Create a script to deploy a container automatically with Azure Container Registry
  2. Creating a Pub/Sub system with 100.000 subscribers and 1 publisher
  3. Facebook ReAgent - An End-to-End Use Case
  4. An E2E Azure Sphere project in the area of Smart Retail (RFID RC522, AVNet MT3620 SK, Izokee Display)
  5. Utilizing OpenCV in C# .NET Core to grab frames from a video
  6. Part 4 - Creating a Automated Machine Learning model based on our Car Simulation Data
  7. Build your Jekyll site and Deploy it on GitHub Pages with an Azure DevOps pipeline
  8. Part 2 - Creating a Car Data simulator in IoT Edge
  9. Part 1 - Manage, Connect and Deploy our simulators to our Edge Devices with IoT Hub
  10. Azure IoT Edge Simulator - Easily run and test your IoT Edge application
  11. Creating an Internet Of Things (IoT) Edge Deployment
  12. Part 3 - Creating a Car Camera simulator in IoT Edge
  13. Big Data Platform Comparisons
  14. Automatically create an AI model for your dataset using Azure AutoML
  15. Sampling a real-time stream
  16. Creating an Azure Data Lake Gen 2 File Browser for the Web
  17. Quantum Computing - An Introduction
  18. Quantum Computing - A Linear Algebra Refresher
  19. Creating a Big Data cluster with SQL Server 2019
  20. Using secrets to hide passwords and other confidential information in Databricks
  21. Sending emails in Databricks by using Scala
  22. The Achievers Mindset

2018 36

  1. Facebook's Open-Source Reinforcement Learning Platform - A Deep Dive
  2. Reinforcement Learning - Terminology
  3. Building a Minecraft Puppet Scanner with Event Hub, a NFC 522 Reader and a Raspberry PI
  4. Big Data, the why, how and what - A thought Process and Architecture
  5. Getting Tweets of multiple people on Twitter
  6. How-To Visualize Metrics with Grafana and Chronograf by using InfluxDB
  7. Building a real-time streaming dashboard with Spark, Grafana, Chronograf and InfluxDB
  8. Lessons learned after being at Microsoft for 1 year
  9. Predicting Instagram Pictures Likes and Comments with .NET Core and ML.NET
  10. Creating a throttled REST API Consumer
  11. How To Bind C++ Code with Dotnet Core
  12. Writing a C# SDK for the OpenAI Gym using .NET Core
  13. How-To write a C# SDK in .NET Core
  14. How to get and update your profile picture in Active Directory (AD)
  15. So you want to become a leader? Review my lessons learned from the top leaders and roles in technology
  16. Abusing the Bing Search API to get access to Data and Visualize it
  17. Getting started with Xamarin Forms v3.0
  18. OpenAI Gym Problems - Solving the CartPole Gym
  19. Dividing numbers into equal buckets or bins through Bucketization
  20. Getting started with Azure Functions
  21. Getting started with DotNet Core
  22. Bellman Equations
  23. The Markov Property, Chain, Reward Process and Decision Process
  24. Ordinary Least Squares (OLS)
  25. Getting AMQP to work in your browser
  26. Installing OpenAI Gym in a Windows Environment
  27. Multi-armed bandit framework
  28. An introduction to Reinforcement Learning (RL)
  29. Connect to your Docker Daemon through the Windows Subsystem for Linux (WSL)
  30. An introduction to Machine Learning (ML)
  31. My Key Take-aways from reading Satya Nadella’s Book “Hit Refresh”
  32. Create a local kubernetes development cluster and scale it with the cloud
  33. Creating a culture of growth and ambition, Part 2 - Motivation
  34. Creating a culture of growth and ambition, Part 1 - Leadership
  35. Visual Studio Android Emulator Debugging
  36. How-To Fix slow internet speed on a Realtek adapter with Hyper-V machines

2017 1

  1. The MERGE Stack

2015 37

  1. Todo Application Tutorial React JS - Splitting it up (part 3)
  2. Todo Application Tutorial React JS - Splitting it up (part 2)
  3. Bridge Year Experience - University Ghent
  4. Todo Application Tutorial React JS - Splitting it up (part 1)
  5. Spending the summer at a Startup
  6. Sorting Algorithm - Shell Sort
  7. Sorting Algorithm - Selection Sort
  8. Sorting Algorithm - Quick Sort
  9. Sorting Algorithm - Merge Sort
  10. Sorting Algorithm - Insertion Sort
  11. Sorting Algorithm - Heap Sort
  12. Solving a Sudoku with Discrete Math
  13. Fields - Prime Fields
  14. Fields - Galois Fields
  15. Fields - Elliptical Curves Over Finite Fields
  16. Max number with pipes in C++ and Unix
  17. Creating a LinkedList with C++
  18. How to benchmark Reading 10MB in C++
  19. Basic OOP with C++
  20. SQL - Recursion
  21. SQL - Part 5 - Common Table Expressions
  22. SQL - Part 4 - JOIN + Simulating Functions
  23. SQL - Part 3 - Analytical Functions (Ranking, Rows, Over, ...)
  24. SQL - Part 2 - Aggregate Functions (GROUP BY, CUBE, ROLLUP, ...)
  25. SQL - Part 1 - Advanced CASE Selecting
  26. Solving a maze with Perl
  27. Feedients Development Environment
  28. Finding smallest and biggest number multithreaded in C++
  29. Simulating mkdir -p in bash
  30. Solving permutations with Heap's Algorithm in Javascript
  31. Radix Sort
  32. Prim's Algorithm
  33. Inverting a binary tree in C++
  34. Introduction to Algorithms
  35. Floyd Warshall Algorithm
  36. Depth First Search (DFS)
  37. Breadth First Search (BFS)