Innovation Matters
Essays on AI, developer tools, and thoughtful software.
I was wrong about Microsoft Teams
When Microsoft released Teams, I wasn't impressed. It turns out, my gut feeling was wrong. Here is why.
Configure your Azure AD application with Integration assistant
When building Microsoft 365 applications, you need to correctly configure your Azure AD app registration to connect to Microsoft 365. The Integration assistant helps you to do it as quickly as possible.
The easiest way to store user settings of your Microsoft 365 app
When building a Microsoft 365 app, you might want to store user settings. Here's the easiest way to do it.
How we use Basecamp to manage Office 365 CLI
We use Basecamp to manage Office 365 CLI. Here is why we decided to do it and how we use it.
SharePoint Framework: what if you're on-premises?
SharePoint Framework is a very powerful model for extending SharePoint... in the cloud. On-premises, it's a whole different story.