Welcome to Vision stack

Prompt Hygiene for Enterprise AI – Part #2

The control stack (and how to prove it worked) If you want “AI governance,” you need two things: This is where a lot of AI deployments quietly fail, as they...

Read more

Prompt Hygiene for Enterprise AI – Part #1

The problem isn’t the model. It’s the input pipe. “Prompt hygiene” sounds like a made-up term someone invented five minutes before a steering committee. In enterprise AI, it’s simpler (and...

Read more

Attribution in Agentic Systems: When the user isn’t the actor anymore – Part #2

The pattern: User + agent + intent binding (so investigations stop being archaeology ) Part 1 ended with the uncomfortable truth: audit identity is not the same thing as agency....

Read more

Content as a Service: The Missing Layer in Modern Application Architecture

Documents, images, contracts, customer uploads, generated artifacts - content quickly becomes central to business workflows. Yet in many applications, content handling is treated as an afterthought.

Read more

Attribution in Agentic Systems: When the user isn’t the actor anymore – Part #1

Identity vs agency (and why your audit log suddenly feels… philosophical) At some point, every organization running agents hits the same moment: “Why did I do that?”“You didn’t.”“The audit log...

Read more

Purview Sensitivity Labels: The Two-Track Pattern

Stop asking one label taxonomy to do two unrelated jobs There’s a particular brand of optimism in “We’ll just use the same sensitivity labels for documents and Teams/Sites.” It’s the...

Read more

Wiring Up Structured Logging in .NET

Logging is one of those things every application needs, yet most teams treat it like an afterthought. They install a package, copy a config block from some sample, and hope...

Read more

Why Most .NET Logs Are Useless — And How to Fix Them With Application Insights

If you’ve ever opened Application Insights during a production incident and felt that sinking feeling — the one where you realise your logs can’t answer even basic questions — you’re...

Read more

Coming Soon

Something new is taking shape behind the scenes — a little messy, a little ambitious, and absolutely worth the wait. We’re building this space with the same energy we bring...

Read more