Prompt Versioning: Treating Prompts Like Code

Posted on Sat 31 October 2026 in Tutorial • Tagged with GenAI, LLM, prompt-engineering, versioning, Git, production, Python

The Day Nobody Knew Why It Got Worse

Here's a scenario that happens on almost every LLM project eventually. The app was giving good answers on Monday. By Thursday, users are complaining that responses feel off. Someone says, "I think I tweaked the prompt a bit last week." Someone else …


Continue reading

Why Some Prompts Work Perfectly in Testing and Fail in Production

Posted on Wed 23 September 2026 in GenAI • Tagged with GenAI, LLM, prompt-engineering, production, testing

Why This Keeps Happening

You spend hours refining a prompt. You test it with ten, twenty, fifty example inputs. It works beautifully every time. You ship it. A week later, real users start hitting it with inputs you never imagined, and the same prompt that felt bulletproof starts producing broken …


Continue reading