RECENT UPDATES:

I Spoke at TechCon 365 Seattle!

I Spoke at TechCon 365 Seattle!

What a week! I had the pleasure of speaking at TechCon 365 Seattle, which ran August 24–28, 2026, and it lived up to its reputation as one of the best gatherings in the Microsoft 365 ecosystem. The developer track was stacked with sharp speakers sharing real-world, tested content, and the energy in the hallway conversations was just as valuable as the sessions themselves. Great turnout, great questions, and a lot of new connections with folks building for SharePoint, Teams, Viva, and Power Platform.

I'm Speaking at TechCon 365 Seattle!

I'm Speaking at TechCon 365 Seattle!

I’m excited to share that I’ll be speaking at TechCon 365 Seattle, running August 24–28, 2026. This is one of the best gatherings in the Microsoft 365 ecosystem, and this year’s developer track is stacked with some of the sharpest dev speakers in the community who will be sharing real-world, tested content. If you write code for SharePoint, Teams, Viva, or Power Platform, this is where you’ll want to be.

Use code DON200 at checkout for $200 off your registration.

Maintaining Your Voice: Using AI Voice Profiles for Consistent Content Creation

Maintaining Your Voice: Using AI Voice Profiles for Consistent Content Creation

As someone who’s been blogging about technical topics for years, I’ve always struggled with consistency. Some articles feel more conversational, others too formal. Some include helpful context and anecdotes, others jump straight into code. The voice varies depending on when I wrote it, how much coffee I’d had, and what mood I was in that day.

What if I could capture my writing style—the good parts—and have AI help me maintain that consistency across everything I write?

M365 Miami - Feb 6, 2026

M365 Miami - Feb 6, 2026

I’m very excited to announce I’ll be in Miami for the Microsoft 365 Community Day Miami event. This will be my first time speaking in Miami, but have heard so many awesome things about the event and the city itself. If you are in the area, please come by and say hello. I always love meeting new people and catching up with old friends.