In today's issue: Embedded knowledge & MCP apps for declarative agents in M365 Copilot ... MCP servers in Azure Functions ... FREE Webinar: Developer's Guide to Declarative Agents ... and more! If you’ve been building declarative agents on Microsoft 365 Copilot, you’ve probably hit the same three walls I have. Your interactions were text-only. Your knowledge sources were limited to whatever already lived in SharePoint or OneDrive. And the dev loop? Bouncing between portals, JSON files, and...
7 months ago • 5 min read
In today's issue: How Vibe Coding differs from Agentic Engineering... ... vibe coding is great for many scenarios ... agentic engineering is a skill that pro-code developers can use to accelerate their work ... upcoming webinars on AI-assisted development for M365 developers, Declarative Agents, a big April announcement! and more... It seems like everyone's talking about vibe coding like it's the future of software development. And honestly? For certain things, it's fine. But after several...
7 months ago • 5 min read
In today's issue: Reflecting on my 2 decades with SharePoint on its 25th birthday ... a new E7 Microsoft 365 license and more... Have you ever looked back and realized that a single decision - one you didn't even make yourself - shaped your entire career? That's exactly what happened to me. In September 2003, my employer picked SharePoint Portal Server 2003 as the platform for their new corporate intranet, and I was the .NET developer tapped to make it work. I didn't choose SharePoint. It...
8 months ago • 5 min read
Celebrate 25 Years of SharePoint! Next week is the big SharePoint 25th Birthday event! Register for the live celebration next Monday, March 2, 2026! It's also the start of the SharePoint Hackathon, a hands-on opportunity to build modern employee experiences using SharePoint, Copilot, and the latest AI capabilities. The hackathon runs for 2 weeks through March 16, 2026. Learn how to participate and the submission categories!aka.ms/sharepoint/hackathon Ever been told “don’t do that” but then...
8 months ago • 4 min read
In today's issue: Get Copilot to spill its secret workflow... How you use AI impacts the formation of coding skills and more... Have you ever built a Microsoft 365 Copilot declarative agent, given it crystal-clear instructions, and then watched it completely ignore them? Yeah, that happened to me. I was building a custom agent to handle PTO requests. The setup was simple: collect details from the user, then validate the request against a corporate PTO policy stored in a Word document on...
9 months ago • 4 min read
In today's issue: Learn how Microsoft Teams is the underrated app dev platform for enterprises ... Copilot got memory ... proof your life flashes before your eyes in your final moments and more! Ever notice how every Microsoft Teams conversation focuses on chatbots and AI agents? I get it, that’s where Microsoft is putting their marketing dollars. But here’s the thing… they’re burying the real opportunity. Microsoft Teams is one of the most underrated platforms for building enterprise web...
9 months ago • 3 min read
In today's issue: The six most important core concepts every SPFx developer should know... How I use AI in my personal & professional life... and more... Here’s the thing: with SPFx v1.22 bringing major toolchain changes, I’m seeing a lot of renewed interest in SharePoint Framework development. That’s great! But I’m also noticing the same core concepts tripping up developers — and not just newcomers. Even folks who’ve been working with SPFx for years are getting caught by these fundamentals....
10 months ago • 3 min read
In today's issue: Looking back at a busy 2025... ... and what's in store for 2026! I want to hear from you! It's that time of year when everything slows down a bit, and I find myself reflecting on what we accomplished and looking ahead to what's next. I wanted to share some of that with you. Looking Back at 2025 Big Changes at Voitanos This year brought some meaningful changes to how Voitanos works, and I'm excited about all of them. New Website & Brand Refresh I relaunched the Voitanos...
10 months ago • 4 min read
For the first time in two years, I blew it - I missed sending my last newsletter that was supposed to go out on November 25th. 🥺 I got my dates mixed up and didn't realize my mistake until two days later. It was the same week I was kicking off the Voitanos End of Year Sale, so instead of rushing an issue out and adding yet another email to your inbox when everyone else (including me) was trying to get your attention, I decided to let the mistake slide & not draw attention to it. Any any...
11 months ago • 8 min read