February 3, 2023

Generating README for Bicep Files

Introduction [PSDocs] (https://github.com/microsoft/PSDocs) is a tool developed by Microsoft’s Bernie White, who is also the creator of my favourite tool PSRules. PSDocs is a PowerShell module […]
December 13, 2022

Create your first Azure Bicep Template

Azure Bicep, a Domain-Specific Language (DSL) was announced in 2020 by Microsoft.  This new project was introduced to help engineers deploy resources in Azure. It is […]
December 1, 2022

Permanently delete objects from the Active Directory Recycle Bin

With the Active Directory Recycle Bin enabled, deleted Active Directory objects can be easily recovered. The deleted items can be recovered for as long as the […]
November 16, 2022

Probably now is not the best time to upgrade your PowerShell to 7.3

GenericArguments[0] … violates the constraint of type ‘T’ error since PowerShell 7.3.0.5 preview Continue reading on Medium »
November 1, 2022

Bicep and Azure Policy: Manage Policy and Initiative Assignment

This is the third post about Azure Policy. This time, the post will focus on policy assignments with Azure Bicep and PowerShell. Policy assignment enforces a […]
October 19, 2022

Windows Terminal is now the Default in Windows 11

The day has finally come! Windows Terminal is now the default command line experience on Windows 11 22H2! This means that all command line applications will […]
October 12, 2022

Bicep and Azure Policy: Create and manage custom Azure Policies

This is the second post about Azure Policy. It will focus on policy definition and how to manage your custom policies with Azure Bicep and PowerShell. […]
September 30, 2022

Bicep and Azure Policy: Create an Azure Policy Set (or Policy Initiative)

This part article is part of a series on Azure Policy, Azure Bicep, and Azure PowerShell There are many things you can automate by using Bicep […]
September 14, 2022

Windows Terminal Preview 1.16 Release

The Windows Terminal team is back with another release for you! This release introduces version 1.16 to Windows Terminal Preview and updates Windows Terminal to version […]
September 10, 2022

Programmatically Generate Cloud Resource Names – Part 2

This is the part 2 of the 2-part series on Programmatically Generate Cloud Resource Names. If you haven’t read the Part 1, make sure you read […]
September 10, 2022

Programmatically Generate Cloud Resource Names – Part 1

Many organizations have naming standard for cloud resources just like server naming conventions for on-premises data centers. Few years ago during a cloud migration project, the […]