Owendavies.net.
Using Docker for local SQL Server development
Learn how to set up SQL Server in Docker for local development with persistent data storage using volume mounts and docker-compose for streamlined database workflows.
Resize Azure Windows OS disk script
Learn how to resize an Azure Windows VM OS disk using PowerShell with this step-by-step script that safely stops, updates, and restarts your virtual machine.
Returning Azure Active Directory groups as claims
Learn how to return Azure Active Directory groups as claims by modifying the application manifest and accessing group IDs in code.
Getting started with Terraform
Step-by-step guide to installing and using Terraform for Infrastructure as Code (IaC) on Windows and Debian, with Docker integration examples.
PHP MSSQL error code 0x2746 - SQLSTATE[08001]
Fixing the SQLSTATE[08001] TCP Provider error code 0x2746 with the PHP MSSQL driver on Linux by lowering the OpenSSL cipher security level in openssl.cnf.
Replacing SSMTP with MSMTP in Docker
How to replace the deprecated sSMTP package with mSMTP in a PHP Docker image, including configuration for Office 365 and sending test emails from PHP.
Connecting to Azure Database for MySql from php PDO
Learn how to securely connect PHP applications to Azure Database for MySQL using SSL certificates with PDO, including troubleshooting common verification issues.
Add IP Address to Azure Network Security Group
Using the Azure CLI to create and update a Network Security Group rule that allows your current IP address to connect to Azure virtual machines.
Get latest Azure API Version in ARM templates
A PowerShell script that scans ARM templates for resource API versions stored inline, in variables, or in parameters, and flags any that are out of date.
Add PowerShell DSC extension to an existing Azure Virtual Machine
Three ways to add the PowerShell DSC extension to an existing Azure Virtual Machine: through the Azure Portal, PowerShell cmdlets, or an ARM template.