8-Week Microsoft Teams AppDev Accelerator Program
Limited seats available! - Start date: Wednesday, April 16, 2025
Join Today & Save $1,000
round

Azure Functions

Azure Functions is a cloud service available on-demand that provides all the continually updated infrastructure and resources needed to run your applications. You focus on the pieces of code that matter most to you, and Functions handles the rest. Functions provides serverless compute for Azure. You can use Functions to build web APIs, respond to database changes, process IoT streams, manage message queues, and more.

round round
round

Blog: How To: Remove Azure Functions from React Tab TTK Projects

Learn how to remove Azure Functions and their dependencies from Microsoft Teams Toolkit React projects for simpler, more efficient tab applications.

Read more
How To: Remove Azure Functions from React Tab TTK Projects

Blog: Microsoft 365 Full-Stack Developer's Recap to Ignite 2024

I spent over 40+ hours watching 40+ sessions, keynotes, & reading announcements to gather what Microsoft 365 full-stack developers should know from Ignite 2024.

Read more
Microsoft 365 Full-Stack Developer's Recap to Ignite 2024

Blog: Troubleshoot TTK issues with Node, Azure Functions, & macOS

Learn how to fix incompatible Node.js version issues with the Azure Functions Core Tools in the Teams Toolkit (TTK) for VS Code when using NVM on macOS.

Read more
Troubleshoot TTK issues with Node, Azure Functions, & macOS

Blog: Microsoft Graph Webhooks - What, Why, How & Best Practices

Learn about a feature that’s been in Microsoft Graph for a very long time. But it’s always surprising to me how many people aren’t aware of it.

Read more
Microsoft Graph Webhooks - What, Why, How & Best Practices

Blog: What on my Microsoft 365 Developer Spring 2024 Wish List

It’s been a few years since I published my last SPFx wish list - this time I want to expand it to all Microsoft 365 development topics!

Read more
What on my Microsoft 365 Developer Spring 2024 Wish List

Blog: Join Me - CollabDays New England in October - Github Actions

Join me, October 21, in Burlington, MA for CollabDays New England! I’m presenting a sessions on GitHub actions, & answering your questions at the AMA!

Read more
Join Me - CollabDays New England in October - Github Actions

Blog: CloudDev Clarity | Episode 6 - Our favorite Azure resources

In episode 6 of CloudDev Clarity, Julie and Andrew share some of their favorite & most frequently used Azure resources, including why and how they use them.

Read more
CloudDev Clarity | Episode 6 - Our favorite Azure resources

Blog: CloudDev Clarity | Episode 1 - New show by Julie Turner & Andrew Connell

Today I’m excited to share a new regular show: CloudDev Clarity. In this show, Julie Turner & Andrew Connell discuss topics for Microsoft 365 & Azure developers.

Read more
CloudDev Clarity | Episode 1 - New show by Julie Turner & Andrew Connell

Blog: How to: CI/CD/IaC for Azure Function Apps and GitHub Actions

In this article, I show you how to use Github Actions to test an Azure Function App, as well as create all resources & deploy the code in a complete CI/CD process.

Read more
How to: CI/CD/IaC for Azure Function Apps and GitHub Actions

Blog: How to create Azure Function Apps with Bicep | step by step

Learn how to use Azure Bicep to create resources reliably & orchestrate changes and embrace infrastructure as code (IaC) in your Azure projects.

Read more
How to create Azure Function Apps with Bicep | step by step

Blog: Join me at TechCon365 Seattle (May 2022) for SharePoint Framework & Azure Functions

Join me, May 9-13 in Seattle for the 365 EduCon (SPFest) conference! I’m presenting a full day workshop & sessions for Microsoft 365 & Azure pro developers!

Read more
Join me at TechCon365 Seattle (May 2022) for SharePoint Framework & Azure Functions

Blog: Mastering SharePoint Framework Content Complete (preview pricing expires July 1)

Today marks a big milestone. Sprint 19 is complete and published - it contains the final two chapters published in my Mastering the SharePoint Framework Ultimate bundle! The first of these chapters, Sharing Code between SharePoint Framework Solutions, explains and demonstrates how to use either SPFx library components or npm packages to share code across SPFx projects. The other chapter, Property Panes for Client-Side Web Parts: Create Property Controls, demonstrates how to create custom property pane controls for web part projects.

Read more
Mastering SharePoint Framework Content Complete (preview pricing expires July 1)

Blog: Leverage Custom Permissions in Entra ID Applications

In my last post, Securing an Azure Function App with Entra ID - Works with SharePoint Framework!, I showed how you can secure a REST API deployed as an Azure Function App using Microsoft Entra ID. This comes in quite handy when you want to secure some custom server-side business logic that’’s called from a SharePoint Framework (SPFx) client-side solution. The SPFx docs show how to use APIs with permissions to the Microsoft Graph. This post will explain how to add custom permissions to the AzureAD application that is used to secure your Azure Function.

Read more
Leverage Custom Permissions in Entra ID Applications

Blog: Securing an Azure Function App with Entra ID - Works with SharePoint Framework!

I recently published a new chapter in my Mastering the SharePoint Framework on-demand course for developers that included a section that showed how to call a REST API deployed using an Azure Function App and secured with Entra ID from the SharePoint Framework. When I was working on this chapter, it felt like the process of configuring an Azure Function App to be secured with Entra ID was harder and more complex than it should have been. Specifically, some of the things you do aren’t explained as well… so I decided to blog about it here!

Read more
Securing an Azure Function App with Entra ID - Works with SharePoint Framework!

Blog: Mastering the SharePoint Framework Sprint 13 Published with over 3hrs of Microsoft Graph & Entra ID Lessons!

I’m excited to share this latest update to my course, Mastering the SharePoint Framework for developers. Today’s update, packaged as sprint 13, includes two new chapters and a few updates… and it’s a huge release… the biggest yet adding over 3 hours of new content! Sprint 13 also marks a milestone: the Fundamentals Bundle of the course is now content complete! This means all planned chapters are now published. I will continue to make edits to existing chapters updating content when circumstances warrant, but at this time no new chapters or lessons are planned.

Read more
Mastering the SharePoint Framework Sprint 13 Published with over 3hrs of Microsoft Graph & Entra ID Lessons!