Building with LLMs
Prompt Engineering That Works
9 min+90 XPStep 1/11
A prompt is a spec, not a wish
An LLM has never seen your codebase, your style guide, or your definition of 'good'. Everything it knows about the task is what you wrote down. Vague prompts don't get 'reasonable defaults' — they get the statistical average of everything similar in the training data.
That's why specificity wins. 'Summarize this' gets a generic summary. 'Summarize in 3 bullets, under 15 words each, lead with the decision needed, flag anything time-sensitive' gets the summary you actually wanted.
insight
Write prompts like tickets for a brilliant contractor who started today: infinite competence, zero shared context, no guesses at what you meant.