Stephan van Rooij
I'll talk about APIs, Security and building applications in #dotnet
https://svrooij.io | Microsoft MVP Security & Graph | wintuner.app | mvp.microsoft.com/en-US/mvp/profile/c…
- I had the pleasure to speak a @dotnetzuid.nl and share my latest #security project. An introduction to IdentityProxy. Check out my key take aways svrooij.io/2026/01/23/i...
- Reposted by Stephan van RooijAnd we're off...! We're starting the evening with @svrooij.io explaining how to "Hack your protected API for integration testing". Thanks to #Promexx for hosting us.
- I've been building apps and libraries to control Sonos speakers for a very long time. Sonos2mqtt has over 500.000 docker pulls. Now today I got a hold of information on how the details for third party media servers are stored. Have to get this into those libraries. More soon, please follow ☝️✅
- Any Bacardi fans here? Selling my Bacardi bomber jacket, any profits go to a good cause link.marktplaats.nl/m2344271314?...
- Tell me how old you are, without telling me your age? Let me start. I have this box in the attic with these things in it. (Which I bring to the @homecomputermuseum.computermuseum.social.ap.brid.gy next week)
- Reposted by Stephan van RooijA new way to grow as a speaker. EngageTime will soon give you clear analytics across all your sessions. See your impact, your ratings, your reactions. Understand what resonates so you can step on stage with even more confidence. engagetime.live
- Want to test your api without disabling authentication? Check out Identity Proxy, which allows you to hack your api for integration testing! svrooij.io/2025/11/19/i... #security #dotnet #development
- Did we need another nugget package? I sure think so! Check out this source generator that will help you automatically register your minimal endpoints. github.com/svrooij/dotn... Inspired by a YouTube video from @milanjovanovic.bsky.social some time ago. #dotnet #webapi
- Reposted by Stephan van RooijIf you try to assign an Enterprise application to a Group in #Entra while in Entra Free, you will see a bizarre error relating to Active Directory. This is a cloud only Tenant!
- Reposted by Stephan van RooijWant to present at our new Stockholm SQL usergroup? We're doing in-person sessions about once per month. If you can't make any of those specific dates, reach out to @transmokopter.bsky.social or me, and we'll work something out for you!
- Are you still using the WithSecret or WithCertificate methods on the #microsoft identity client? Check out this post to see how that can be replaced with a managed identity. svrooij.io/2025/10/10/s... #security #development
- @vandervalk.pro Is all ready for the last talk of the day at #netassemble "Dont let your access tokens be stolen" #security
- #netassemble first session by @wildermuth.com at #mstack "you can be bad everywhere" is the best quote from this talk so far. #community #dotnet
- Fourth edition of #netassemble by #MStack
- Maarten staat klaar voor zijn sessie op deze eerste #diwug na de vakantie #community Microsoft 365 copilot and the content "discoverability" challenge. @maarten.eekels.net
- Reposted by Stephan van RooijThank you #Keeyns for hosting us tonight! We have a full house, listening to Thomas Huijer's talk "Exploring C# Source Generators". #dotnetzuid
- #azurefest 2025 let's go
- Reposted by Stephan van RooijDid you know you can leverage the Azure DevOps Rest API in Power Automate to run actions that are not available in Power Automate?🚀 In the example below, I wanted to detect what is the current iteration for a project and obtain its data to send in some automated messages👇
- Reposted by Stephan van RooijUnlock the power of raw Kestrel! Learn when to skip WebApplicationBuilder and directly leverage Kestrel for optimized .NET apps. Ideal for low-level control and performance tuning. #DotNet #Kestrel
- Anyone ever used RapiDoc? rapidocweb.com to provide developer docs about your api? Alternative to Swagger and Scalar. How not decided which one is the best. #openapi #developer
- I just used the "Start from backup" flow to migrate @home-assistant.io from one machine to the next. And WOW, I never had such a smooth migration. 🥇 Other companies can learn something from this!! www.home-assistant.io/common-tasks... Migrated home assistant from arm64 to amd64 with zero issues
- Building an application that used role based access control? Here is a nice trick to not have to built any user and or role management things in your app. Just off-load this to the remote security team using Microsoft Entra. svrooij.io/2025/08/27/e...
- Reposted by Stephan van RooijZelf een video maken om je eigen straatje schoon te vegen in plaats van vragen van journalisten te beantwoorden: bij Follow the Money kennen we dit trucje maar al te goed. Mensen onder vuur verspreiden zo hún versie van de feiten om kritiek te ontwijken. Hoe gaat FTM hiermee om?
- Reposted by Stephan van RooijA rare, but highly welcome change. Microsoft changed the license requirement for Token protection from Entra ID P2 to P1. This will protect more customers in the long run and lead to a more secure ecosystem. learn.microsoft.com/en-us/entra/...
- Reposted by Stephan van RooijRecently, we announced the finalists for the most special of the #GoldenClippyAwards The #ChuckNorris award is for heroes in multiple areas: @nathanmcnulty.com @fabian.bader.cloud @bindertech.se @knudsenm.bsky.social@mortenknudsen.net Congratulate them/reshare for these rockstars! #MVPBuzz #WPNinjas
- Have a Volvo and using @home-assistant.io ? The Volvo On Call integration is broken. It has been replaced by a new integration that connects to the new api. I'm now creating the depreciation message.
- Did you know you can "pre-provision" application access to your sharepoint group site using the `resourceBehaviorOptions` array when you create a group? add `appRoleForSite:{appId}:fullcontrol` Ow, wait this is NOT documented 😂 learn.microsoft.com/en-us/graph/... #graph #microsoft
- Did you know #winget has almost 10.000 apps? Details on which packages got updated, and when? github.com/svrooij/wing...
- Do not ask #github #copilot to do the migration, ask it to write a migration plan 🥇 svrooij.io/2025/08/19/v... #development #dotnet #devproxy
- Anybody seen "Pepsi Where's my jet?" www.netflix.com/nl/title/814... Just watched episode 1 and what an adventure?
- Reposted by Stephan van RooijPhew, all renewed for another year :p If anyone is going for any of the Microsoft Security or Endpoint management certs, always feel free to ping me with questions ;)
- Second beta of Unobtanium.Web.Proxy just got released!! github.com/svrooij/unob... Focus here was better traceability of proxies requests. Keeping track of source details, Aspire visibility, stable request Id and better testing
- Reposted by Stephan van RooijNocturne 3 is out, and it revives your Spotify Car Thing (which Spotify turned into ewaste last year)! Installed it this afternoon and I’m really impressed. I have Carplay now so don’t need Car Thing, but it’ll make a nice desk Spotify controller. usenocturne.com
- Can someone explain the difference between running tests in Visual Studio and through #dotnet test? The latter is failing while they run as expected in VS? Very frustrating #development
- As if #kestrel is built for #httpsInspection!! Look at this beautiful asynchronous callback that allows you to pick the certificate based on information from ClientHello #dotnet #microsoft Unobtanium.Web.Proxy learn.microsoft.com/en-us/aspnet...
- I might have found a new use for #kestrel, you can use it as a base for a https inspection proxy. And the first release is blazingly fast!! 🏎️ What would you build with https interception capabilities? github.com/svrooij/unob... #dotnet @davidfowl.com any cool ideas? Aspire integration?
- Road down memory lane, after 10 years I charged my #pebble Steel smartwatch again, and it still works! Getting the notifications from my phone! This is definitely one of the best smartwatches EVER 🤩✅⌚