Browsed by
Tag: Microsoft Foundry

Microsoft Foundry former know as Azure AI Studio is a development platform from Microsoft for AI solutions.

Document Extraction with GitHub SpecKit and Content Understanding Analyzers

Document Extraction with GitHub SpecKit and Content Understanding Analyzers

My expense documents are usually airline receipts, hotel folios, parking tickets, a handwritten taxi slip. Some are PDFs, some are phone photos, and they come in German, English, Danish, Polish, or wherever I received them. Now imagine one backend that reads all of them and returns the same clean expense record every time. That is exactly what Content Understanding analyzers in Microsoft Foundry can do. And this time, I did not code them from scratch. Look at the picture. Documents…

Read More Read More

Spec-Driven Azure Infrastructure Before You Start Coding

Spec-Driven Azure Infrastructure Before You Start Coding

What if you could describe your Azure environment in plain words and get it deployed – secure, cost-controlled, and repeatable? That is spec-driven Azure infrastructure. And you don’t need to be a cloud architect to try it. I restarted my Expenses Manager in June with one ambition: rebuild it without click ops. No portal wizards, no manual setup. That is why I use spec-driven development and rely on GitHub Copilot to assist me. In one of my previous posts, I…

Read More Read More

M365 Con DACH 2026 Recording Is Live

M365 Con DACH 2026 Recording Is Live

Missed my session at M365 Con DACH 2026? Good news – the recording is live. One note before you press play: it’s in German. On paper, my session covers Power Platform and document processing with AI Foundry Content Understanding. That’s the abstract I submitted. Reality had other plans. Shortly before the talk, my demo environment fell apart, and I had to rebuild it fast. So I turned to GitHub Copilot. It rebuilt the Dataverse tables, flows, and the Content Understanding…

Read More Read More

Spec-Driven Development: Project Decomposition

Spec-Driven Development: Project Decomposition

The Dataverse-first restart was done. However, my spec looked sharper. The data model had a center of gravity, and that part actually worked. Solving one problem, however, revealed another. One spec was still covering six very different concerns: different timelines, different risk profiles, and different people who would eventually build and own each piece. Nothing defined where one concern ended and another began. That’s not a spec problem. Instead, it’s a structure problem. In my previous post, I said the…

Read More Read More

Spec-Driven Development: When the Spec Is Too Big

Spec-Driven Development: When the Spec Is Too Big

I had a spec, I had GitHub Copilot Pro+! A new billing period with fresh credits has begun. So I started to refurbish my Expense Management system. In detail, I was building with a fresh spec that should rebuild the whole system in one run. And yes, that was the problem. Everything looked good. Copilot credits were melting away during implementation. Some hours later I had my first results. The Azure portal showed me what was there. Content Understanding analyzers:…

Read More Read More

Spec-Driven Development: The Methodology Behind the Magic

Spec-Driven Development: The Methodology Behind the Magic

Most developers I know have been here. They type a detailed prompt into their AI agent. The output looks right. They run it, tweak a detail, run it again – and somewhere around the third attempt, the whole thing has quietly shifted into something else. The problem is not the AI. The problem is the approach. Spec-driven development changes that. Before a single file gets created, you define intent. You build a shared understanding for your business stakeholders, your architect,…

Read More Read More

Stop Coding. Start Building from Specs.

Stop Coding. Start Building from Specs.

I haven’t written a line of code since January. Not because I couldn’t. I stopped because spec-driven development showed me I was spending time on the wrong part of the job. Today, it is easy to type “build me XYZ” and get code in seconds. I did that too. Sometimes the result looked great. Then I ran the same prompt again and got something different. Logic shifted. Edge cases disappeared. The output stopped being predictable. The turning point came when…

Read More Read More

Teams ServiceNow Integration with Copilot Studio Agents

Teams ServiceNow Integration with Copilot Studio Agents

Who doesn’t know such calls for help? “Can someone help me with Databricks? I can’t access my S3 bucket. Getting permission denied errors.” Just another Teams message. Another problem solved in minutes through quick collaboration. No ticket created. Then came the memo. Management wanted to shut down all support channels. Force everyone to use ServiceNow, our ITSM (IT Service Management) platform for tracking IT incidents and requests. Make compliance mandatory through restriction. I knew this would backfire. From my perspective, banning Teams…

Read More Read More

Goodbye Limits, Hello Microsoft Foundry

Goodbye Limits, Hello Microsoft Foundry

Recently I stumbled into an issue with my GitHub Copilot coding agent. Yes, correctly — I reached the premium request limit in my Visual Studio Code. And everybody knows, a throttling to an old LLM feels like driving an old timer. I’d been deep in spec-driven development using GitHub’s Spec Kit. This toolkit lets AI agents generate implementations from specifications. It helps you build high-quality software faster. Powerful. Efficient. Game-changing. But when you hit that limit? Everything changes. GitHub Copilot throttles…

Read More Read More

Content Understanding from Power Platform

Content Understanding from Power Platform

In one of my last blog posts I introduced my new friend AI Foundry Content Understanding to you. Here I have explained in detail how you can set up Microsoft’s new AI service offering for your documents. Furthermore, I showed you how I deployed my document analyzer in Azure. As result of this exercise, I got an endpoint that I can now use in one of my use cases. In other words, now I can start working with my custom…

Read More Read More