[{"data":1,"prerenderedAt":79},["ShallowReactive",2],{"term-p\u002Fprompt-engineering":3,"related-p\u002Fprompt-engineering":59},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":16,"meta":44,"navigation":45,"path":46,"related":47,"seo":53,"sitemap":54,"stem":57,"subcategory":6,"__hash__":58},"terms\u002Fterms\u002Fp\u002Fprompt-engineering.md","Prompt Engineering",null,{"type":8,"value":9,"toc":33},"minimark",[10,15,19,23,26,30],[11,12,14],"h2",{"id":13},"eli5-the-vibe-check","ELI5 — The Vibe Check",[16,17,18],"p",{},"Prompt engineering is the art of talking to AI so it actually does what you want. It's like learning to communicate with a very smart alien — the words you choose, the examples you give, and how you structure your request dramatically change the output. Good prompt engineering is the difference between 'write me some code' and getting production-ready code on the first try.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"Prompt engineering is the practice of designing and optimizing inputs to language models to achieve desired outputs. It encompasses techniques like few-shot examples, chain-of-thought reasoning, role assignment, output format specification, and context management. In coding contexts, effective prompting includes providing relevant code context, specifying constraints, and defining expected behavior.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"Better prompt engineering would've saved us three iterations.\" \u002F \"I'm basically a prompt engineer now — I write prompts, not code.\"",{"title":34,"searchDepth":35,"depth":35,"links":36},"",2,[37,38,39],{"id":13,"depth":35,"text":14},{"id":21,"depth":35,"text":22},{"id":28,"depth":35,"text":29},"vibecoding","Prompt engineering is the art of talking to AI so it actually does what you want.","intermediate","md",{},true,"\u002Fterms\u002Fp\u002Fprompt-engineering",[48,49,50,51,52],"Vibe Coding","System Prompt","Chain of Thought","Few-Shot Learning","LLM",{"title":5,"description":41},{"changefreq":55,"priority":56},"weekly",0.7,"terms\u002Fp\u002Fprompt-engineering","hQtRm7biJtZXfWDCfnMnYWONjTMMxfyJtf06Fid0u7Y",[60,65,68,73,76],{"title":50,"path":61,"acronym":62,"category":63,"difficulty":42,"description":64},"\u002Fterms\u002Fc\u002Fchain-of-thought","CoT","ai","Chain of Thought is when you tell the AI 'show your work' like a math teacher.",{"title":51,"path":66,"acronym":6,"category":63,"difficulty":42,"description":67},"\u002Fterms\u002Ff\u002Ffew-shot-learning","Few-shot learning is teaching an AI by showing it just a few examples — like showing someone two pictures of a platypus and saying 'find more of these.",{"title":52,"path":69,"acronym":70,"category":63,"difficulty":71,"description":72},"\u002Fterms\u002Fl\u002Fllm","Large Language Model","beginner","An LLM is a humongous AI that read basically the entire internet and learned to predict what words come next, really really well.",{"title":49,"path":74,"acronym":6,"category":63,"difficulty":71,"description":75},"\u002Fterms\u002Fs\u002Fsystem-prompt","A system prompt is the secret instruction manual you give the AI before the conversation starts. It sets the personality, rules, knowledge, and behavior.",{"title":48,"path":77,"acronym":6,"category":40,"difficulty":71,"description":78},"\u002Fterms\u002Fv\u002Fvibe-coding","Vibe coding is writing software by vibes — you describe what you want to an AI, it writes the code, and you just... vibe.",1776518303858]