Hey it's me Peter Paul Kirschner,

Welcome to my humble corner of the internet! This is where I share my thoughts, experiences, and discoveries in the world of software architecture and Microsoft 365. It's like a virtual bulletin board where I post all things tech-related that pique my interest. So, feel free to browse around, leave your thoughts, and let's keep the conversation going!
Latest Posts

Hosting MCP UX Controls in Azure with Node.js and Azure Functions
Take the Node.js MCP sample to Azure with a supported transport, authenticated access, managed identity, and CI/CD.
30.10.2026

Building MCP UX Servers with .NET and Azure Functions
Build the .NET version of the MCP backend, reuse the React UI, and evaluate ASP.NET Core and Azure Functions hosting.
30.10.2026

Build Your First MCP Server with React UX Controls
Build a local MCP Apps request form with React, validated tools, safe retries, and a clear path to Microsoft 365 Copilot testing.
26.10.2026

From Agent to Application: Bringing UX into Microsoft 365 Copilot
An 11-part journey from text-only agents to interactive Copilot experiences with MCP, React, Azure, and SharePoint.
22.10.2026

Interactive UX in Microsoft 365 Copilot: MCP Apps and SPFx Components
Build richer Copilot experiences with MCP Apps and SPFx components, from tool contracts to security and deployment.
22.10.2026

Pre-authenticated (tempauth) URLs are retiring: move to Microsoft Entra
Find tempauth dependencies in Graph, PnP Core, and SPFx, fetch file content into a browser Blob, and test enforcement early.
21.10.2026
Where you can find me
Sometimes I speak at conferences or meetups or I'm only an attendee and enjoy networking. Here's where you can find me next:
2026
| Event | Date | Location | Role |
|---|---|---|---|
| AgentCon Vienna | 29 Jan | Vienna, Austria | Speaker |
| M365 PnP Call | 12 Feb | Virtual | Speaker |
| Expert Live Café - Security | 26 Feb | ACP Cubido , Haidfeldstrasse 33, 4060 Leonding, Austria | Attendee/Speaker |
| M365 PnP Call | 5 March | Virtual | Speaker |
| European Collaboration Summit | 5-7 May | Cologne, Germany | Attendee |
| Experts Live Austria Conference | 25 Jun | Linz, Austria | Speaker |
| Infinity 365 | 29 Jun - 1 Jul | Messezentrum Salzburg, Austria | Speaker |
| M365 PnP Call | 10 Sep | Virtual | Speaker |
| Austria Power Platform Enthusiasts Community Day | 23 Oct | ÖBB Open Innovation Factory, 1020 Vienna | Speaker |
| Meetup Köln | 10 Nov | Virtual | Speaker |
You can also find me at the M365 Community calls on Tuesdays and Thursdays. I attend regularly, but I'm not always attending, depending on my schedule.