A little sneak peek at what's coming up after writing chapters 11 and 12 in the previous weeks. Microsoft DSC is perfectly made for an AI-assisted agent. If you already purchased the book, get ready for it. If not, you can grab your copy at: leanpub.com/themicrosoft... #dsc #ai
@gijsreijn.bsky.social
Cloud engineer by day, author and contributor to open-source projects at night Microsoft MVP Helping people to succeed in the Desired State Configuration landscape
Not a regular user of dark modes myself, but occasionally I use them. Pester docs felt a bit too shiny, so I made it a little darker. LMK if you don't like. #pspester #powershell github.com/pester/docs/...
Finally, a new update for The Microsoft DSC Handbook! 🎉 Based on valuable feedback, I’ve added two full chapters. Already own the book? The new chapters are free! 🎁 Haven’t got it yet? Grab your copy today. The price goes up after today. leanpub.com/themicrosoft...
The Microsoft DSC Handbook
leanpub.com
Following Azure Bicep's repository closely, there's now an amazing new experimental feature developed by Jarod Holgate, and reviewed by Anthony. It was just pulled into the main branch, so I gave it a try: www.idontlikeai.dev/a-first-look...
idontlikeai.dev
Looking for various ways to write a DSC resource in Go with ease? I just wrote a full tutorial on how you can create a DSC resource without writing more than 100 lines of code: www.idontlikeai.dev/how-to-write...
How to write a Microsoft DSC resource in Go in under 100 lines
Development made easy in Go with a Resource Development Kit (RDK)
idontlikeai.dev
I'm so happy about the whole rewrite I did for my free courses on my blogging site! There's also a small easter egg included when you go through a course. Can you find it? Check it out at: idontlikeai.dev/courses/
Microsoft DSC v3.3.0-rc.1 just released, which most likely means a GA release will happen afterward (if not another RC will be created 😉). github.com/PowerShell/D...
Release v3.3.0-rc.1 · PowerShell/DSC
What's Changed Add devcontainer by Thomas Nieto (@ThomasNieto) in #1631 Fix universal package publishing by Aditya Patwardhan (@adityapatwardhan) in #1638 Fix PMC publishing script and mapping by ...
github.com
Eric van Wijk shipped the Azure DevOps service connection. That means PAT-free pipelines via Entra workload identity. But what it didn't say is that global PATs stop working Dec 1. So I wrote a migration: www.idontlikeai.dev/your-global-...
Your global Personal Access Token dies on December 1 in Azure DevOps Services: Here's the migration
The deadline Microsoft's announcement forgot to mention
idontlikeai.dev
Over the weekend, I checked out the new adapter model for Microsoft DSC. What a change it has been since the latest preview was released. I wrote a quick blog post explaining the details of how you don't have to code anything anymore: www.idontlikeai.dev/how-microsof...
How Microsoft's DSC engine is shaping the new adapter model
What if you could ship a new DSC resource without writing a single line of code? From the early days, Microsoft DSC bridged the gap between the new engine and everything that isn't a native command-b...
idontlikeai.dev
A pull request that gets rejected on a popular open-source project isn't always the end... It's been a while since I updated my forked Databricks CLI to bring Microsoft DSC capabilities to it, and v0.5.0 just launched + a brand new website: libredsc.github.io/dsc-databric...
dsc-databricks - Microsoft DSC for Databricks
Microsoft Desired State Configuration (DSC) resources for Databricks
libredsc.github.io
A new Bicep experimental feature is around the corner to be released that removes another friction point. I have already tried out the feature; you can always pick up the nightly builds from the repo: www.idontlikeai.dev/one-less-pre...
One less pre-flight validation using Bicep's extension configuration
One step less to perform in your deployment pipeline
idontlikeai.dev
The Microsoft DSC releases are going as a train, and once again, I'm happy to see some of my contributions landed in the latest v3.3.0-preview.4: github.com/PowerShell/D... It's a pretty big list time with tons of features and doc updates
Release v3.3.0-preview.4 · PowerShell/DSC
What's Changed Fix propagation of secrets by @SteveL-MSFT in #1573 Add invoke_dsc_function() and invoke_dsc_expression() tools to Server mode by @SteveL-MSFT in #1588 Add PR code coverage workflow...
github.com
ModuleFast v1.0.0-beta1 is out! You can fetch from the Gallery or via this temporary bootstrap. & ([scriptblock]::Create((iwr 'https://github.com/JustinGrote/ModuleFast/releases/download/v1.0.0-beta1/ModuleFast.ps1'))) -Release 'v1.0.0-beta1' Please test it doesn't break you while I work on docs.
A new experimental feature just landed two days ago in a new Bicep version. And that experimental feature is an interesting one for larger enterprises building custom Bicep extensions. Over the weekend, I had time to test it out and blog about it: www.idontlikeai.dev/how-to-publi...
idontlikeai.dev
It starts to look like Pester 6 is in front of the door to be released GA, so have you already tried to migrate your test suite? If not, I wrote a migration blog post on it: www.idontlikeai.dev/migrating-fr... It covers the latest release candidates and pointers to look at.
Migrating from Pester 5 to 6
Learn how to easily migrate your test suite from v5 to v6
idontlikeai.dev
I think @jakubjares.com left PSConfEU with parallel execution quietly compiling in the back of his head, because the Pester repo has definitely not been idle since. I tried out this new feature that just landed in Pester v6.0.0-rc.1 and wrote about it: www.idontlikeai.dev/how-to-execu...
idontlikeai.dev
Pester 6.0.0-rc1 🎉 Feature-complete! ⚡ Parallel test execution (experimental) 🆕 New Should-* syntax + 41 assertions 🔬 Should-BeEquivalent deep comparison 📊 Faster coverage by default 160+ PRs · 15 contributors #PowerShell #pspester
And the third preview release for v3.3.0 on Microsoft DSC. I'm happy to see my contribution on a new built-in resource (Microsoft.Windows/FeatureList) got in: github.com/PowerShell/D...
Release v3.3.0-preview.3 · PowerShell/DSC
What's Changed Add new Microsoft.Windows/WindowsFeatureList resource by @Gijsreyn in #1541 docs: Update PSScript examples by @Gijsreyn in #1528 Add reference documentation for secret() by @Gijsrey...
github.com
Just wrote a new article to help DSC resource authors make a step from PowerShell DSC to Microsoft DSC. Not on my own blog site, but the DSC community one: dsccommunity.org/blog/how-to-... Thanks to @gaelcolas.bsky.social for the review!
How to generate Microsoft DSC adapted resource manifests with DscResource.Authoring
A collaborative community of authors and maintainers working to improve DSC resources, their quality, and development practices.
dsccommunity.org
Did you already spot that new task in Azure DevOps? The Bicep team created a new BicepDeploy@0 task. For me, it was finally time to try it out. In this blog post, I'll tell you all about it: www.idontlikeai.dev/deploying-bi...
Deploying Bicep from Azure DevOps with the new BicepDeploy@0 task
No more Azure CLI, Azure PowerShell, or ARM task
idontlikeai.dev
There was a new project presented by @kaylacinnamon.bsky.social during MS Build 2026 , and I finally had the time to look at it (and even contribute to it). Here's a quick blog post on how Microsoft is changing Windows developer workstations: www.idontlikeai.dev/how-microsof...
How Microsoft is changing Windows Developer workstations
By leveraging workload profiles and WinGet
idontlikeai.dev
Microsoft DSC v3.3.0-preview.2 has just been released, and seeing my name a bunch of times there is always cool: github.com/PowerShell/D... This release has some internal bug fixes and mostly updated documentation.
Release v3.3.0-preview.2 · PowerShell/DSC
What's Changed Fix unnecessary elevation on export Microsoft.Windows/FirewallRuleList by @Gijsreyn in #1525 docs: Add known issue for numeric string coercion in Windows PowerShell by @Gijsreyn in ...
github.com
Tried to write a blog post previous week on the newly released preview version, but got a bit dragged in fixing a couple of bugs. Regardless, I managed to get the post out as well: www.idontlikeai.dev/the-future-o...
The future of PSResourceGet: Three features that change how you manage PowerShell packages
And the ones you want to keep using in your automation flows
idontlikeai.dev
I created a new PowerShell class that easily configures your Git settings. In this blog post, I cover how you can use it: www.idontlikeai.dev/your-git-con...
Your Git config is not reproducible (and here's how to fix it)
Configure Git in a way you might not have seen before
idontlikeai.dev
Microsoft's DSC release 3.2 announcement was full of packaged features compared to 3.1. But some of them might need some attention to look at a deeper level... In this blog post, I digested the release and explained it further: www.idontlikeai.dev/digesting-mi...
Digesting Microsoft's DSC v3.2 release: A practical look at what changed
DSC is growing up with what-if, lambdas, and TOML
idontlikeai.dev
Bicep had two releases the previous week, so it was time to test out some of the new functionality introduced. In this blog post, I cover them in more detail with one breaking change introduced: www.idontlikeai.dev/azure-bicep-...
Azure Bicep Updates — May 2026 Edition
The months are passing by this year, and we're already in May 2026. If you expected one release to land, you might be disappointed. Because actually, it was two! The last release (v0.43.8) reverted o...
idontlikeai.dev
What comes right after a GA release? Yes, a new preview release! 🚀 DSC just released its v3.3.0-preview.1 release right after the GA one: github.com/PowerShell/D... Interestingly enough, a new built-in resource has been shipped with this one!
Release v3.3.0-preview.1 · PowerShell/DSC
What's Changed (MAINT) FIx clippy for Rust projects by @michaeltlombardi in #1466 Misc fixes for firewall and types by @SteveL-MSFT in #1464 Fix dism resources to work on Windows arm64 by @SteveL-...
github.com
A first WinGet preview build from Microsoft is finally available with my performance improvement patches! Try it now! 🚀👇 github.com/microsoft/wi...
Windows Package Manager 1.29.170-preview · microsoft winget-cli · Discussion #6213
This is a preview build of WinGet for those interested in trying out upcoming features and fixes. While it has had some use and should be free of major issues, it may have bugs or usability problem...
github.com
I've got a locally patched winget that is magnitudes faster both for single winget commands and concurrent winget commands. Take a look at that - between 30 seconds and several minutes, down to a consistent 1 second with my patches 👇
Back in January, I tried contributing a new subcommand to the Databricks CLI. The PR was rejected. Disappointing at first, but it also pushed me to create my own GitHub organization around the idea Funny how open source works sometimes. The story: www.idontlikeai.dev/how-a-reject...
How a rejected pull request led to a new GitHub organization
The origin story of the LibreDsc GitHub organization from a rejected pull request
idontlikeai.dev
I’m incredibly proud to hit publish on my new edition of “The Microsoft DSC Handbook” After months of writing, this is a rewritten book with brand-new content! Featuring not one, but two forewords! Huge thanks to @jasonhelmick.bsky.social and @steve--lee.bsky.social ! leanpub.com/themicrosoft...
The Microsoft DSC Handbook
leanpub.com