Make working with Git an easier commitment

Infrastructure-as-Code (IaC) is a key part the cloud technology landscape which has meant I've had many discussions with people who traditionally haven't had to worry about software development practices in their roles as IT Operators. One key area that seems to undo a lot of folks is file versioning using source control, with the prevailing … Continue reading Make working with Git an easier commitment

Building an Azure selfie-and-seek game

This post has been a while coming, but I'm pleased to finally share it, and the related GitHub project, with the community. In 2018 when I joined Microsoft Australia as the Azure Pro Developer Lead in Sydney one of the first things I worked on was building an engagement activity for event attendees at events … Continue reading Building an Azure selfie-and-seek game

Customised Serverless using Azure Functions, Docker and Kubernetes Event-driven Architecture (KEDA)

As Azure Functions have matured, the number of ways you can build and run them has increased and the need to execute long-running, compute intensive or complex jobs is becoming more common. Some examples of these emerging job types include the running of Machine Learning models or the batch processing of videos to transcode them. … Continue reading Customised Serverless using Azure Functions, Docker and Kubernetes Event-driven Architecture (KEDA)

Integrate Meetup announcements with Microsoft Teams using Azure Logic Apps and Adaptive Cards

I've recently found myself a member of so many meetups that it's become increasingly difficult to track when a group announces a new event. Additionally, I have a few people in my close circle that I'd like to share new event announcements with. As a result I wanted to find a way to track new … Continue reading Integrate Meetup announcements with Microsoft Teams using Azure Logic Apps and Adaptive Cards

Getting Azure Fundamentals in place: why sit the AZ-900 exam?

This week I sat my first Microsoft certification exam in ten years. When I posted on Twitter a question as to which exam I'd sat some of you found it within yourselves to be jokers, but at least a couple of you got it right 🙂 https://twitter.com/gavin_a_armitag/status/1126042408334921729?s=20 Now I know some of you reading this … Continue reading Getting Azure Fundamentals in place: why sit the AZ-900 exam?

Running Python Flask apps on Azure App Service

I enjoyed speaking at the Sydney Python (SyPy) meetup on how Python Flask developers can quickly deploy their web applications onto Web Apps hosted on Linux on the Azure App Service platform. But... why Python?! Anyone taking a cursory glance through my writings will see that prior to last year I didn't write about Python. … Continue reading Running Python Flask apps on Azure App Service