Julie Ng


People love checklists because they give the illusion of an easy success. But DevOps is not straight-forward and looks different for each team and application. That is why I conduct reviews with Azure customers as an engineer at Microsoft in an interview-style discussion. And like an interview, I’m not challenging your answers, but your thought process. →
A few years ago Pulumi introduced code-native programming language for Infrastructure as Code (IaC), bringing it closer to the developer and their existing skillset. Fast-forward to 2021 and Microsoft and HashiCorp are playing catch-up to Pulumi and to each other. To help you choose IaC technology, let’s look at IaC programming languages for short-term developer happiness and code re-use for long-term productivity. →
Azure Pipelines and Terraform make it easy to get started deploying infrastructure from templates. But how do you go from sample code to real life implementation, integrating git workflows with deployments and scaling across across multiple teams? Here are 5 Best Practices to get you started on the right foot. →
Although uncommon, there are valid reasons to have a monorepo - a single git repository for multiple projects, for example migration projects. Until yesterday, I thought this was not possible in Azure DevOps. →
Happy New Year! It’s 2020, a new year and time to write a looking back post. I stopped blogging personal things many years ago, figuring I had grown out of self-centered ramblings on the public internet. I still feel that way. →

All articles →

Open Source Projects

Newton.js Graph

Cloud Architecture Graphs for Humans

Newton.js Graph

View on GitHub →

Azure Examples

As a Cloud Solution Architect for Microsoft, I often create public demos for building modern cloud native applications Azure.

My GitHub Profile →


Speaking Experience →