[{"data":1,"prerenderedAt":77},["ShallowReactive",2],{"term-y\u002Fyagni":3,"related-y\u002Fyagni":60},{"id":4,"title":5,"acronym":6,"body":7,"category":40,"description":41,"difficulty":42,"extension":43,"letter":44,"meta":45,"navigation":46,"path":47,"related":48,"seo":53,"sitemap":54,"stem":57,"subcategory":58,"__hash__":59},"terms\u002Fterms\u002Fy\u002Fyagni.md","YAGNI","You Aren't Gonna Need It",{"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",{},"Don't build stuff you don't need right now. Developers love adding features 'just in case' — a settings page nobody asked for, a plugin system for a personal project. Build what you need TODAY. Future you might never need that thing.",[11,20,22],{"id":21},"real-talk","Real Talk",[16,24,25],{},"YAGNI is an Extreme Programming principle that states developers should not add functionality until it is actually needed. Premature features increase complexity, maintenance burden, and often go unused.",[11,27,29],{"id":28},"when-youll-hear-this","When You'll Hear This",[16,31,32],{},"\"YAGNI — we don't need i18n for an internal tool.\" \u002F \"You're gold-plating. YAGNI.\"",{"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},"architecture","Don't build stuff you don't need right now.","beginner","md","y",{},true,"\u002Fterms\u002Fy\u002Fyagni",[49,50,51,52],"KISS","DRY","Scope Creep","MVP",{"title":5,"description":41},{"changefreq":55,"priority":56},"weekly",0.7,"terms\u002Fy\u002Fyagni",null,"Kh6SKsP5J1Wrp25L5ZyoxAzruWtURW2DqJ0BjNbo_I0",[61,65,69,73],{"title":50,"path":62,"acronym":63,"category":40,"difficulty":42,"description":64},"\u002Fterms\u002Fd\u002Fdry","Don't Repeat Yourself","If you find yourself copy-pasting the same code in multiple places, STOP. Make it a reusable function instead.",{"title":49,"path":66,"acronym":67,"category":40,"difficulty":42,"description":68},"\u002Fterms\u002Fk\u002Fkiss","Keep It Simple, Stupid","Don't overcomplicate things! The simplest solution that works is usually the best one.",{"title":52,"path":70,"acronym":52,"category":71,"difficulty":42,"description":72},"\u002Fterms\u002Fm\u002Fmvp","general","An MVP is the simplest version of your product that actually works well enough for real users to use and for you to learn from.",{"title":51,"path":74,"acronym":58,"category":75,"difficulty":42,"description":76},"\u002Fterms\u002Fs\u002Fscope-creep","vibecoding","Scope creep is when a simple feature request slowly grows into rebuilding the entire application.",1776518323604]