Cloud-native software, data work, and practical notes for secure, scalable systems on Azure.

I build everything with infrastructure as code because the foundation should be ready for serious use from the start. The cloud is where I expect that work to run, security and scale should be designed in rather than added later. The articles here focus on practical engineering choices and learnings that help teams ship reliable platforms without adding unnecessary complexity.

Featured

Have you had to hunt for information in the Azure Activity Log?

A better logging setup makes this a lot easier to track down.

Read featured article

Have you had to hunt for information in the Azure Activity Log?

A better logging setup makes this a lot easier to track down.

Read post

How many App Insights and Log Analytics resources do you actually need?

Probably fewer than you think, and there is a good reason for that.

Read post

About

Software developer, data & analytics consultant, and longtime Microsoft technologist.