Articles by Nick McKenna
Migrating from a Custom WOPI Host to SharePoint Embedded: A Practical Playbook
This is the article that two earlier pieces in our Q2 2026 series have been pointing toward. We have explained what Shar...
Subscription and Recurring Revenue Commerce with Elastic Path: B2B Beyond One-Off Orders
For most of the last fifteen years, B2B commerce has been built around the purchase order. Buyer logs in, browses a cata...
Building Your First SharePoint Embedded Application: Container Types, Permissions, and Microsoft Graph
The previous two articles in our Q2 2026 SharePoint Embedded series have explained what SharePoint Embedded is and when...
The AI Maturity Pyramid: Where Does Your Organisation Actually Stand?
Every organisation is "doing AI" now. The question is whether they are doing it deliberately.
AI Coding Assistants in the Enterprise: Governance, Security, and IP for Claude Code, Cursor, and GitHub Copilot
Three years ago, AI coding assistants were a productivity curiosity that a small share of developers used informally. By...
SharePoint Embedded vs WOPI: A Decision Framework for ISVs and Enterprise Architects
The question of how to embed Microsoft 365 document editing into a third-party application used to have a single defensi...
Lessons from the April 2026 VSTO Migration Deadline: A Post-Mortem for Enterprise IT
The April 2026 VSTO migration deadline is now thirteen days behind us. The countdown content of late 2025 and early 2026...
What is SharePoint Embedded? Microsoft's Modern Path for Embedding 365 Document Editing
For more than a decade, organisations that wanted to embed Microsoft Word, Excel, or PowerPoint editing into their own s...
From AI Pilot to Production: Scaling Enterprise AI Agents Beyond the Proof of Concept
The numbers tell a stark story. Industry surveys consistently show that while enterprise investment in AI agent technolo...
AI-Powered Product Discovery with Elastic Path: Semantic Search and Natural Language Commerce
The gap between how customers think about products and how keyword search engines index them has always been a source of...
Building Custom PowerPoint Add-Ins for Enterprise Presentations
PowerPoint is the universal language of business communication. Financial results, strategic plans, client proposals, pr...
Implementing WOPI for Mobile: Extending Document Editing to iOS and Android Apps
Enterprise mobile adoption has long since passed the point of return. Workforces that once relied on desktop and laptop...
EU AI Act High-Risk Compliance: A Technical Readiness Guide for August 2026
The EU AI Act's high-risk obligations become enforceable on 2 August 2026. For development teams and AI programme leads...
Total Cost of Ownership: Composable Commerce vs Monolithic Platforms
When a commerce director presents a composable commerce business case to their CFO, the conversation often stalls at the...
EWS to Microsoft Graph: The API Migration Every Outlook Add-In Developer Must Complete by October 2026
Microsoft has confirmed that Exchange Web Services will cease to accept connections from Outlook add-ins on 1 October 20...
WOPI Security Beyond Proof Keys: Implementing Zero Trust for Cloud Document Editing
Proof key validation is the entry point for WOPI security — the mechanism that verifies every incoming request from Offi...
Multi-Agent AI Systems: Orchestrating Specialised Agents for Enterprise Workflows
Gartner does not report a 1,445% increase in enquiries about a technology that is merely interesting. That figure — the...
Agentic Commerce: How AI Agents Are Transforming B2B Product Discovery
The B2B buying experience is undergoing a more fundamental shift than anything the industry has seen since the move from...
Want to work with Nick?
Get in touch to discuss your project requirements with our expert team.