Notes from the intersection of End User Computing, Infrastructure as Code and DevOps. Written by Jeroen Meppelink — engineer, Home Assistant tinkerer, and tireless believer that if a human does it twice it belongs in code.
To ensure timely notification of pipeline failures in Azure DevOps, email notifications have been configured. This allows for immediate awareness of issues, even when the pipeline is scheduled to run automatically.
CitrixTo ensure consistent and predictable Citrix configurations, frequent pipeline execution is crucial. This helps maintain the desired state of the environment. However, due to Azure DevOps scheduling limitations, a custom script was developed to circumvent these restrictions and enable more flexible automation.
CitrixTo streamline Citrix license server administration, I developed a reusable Ansible library that simplifies common tasks and enhances automation capabilities.
CitrixTo upgrade the on-premises database of your Citrix CVAD environment, you have two options. You can either perform the upgrade manually, following a step-by-step process, or you can automate the entire procedure using code. Opting for the latter provides you with greater control and allows you to schedule the upgrade according to your preferred timeline.
Visual studio codeVisual Studio Code is a powerful tool that can be enhanced with a variety of extensions to make coding more efficient and enjoyable. Here are some popular extensions that can help you with code checking, code prediction, and visualization.
Dutch train travel advisor, written for Home Assistant in JavaScript and Python.
An MCP-connected shared knowledge base of engineering standards — so every developer's AI writes code your team's way from the first session.
I'm a Lead Infrastructure Engineer focused on End User Computing, Infrastructure as Code and DevOps at enterprise scale. My days look like Ansible roles, pipelines, Citrix WEM and the occasional deep dive into why a session is slow. The goal is a platform that runs itself and an application team that doesn't need to file a ticket to ship.
At home I'm a Home Assistant hobbyist and open-source tinkerer. I build custom integrations in Python and JavaScript, including ns-reisadvies — a Dutch train travel advisor that runs on my own network. I write here when something from the day job is worth sharing.