Bas Berkhout
basberk.bsky.social
Bas Berkhout
@basberk.bsky.social
Building IPMHUB.IO / platform engineer for large scale deployments / speaker / azure / bla bla
Been wrestling with IaC architecture lately and had to share this lightbulb moment 💡
You know that feeling when you're staring at your infrastructure code, wondering if you should go full monolith or break everything into tiny modules? Yeah, I've been there too many times.
May 30, 2025 at 6:57 AM
Just updated my previous post guide with an awesome new tip! You can now use the #fetch command to load external content directly into VS Code Copilot - no manual downloads needed.
This will also come in handy creating mcp servers 🤓
Use Swagger Json for Github Copilot
Save hours of API integration work with this VS Code productivity hack! Learn how to use Swagger JSON documentation with GitHub Copilot to automatically …
under-ctrl.com
April 24, 2025 at 6:00 AM
IPM 0.8.0 is now available with new export and build tools! 🛠️
This major update improves package management with multi-package operations using the new --packages flag, deeper nested workspaces, and enhanced filtering options.
Learn more: ipmhub.io/blog/article... #DevOps #IaC
IPM 0.8.0 Release: Enhanced Package Management & Build Tools | IPM Hub Blog
A unified platform to share, manage, and distribute Infrastructure as Code with speed and control.
ipmhub.io
April 24, 2025 at 4:06 AM
Some say #AzureDevops is dead.

Well check the new pipeline expression functions:
Azure DevOps release notes - Azure Pipelines Sprint 248 update
See the Sprint 248 feature updates for Azure Pipelines, including next steps.
learn.microsoft.com
February 19, 2025 at 5:05 AM
"The best feeling in software development?
Watching someone else demo your creation and tell their audience how many hours it saves them! Nothing beats knowing your code is making a real difference in people's daily work. 💻✨"
#IPMHub #devops #automation #azure
February 18, 2025 at 10:00 AM
What is a better place to publish blogs? Self hosted (Hugo) or medium?
basberk.medium.com/ca54b80cfbe7
or
under-ctrl.com/posts/multi-...

I expect you to read it twice! ;)
A multi dev container setup to support OAuth 2.0 authentication
Develop apps that are protected by Oauth2.
basberk.medium.com
February 18, 2025 at 8:25 AM
Ever noticed how we're great at writing DRY code but then have deployment pipelines that look like a copy-paste art project? 🎨
Just dropped a new post about this weird paradox I keep seeing in our industry.
Don't Just Make Your Code DRY - Make Your Entire Deployment Pipeline DRY | IPM Hub Blog
A unified platform to share, manage, and distribute Infrastructure as Code with speed and control.
ipmhub.io
February 17, 2025 at 6:40 AM
🚀 IPM 0.7.0 is here! Introducing Client Secrets for seamless CI/CD automation, official winget support, and improved exit code handling. Level up your infrastructure deployment game.
Learn more: ipmhub.io/blog/article...
#DevOps #IaC
IPM 0.7.0 Release: Client Secrets for Enhanced CI/CD | IPM Hub Blog
A unified platform to share, manage, and distribute Infrastructure as Code with speed and control.
ipmhub.io
February 12, 2025 at 4:15 PM
I was confused, I started my devcontainer I received you need to have Docker Compose. So restart docker desktop no succes.
Reboot, start docker malware blocked. 😱
Apparently: some files in existing installations are incorrectly signed.
Maybe im paranoid, but Im really careful with my dev machines.
January 11, 2025 at 10:16 AM
🔧 New Guide: PowerShell Script Automation for Multiple Azure VMs
Learn how to efficiently deploy scripts across your Azure VMs using AzVMRunCommand. Includes tag-based filtering, error handling & a ready-to-use implementation!
Full guide: under-ctrl.com/notes/invoke...

#Azure #PowerShell #DevOps
Invoke Scripts on Multiple Azure VMs
Learn how to efficiently execute PowerShell scripts across multiple Azure VMs using Azure RunCommand and PowerShell automation.
under-ctrl.com
January 9, 2025 at 9:26 PM
Converting stuff to less useful stuff #coffee
January 7, 2025 at 7:39 AM
New year, here we go again. Restarting until the Bluetooth works again. #mssurface
January 6, 2025 at 6:41 AM
After 6 years of Notion notes & 20 years in tech, I'm finally sharing my knowledge!
From AD/Exchange → Azure → K8s → Python, everything's coming to under-ctrl.nl
Why? Because I've learned so much from free content. Time to give back! 🤓
PS: Bonus feature - everything in both 🇬🇧 + 🇳🇱
under-ctrl.nl
January 4, 2025 at 8:53 AM