Maarten Balliauw
Maarten Balliauw
@maartenballiauw.be
Head of Customer Success at @DuendeSoftware.com. Founded https://speaker.travel. Frequent speaker. Opinions are my own.
1.7K followers311 following354 posts
Blogged: Server-Timing Headers in #aspnetcore: Backend Metrics in Browser DevTools blog.maartenballiauw.be/posts/2026-1... #dotnet
Maarten Balliauw reposted
My thoughts on the current state of AI driven software development, why I'm no longer concerned about a runaway intelligence explosion, and what I think is a far worse outcome we could be walking into maevyn.codes/decoherence
Pushed a fresh update to the @duendesoftware.com agent skills - github.com/DuendeSoftwa...
Can highly recommend subscribing to the globalGlob channel for their weekly news show - www.youtube.com/watch?v=iQvY... (@programmeral.com is funny!)
Enjoyed writing this after a conversation at @ndcconferences.com Oslo. How to use #Azure workload identity (managed identity) to register OAuth clients at runtime with Dynamic Client Registration in Duende IdentityServer. duende.link/06oct26 #dotnet
Someone asked me after a talk on #aspnetcore Identity: Can you use passkeys as the second factor after a password, instead of an authenticator app? 🔐 You sure can with #dotnet 10, a custom 2FA token provider and two endpoints. blog.maartenballiauw.be/posts/2026-1... #passkeys
Maarten Balliauw reposted
It's been 0 days since @rider.jetbrains.com Local History saved my butt.
Blogged: Device Bound Session Credentials in #aspnetcore This post looks at how #dotnet 11 ties a session to a private key that never leaves the device. blog.maartenballiauw.be/posts/2026-0...
This post was fun and scary to work on! 😱 Every time npm has a supply chain incident, it's tempting to be smug in #dotnet land. But the tools are all there... Make sure to check the screenshots! blog.maartenballiauw.be/posts/2026-0... #nuget #security
Maarten Balliauw reposted
🔐 Let’s talk authentication! Join us September 29 in Essen for our next #VISUG meetup with Wesley Cabus and Maarten Balliauw. Two talks on ASP.NET Core Authentication and Passkeys, plus food & drinks. And yes, it’s free! 🍕🥤 #VISUG #ASPNETCore #DotNet #Community
Maarten Balliauw reposted
If there’s one thing @maartenballiauw.be and @gotsharp.be know inside out, it’s authentication. Two true experts in their field, sharing their knowledge at #VISUG. Don’t miss this one! 👇
🔐 Let’s talk authentication! Join us September 29 in Essen for our next #VISUG meetup with Wesley Cabus and Maarten Balliauw. Two talks on ASP.NET Core Authentication and Passkeys, plus food & drinks. And yes, it’s free! 🍕🥤 #VISUG #ASPNETCore #DotNet #Community
Maarten Balliauw reposted
Just published a new issue of .NET R&D Digest! Thx to @rasbt.bsky.social, @maartenballiauw.be, @andrewlock.bsky.social, @kevingosse.net, @meziantou.net, @simonwillison.net & other authors for their g8 content! olegkarasik.wordpress.com/2026/08/04/n... #dotnet
Blogged: Hosting the #dotnet #aspire Dashboard as a Standalone Container in #Azure Web Apps blog.maartenballiauw.be/posts/2026-0...
Blogged: "Keyed Services (Named registrations) in .NET Service Provider" blog.maartenballiauw.be/posts/2026-0... #dotnet
Maarten Balliauw reposted
Working with .TRX files? This is a pretty nifty @rider.jetbrains.com plugin. Allows you to load TRX files as unit test sessions, so the results are a whole lot easier to work with! plugins.jetbrains.com/plugin/25444...
Blogged: So, I wrote a fiction book. Meet "The Side Project". Tried to add some background on the writing process and all. blog.maartenballiauw.be/posts/2026-0...
Maarten Balliauw reposted
Blogged: TimeProvider and the End of Untestable DateTime.UtcNow blog.maartenballiauw.be/posts/2026-0... #dotnet #csharp
Vacation starting soon. If you need some beach/pool/mountains/other reading... I recently published a book - The Side Project, about a dev whose innocent youth football app gets hijacked by organized crime. Check it out: books2read.com/u/bP2nll
Every developer has a side project. Mine became... writing a book. Just published The Side Project, about a dev whose innocent youth football app gets hijacked by organized crime. Check it out: books2read.com/u/bP2nll
Blogged: Discriminated unions in #csharp and #dotnet 11 (for real this time) blog.maartenballiauw.be/posts/2026-0...
Blogged: What is IdentityServer and When Do You Need it? blog.maartenballiauw.be/posts/2026-0... #dotnet
Speaker desk with adjustable height. Love it @updateconference.bsky.social ! ❤️ #dotnet
Started our stream with @anders.abel.nu and @programmeral.com - First look at SAML in IdentityServer www.youtube.com/watch?v=o_tG... #dotnet
Enjoyed working on this - duendesoftware.com/blog/2026040... Our docs, blog and samples repackaged for consumption when using AI tools. Skills benchmarked as well. Check these out if you are doing any #dotnet #aspnetcore identity work!
Maarten Balliauw reposted
Going Passwordless - A Practical Guide to Passkeys in ASP .NET Core by @maartenballiauw.be www.youtube.com/watch?v=-BV2... #aspnetcore
Going live with @gotsharp.be - Are you sure your access tokens are really secure? www.youtube.com/watch?v=j_P4... #dotnet #identity
Doing one of those online security awareness trainings and seeing an older @nickchapsas.com in one of the videos.
Maarten Balliauw reposted