Portrait of Syon Foppen

I'm Syon Foppen, an Azure Cloud Engineer at Arcady, a Dutch IT consultancy based in Zwolle. I live in Enschede. I like platforms that are boring to operate. Deployments do what you expect, an alert means something is wrong, and nobody repeats the same manual steps every week. Getting a platform to that point is the part I enjoy.

From batch scripts to platforms

I've been tinkering with computers since I was a kid. It started with playing around with my father's computer parts, and slowly turned into programming. First small batch scripts, then mods for computer games, and later websites.

Professionally, I started out as a software developer, mostly in C# and .NET. Over time my work moved from the application to what it runs on, such as pipelines, infrastructure, hosting and monitoring. I also helped set up a DevOps team and got involved in architecture and platform decisions.

Because I've been the developer waiting on a pipeline myself, I know what teams need from the platform, and which parts of it they would rather never have to think about.

The problems I like most are the ones where software, infrastructure and security overlap. I hold AZ-104, and next I want to move towards cloud architecture and consultancy, where the job is to link technical choices to what an organization needs.

How I learn

I learn by doing. I started a degree at a Dutch university of applied sciences, but learning from textbooks didn't work for me, so I stopped and figured things out as I went. It's like learning to ride a bike. Reading about it only gets you so far, and you fall off a few times before it works.

Most of my falling off happens in my homelab. It runs Proxmox, with Kubernetes on Talos managed through GitOps. I use it for things I don't run in production, so when something crashes, I'm the only one affected.

Outside work

Away from the keyboard I do photography and 3D printing. I also work as a first aider at events, which is a form of incident response where more is at stake than a failed deployment.

Why this blog

I write about what I build and what I figure out while building it. Most posts follow the same pattern: the problem I ran into, the options I looked at, and what I chose and why. The topics are Azure networking, identity, infrastructure as code, platform engineering and observability, and now and then something from the homelab. I hope they save you some time in the documentation.

Elsewhere

About this site

This blog is a static site built with Astro and hosted on Cloudflare. It uses no cookies and no third-party trackers. Visits are counted with self-hosted, cookieless analytics, as described on the privacy page. The site aims to meet WCAG 2.2 AA; the accessibility statement has the details. I write the posts with help from AI, and How I write explains where it helps and how I check the result. Opinions are my own.