Casper Dijkstra
.NET Developer & Azure Architect
.NET Ontwikkelaar & Azure Architect
Utrecht, The Netherlands
Actions
Hey there, I’m Casper. Passionate cloud-native developer working with .NET, Azure, AI, and Angular. I enjoy crafting elegant solutions that reduce complexity and focus on clarity, maintainability, and real-world impact. Always curious, I love exploring new technologies and figuring out how they fit into our toolkit; from the latest .NET features to emerging AI models. For me, technology is a means to solve meaningful societal challenges.
I’m also the host of the DevTalks podcast at Cloud Republic, where I enjoy exploring ideas, sharing experiences, and talking with fellow developers.
Hoi, ik ben Casper. Een gepassioneerde cloud-native developer die werkt met .NET, Azure, AI en Angular. Ik haal plezier uit het bouwen van elegante oplossingen die complexiteit verminderen en de focus leggen op helderheid, onderhoudbaarheid en echte impact in de praktijk. Altijd nieuwsgierig verken ik graag nieuwe technologieën en ontdek ik hoe ze in onze toolkit passen — van de nieuwste .NET 10-features tot opkomende AI-modellen. Voor mij is technologie een middel om betekenisvolle maatschappelijke uitdagingen aan te pakken.
Daarnaast ben ik de host van de DevTalks-podcast bij Cloud Republic, waar ik met veel plezier kennis, ervaringen en gesprekken deel met andere developers.
Area of Expertise
Topics
Pick a Container, Any Container: Azure Hosting Options Compared
A year ago, choosing a container hosting option on Azure was already confusing. Azure Container Instances, Azure Container Apps, Azure Kubernetes Service, App Service, Azure Functions. Five different answers to the same question. Ask three developers which one to use and you get five different opinions. Microsoft assessed the situation and concluded that what was clearly missing was more options.
Azure Container Apps now comes in three distinct tiers. There is serverless GPU support with true scale-to-zero billing. Dynamic Sessions let you run AI-generated code in Hyper-V isolated sandboxes. And Azure Kubernetes Fleet Manager has matured into a standalone service for orchestrating entire fleets of clusters. The line between "I just want to run a container" and "I need a full orchestration platform" has never been harder to see. Congratulations to everyone involved.
This session maps the full landscape. I evaluate hosting options side by side across dimensions that actually matter: complexity, scalability, cost, cold start behavior, and how quickly you can get something running without filing a support ticket. Whether you are hosting microservices, a background job, AI workloads, or a full multi-tenant platform, you will leave with a clear decision framework for your specific situation.
No marketing, no hand-waving. Just an honest look at the full landscape and the trade-offs involved, so that the next time someone asks which container service to use, you will have a concrete answer. Not five opinions. One answer. Perhaps Microsoft already anounced another hosting option by the time you get home. At least you'll know where it fits in the landscape
Goodbye Swashbuckle: Exploring Native .NET OpenAPI
If you've been using Swashbuckle and Swagger UI with ASP.NET APIs, you may have noticed a change starting in .NET 9: the tooling you have relied on for years has disappeared... When I first ran into this, it felt unsettling. Until it made sense. Microsoft introduced first-party OpenAPI support with Microsoft.AspNetCore.OpenApi, reducing dependencies and making API documentation much simpler. Swashbucklecan still be included as NuGet, but I'll try to convince you why you might want to make the switch.
I'll walk through what these changes mean in practice: the shift from Swashbuckle filters to document, operation, and schema transformers, Among other things, we will separate public from private APIs in different openapi files, wire up OAuth authentication, configuring API versioning. I'll highlight my favorite .NET 10 additions, including OpenAPI spec generation at build time, OpenAPI 3.1 support (with a caveat on when *not* to use it), multiple output formats. We finish by exploring the Scalar testing UI, which stays responsive with large payloads and does not make you want to reach for Postman.
Through a series of live demos, you'll see how I migrated a production API project away from Swashbuckle, tackled the gotchas that nobody warns you about, and ended up with an API setup with less ceremony, cleaner docs, and one fewer dependency.
Whether you are maintaining an existing Swashbuckle setup or starting fresh, you will leave with a clear migration path and a set of patterns ready to apply the next morning!
CloudBrew 2026 - A two-day Microsoft Azure event Sessionize Event Upcoming
Future Tech 2026 Sessionize Event
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top