DevOps the hard way in Azure

Wanting to understand how to use DevOps technologies and practices for deploying apps and cloud infrastructure to Azure? I’ve created a tutorial based on this! This tutorial contains a full, real-world solution for setting up an environment that is using…

Creating templates in Azure DevOps Pipelines

Building Azure DevOps YAML pipelines and continuously adding the same pipeline.yaml file? Over time; this file can grow and grow – copy and pasting the same job/task but changing variables? I recommend that you have a look at creating templates…

Azure DevOps Pipelines Approval Gates

Deploying your pipeline from end-to-end is an automated process; but for some reason you want to have an approval before two stages or have hold between two stages, what can you do? You can add an approval gate to your…

Speaking and Events

I enjoy attending & help run events along with public speaking & virtual meetups. Here is a brief summary of events I’ve help run, speak at and attended. Feel free to reach out to me if you would like me…