- 💻 I work as an independent Azure & Power Platform Architect
- 🌍 I am based in Germany, but traveling the world
- 🎉 I am awarded as a Microsoft MVP in M365 Development and Business Applications
- 🥑 I am a member of the Microsoft 365 Patterns and Practices team and help people extending Microsoft 365
- 👑 You will find my blog at M365Princess.com where I share what I learn
- 🎙 I am a public speaker - love to be on stage!
- 💯 Connect with me on LinkedIn
- 🚀 Besides that, together with Elio Struyf, I run https://pimpyourowndevice.com - a sticker store
- 🎨 I am probably the only Satya-endorsed sketchnote artist in the community
- 🤓 I am a full time nerd interested in all kinds of geek-stuff and automation
- 💡 I am professional simplifyer
👾 When I am not behind my desk, I love to go running and building Lego (not at the same time!)
- Building Azure functions that never store secrets — ever
- Going Secretless: How to ditch Client Secrets and fall in love with Federated Credentials
- Introducing Mermaid to Dataverse Converter
- Stuck in Pilot – Part 2: no foundations, no future
- The MVP trap: AI lets you do more, but often worse
- It’s OK to be seen trying
- The productivity graph is broken and we’re pretending it’s fine
- Stuck in pilot - Part 1: The illusion of progress
- Round Robin assignments in Power Automate
- Stuck in pilot - Part 0: The comfort of the sandbox
- Copilot Studio: Part 5 - From tool to capability – making Copilot Studio strategic
- Copilot Studio: Part 4 - Agents that outlive their creators – governance, risk, and the long tail of AI
- Org chart is cheap, show me the relationships
- Copilot Studio: Part 3 - The cost of (in)action – what you’re really paying for with Copilot Studio
- Smart buttons for incident tracking in SharePoint
- Assumption is the mother of all fuck-ups
- Copilot Studio: Part 2 – Copilot Studio agents: the ALM reality check
- I’ll refactor this later
- There are no temporary fixes (just permanent shortcuts)
- Stop pretending your text is bold: why fake formatting breaks accessibility
- What Tinder🔥 taught me about bad Dataverse design
- Introducing QR Watchface: Your wrist’s new best friend
- Copilot Studio: Part 1 – when automation bites back – autonomy ≠ chaos
- Copilot Studio: Part 0 – everything is an agent, until it isn
- Software development is a decathlon (and low-code only gives you running shoes for two events)
- Test Less. Test Better: The Modern Testing Stack
- Test Less. Test Better: The Modern Testing Stack
- Highway to the danger zone: No testing of business apps
- You can’t outsource accountability
- The benefits of testing (beyond working apps)
- Rethinking identity beyond passwords
- Confidently wrong: Why we misquote Maslow and misunderstand AI
- BYOM: Using Azure AI Foundry models in Copilot Studio
- Your Testing strategy is broken - Let’s fix it
- Tired of the AI hype machine
- Should I automate it?
- From duct tape to data discipline
- Still running on spreadsheets: the hidden cost of outdated infrastructure
- Outsourcing your brain: cognitive offloading
- Don’t get knocked out by licensing costs
- Blueprint for a successful AI project
- A hill to die on: there are no tiny changes
- No, a crash course won’t make you an AI leader
- AI as a finite vs infinite game in organizations
- How to let your AI project fail in spectacular fashion!
- Still stuck in Permit A38? Stop AI-ing the wrong things
- Unmeasured Part 5 – Rethinking productivity for a human future
- Unmeasured: Part 4 – The emotional cost of the productivity theater
- Unmeasured: Part 3 – The agility illusion
- Unmeasured: Part 2 – The difference between running and changing your business
- Unmeasured: Part 1 – We are measuring the wrong things
- Unmeasured: Part 0 - More ain
- Isolation as a business model
- How to Build a List Formatting Web Part with all the cool samples from the Universal Sample Gallery
- A Manifesto for Ethical Software
- Why the infamous
- What are we doing? I mean apart from back-to-back meetings and emails...
- Productivity isn’t an assembly line: escaping the 1925 mindset with Microsoft 365 Copilot
- Transform the way we think about Copilot
- Turning Culture Into Capital: AI and the new means of production
- How to create a wordclock with Python
- Introducing Bluesky Terminal Poster
- How to make a SharePoint Web Part multilingual
- #FF69B4 or how to read Hex Color Values