[{"data":1,"prerenderedAt":172},["ShallowReactive",2],{"term-y\u002Fyaml":3,"related-y\u002Fyaml":159},{"id":4,"title":5,"acronym":5,"body":6,"category":139,"description":140,"difficulty":141,"extension":142,"letter":143,"meta":144,"navigation":145,"path":146,"related":147,"seo":152,"sitemap":153,"stem":156,"subcategory":157,"__hash__":158},"terms\u002Fterms\u002Fy\u002Fyaml.md","YAML",{"type":7,"value":8,"toc":133},"minimark",[9,14,18,22,25,29,122,126,129],[10,11,13],"h2",{"id":12},"eli5-the-vibe-check","ELI5 — The Vibe Check",[15,16,17],"p",{},"YAML is a way to write structured data that actually looks like a human wrote it. No curly braces, no quotation marks everywhere — just indentation and colons. It's the config file format of choice for DevOps tools like Docker and Kubernetes.",[10,19,21],{"id":20},"real-talk","Real Talk",[15,23,24],{},"YAML (YAML Ain't Markup Language) is a human-readable data serialisation format. It uses indentation to represent hierarchy and is widely used for configuration files, CI\u002FCD pipelines, and infrastructure-as-code. It is a superset of JSON.",[10,26,28],{"id":27},"show-me-the-code","Show Me The Code",[30,31,36],"pre",{"className":32,"code":33,"language":34,"meta":35,"style":35},"language-yaml shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# docker-compose.yml\nservices:\n  web:\n    image: nginx:alpine\n    ports:\n      - \"80:80\"\n    environment:\n      NODE_ENV: production\n","yaml","",[37,38,39,48,59,67,80,88,103,111],"code",{"__ignoreMap":35},[40,41,44],"span",{"class":42,"line":43},"line",1,[40,45,47],{"class":46},"sHwdD","# docker-compose.yml\n",[40,49,51,55],{"class":42,"line":50},2,[40,52,54],{"class":53},"swJcz","services",[40,56,58],{"class":57},"sMK4o",":\n",[40,60,62,65],{"class":42,"line":61},3,[40,63,64],{"class":53},"  web",[40,66,58],{"class":57},[40,68,70,73,76],{"class":42,"line":69},4,[40,71,72],{"class":53},"    image",[40,74,75],{"class":57},":",[40,77,79],{"class":78},"sfazB"," nginx:alpine\n",[40,81,83,86],{"class":42,"line":82},5,[40,84,85],{"class":53},"    ports",[40,87,58],{"class":57},[40,89,91,94,97,100],{"class":42,"line":90},6,[40,92,93],{"class":57},"      -",[40,95,96],{"class":57}," \"",[40,98,99],{"class":78},"80:80",[40,101,102],{"class":57},"\"\n",[40,104,106,109],{"class":42,"line":105},7,[40,107,108],{"class":53},"    environment",[40,110,58],{"class":57},[40,112,114,117,119],{"class":42,"line":113},8,[40,115,116],{"class":53},"      NODE_ENV",[40,118,75],{"class":57},[40,120,121],{"class":78}," production\n",[10,123,125],{"id":124},"when-youll-hear-this","When You'll Hear This",[15,127,128],{},"\"The GitHub Actions workflow is defined in a YAML file.\" \u002F \"YAML is great until indentation goes wrong.\"",[130,131,132],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":35,"searchDepth":50,"depth":50,"links":134},[135,136,137,138],{"id":12,"depth":50,"text":13},{"id":20,"depth":50,"text":21},{"id":27,"depth":50,"text":28},{"id":124,"depth":50,"text":125},"general","YAML is a way to write structured data that actually looks like a human wrote it.","beginner","md","y",{},true,"\u002Fterms\u002Fy\u002Fyaml",[148,149,150,151],"Config","Markdown","Documentation","Boilerplate",{"title":5,"description":140},{"changefreq":154,"priority":155},"weekly",0.7,"terms\u002Fy\u002Fyaml",null,"iYupY59mQOSZe6R5LHedZlO2CwoYZNoFeJmkXoHH06I",[160,163,166,169],{"title":151,"path":161,"acronym":157,"category":139,"difficulty":141,"description":162},"\u002Fterms\u002Fb\u002Fboilerplate","Code you have to write every single time you start a project but that doesn't actually do anything interesting.",{"title":148,"path":164,"acronym":157,"category":139,"difficulty":141,"description":165},"\u002Fterms\u002Fc\u002Fconfig","Config is the settings panel for your code.",{"title":150,"path":167,"acronym":157,"category":139,"difficulty":141,"description":168},"\u002Fterms\u002Fd\u002Fdocumentation","Documentation is written explanation of how your code works and why.",{"title":149,"path":170,"acronym":157,"category":139,"difficulty":141,"description":171},"\u002Fterms\u002Fm\u002Fmarkdown","Markdown is a simple way to format text using just plain characters. Put `**asterisks**` around a word and it becomes **bold**.",1776518323687]