Wouter Compiles IT


I’m Wouter Fennis — a Software Engineer and Scrum Master from the Netherlands. On this blog, I share practical insights from real projects: .NET development, Azure, CI/CD pipelines, software architecture, and team collaboration. Whether you are tackling a complex technical challenge or improving your team’s way of working, I hope you find something useful here.
Featured articles
Migrate your WordPress blog to GitHub Pages with Jekyll
Running WordPress for a personal blog always felt like overkill. My site is mostly static — I write a new post, add some metadata, and hit publish. Yet there I...
My experience with GitHub Copilot in an open-source project
It is amazing how fast AI developments have led to fundamental changes in the development process of IT projects. It is difficult for me to imagine generative AI and AI...
Latest posts
Markdownlint: a developer's best friend for cleaner Markdown
You open a pull request for a README, and half of the review comments are about missing blank lines and inconsistent list indentation instead of the actual content. Markdown is...
Client certificate authentication in ASP.NET
Authentication is often a broad, difficult and not straightforward topic to work on as a software engineer. There are endless options to secure your application and just as many ways...
Using the ArchiMate motivation layer
How often did you ask yourself during a project: “Why am I doing this again?”. You have to take a step back, zoom out of the technicalities and look at...
Distributing your API definition as a NuGet client
Creating APIs is quite simple nowadays. You can have a functional API up and running in the Azure cloud within minutes. By using an OpenAPI library like Swagger to publish...
Subscribe via RSS