Home

Blogs

One Endpoint, Whole Website: Serving a Static Site Through an Azure Function
One Endpoint, Whole …

I needed to host an internal handbook. Nothing fancy: a static site full of onboarding guides and how-tos, built with a static site generator into a folder of HTML, CSS, JS, and images. The one hard requirement: only signed-in employees get to see it. And that requirement quietly kills all the easy …

Your Add-in Gets a Free Folder in Everyone's OneDrive (Use It)
Your Add-in Gets a Free …

My Outlook add-in has a handful of user preferences: which tab to open by default, language, a “don’t show this tip again” flag. Small stuff. A single JSON blob. So where do you put it? localStorage is per-device, per-browser, and mobile WebViews evict it whenever they feel like …

Same Email, Different Source: Falling Back to Microsoft Graph on Outlook Mobile
Same Email, Different …

In my last post I showed how declaring a low Mailbox requirement set in the manifest got my Outlook add-in to show up on mobile. Great. Button’s there, task pane opens, everything looks alive. Then the user taps “Archive to SharePoint” and the whole feature stands on one API: …