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.

Blueprint for a successful AI project

Blueprint for a successful AI project

AI projects fail for boring reasons: unclear goals, messy data, short-term thinking. This post offers a practical blueprint to avoid those traps and build something that actually works—and lasts.

A hill to die on: there are no tiny changes

A hill to die on: there are no tiny changes

In software, there’s no such thing as a harmless tweak. This post takes a look at the hidden costs of layout changes, typo fixes, and 'just one more thing' requests. It breaks down why every change, …

Want to work with me?