New Habits: All Things Wild - How is Microsoft Teams fairing out in the wild?

The panel discusses Microsoft Teams mobile and the wider concerns about guidance vs sprawl. https://newhabits.podbean.com/e/all-things-wild-how-is-microsoft-teams-fairing-out-in-the-wild/...

New Habits podcast - Communications features in Microsoft Teams

The panel discusses new communications features in Microsoft Teams and how they can be used in conjunction with other Office 365 communications features. https://newhabits.podbean....

DFW SharePoint User Group Resources

Office Developer Training Content Office Developer Center Microsoft Teams Developer Center Yeoman Generator for Microsoft Teams App Templates for Microsoft Teams Bot Framework v4 SDK Templates...

DFW SharePoint & Office 365 UG

On July 16, I will be presenting at the DFW SharePoint & Office 365 UG. This is one of the best run groups I have ever...

ECS 2019 Links

Sample/Demo code Office Developer Training Content Office Developer Center Microsoft Teams Developer Center Yeoman Generator for Microsoft Teams App Templates for Microsoft Teams Bot Framework...

New Habits Podcast - Teams Platform discussion with Christian Maier

Christian Maier from the Teams Platform ecosystem team at Microsoft joins the panel to provide his insights around recent updates to the platform and the announcements...

New Habits Podcast - Recently released and upcoming features in Microsoft Teams

The New Habits podcast is back with a discussion around features recently added to Microsoft Teams: Live Events, Kaizala integration, a new Calendar app, live captions...

M365 Dev Podcast - Microsoft Teams provisioning with Bob German

Paul sits down with Bob German to discuss his work with Microsoft Teams applications and a provisioning solution for Teams that Bob has built. https://m365dev....

SharePoint Conference 2019

I'm delighted to be speaking at the SharePoint Conference in Las Vegas in May 2019! At the conference, held May 21-23 at the MGM Grand, I...

Speaking Engagements - Fall 2018

After a hiatus, I am preparing to get back "on the circuit" with a few speaking engagements in the latter part of 2018. I will be...