Home

Blogs

Provision Forward, Never Backward: Checkpointing Durable Functions
Provision Forward, Never …

I built a provisioning engine that creates a SharePoint team site for every new customer. Create the site, activate features, apply a template, seed a folder structure, add groups, register the site in an inventory list. Roughly ten steps, several minutes end to end, talking to SharePoint and …

Durable Functions: A Function That Sleeps for a Week
Durable Functions: A …

I had to build a provisioning engine. Every time a new customer lands in the business system, it creates a SharePoint team site for them: create the site, activate features, apply a template, seed a folder structure, add member groups, register the site in an inventory list. Roughly ten steps, …

Stop Re-Downloading Unchanged Blobs: Let Azure Answer 304 for You
Stop Re-Downloading …

I have an Azure Functions backend whose job, among other things, is serving a web app’s static files out of Blob Storage: JS bundles, fonts, icons, an index.html. Same files, same users, many times a day. And for a while, every single request did the same dumb thing: download the blob from …