Blogs
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: …
There's No Popup on a …
This is the third post in what accidentally became a trilogy about getting my Outlook add-in to work on mobile. Post one made the add-in visible on the phone. Post two made it functional by falling back to a Microsoft Graph call when getAsFileAsync wasn’t there. And in that second post I wrote …
The SharePoint CSOM …
I’ve spent years writing CSOM code, and I keep seeing the same performance sins in every codebase I review. Including my own older code, which is the humbling part. For a long time, slow CSOM was just annoying. Users waited, someone made coffee, life went on. Then I sat down with a client to …


