Luise Freese
Stop using GitHub Copilot as a chatbot!

Stop using GitHub Copilot as a chatbot!

Chat feels natural, but software engineering is not a conversation. This post explains why conversational interaction models optimize for negotiation, not commitment; and why treating GitHub Copilot …

You are holding GitHub Copilot Wrong!

You are holding GitHub Copilot Wrong!

If you’re constantly prompting, re-prompting, and steering GitHub Copilot, you’re using it wrong. This post explains why the problem isn’t your prompts, but the interaction model itself.

Secretless cross-tenant dataverse access

Secretless cross-tenant dataverse access

Call Dataverse in Tenant B from Azure Functions in Tenant A without storing secrets or certificates; use a user-assigned managed identity and a federated identity credential. The app is multitenant …

Want to work with me?