[{"data":1,"prerenderedAt":144},["ShallowReactive",2],{"blog-\u002Fblog\u002Fhello-world":3},{"id":4,"title":5,"body":6,"date":132,"description":133,"extension":134,"meta":135,"navigation":136,"path":137,"seo":138,"stem":139,"tags":140,"__hash__":143},"blog\u002Fblog\u002Fhello-world.md","Hello World",{"type":7,"value":8,"toc":128},"minimark",[9,13,30,35,56,60,121,124],[10,11,5],"h1",{"id":12},"hello-world",[14,15,16,17,21,22,29],"p",{},"Welcome to my blog. This whole site is written in ",[18,19,20],"strong",{},"markdown",", committed to git,\nand statically generated with ",[23,24,28],"a",{"href":25,"rel":26},"https:\u002F\u002Fnuxt.com",[27],"nofollow","Nuxt",".",[31,32,34],"h2",{"id":33},"why-a-markdown-blog","Why a markdown blog?",[36,37,38,42,53],"ul",{},[39,40,41],"li",{},"No database, no CMS — just text files in a repo.",[39,43,44,45,49,50,29],{},"Every post is a ",[46,47,48],"code",{},".md"," file under ",[46,51,52],{},"content\u002Fblog\u002F",[39,54,55],{},"Pushing a commit is publishing.",[31,57,59],{"id":58},"a-code-sample","A code sample",[61,62,67],"pre",{"className":63,"code":64,"language":65,"meta":66,"style":66},"language-ts shiki shiki-themes github-light github-dark","function greet(name: string) {\n  return `Hello, ${name}!`\n}\n","ts","",[46,68,69,100,115],{"__ignoreMap":66},[70,71,74,78,82,86,90,93,97],"span",{"class":72,"line":73},"line",1,[70,75,77],{"class":76},"szBVR","function",[70,79,81],{"class":80},"sScJk"," greet",[70,83,85],{"class":84},"sVt8B","(",[70,87,89],{"class":88},"s4XuR","name",[70,91,92],{"class":76},":",[70,94,96],{"class":95},"sj4cs"," string",[70,98,99],{"class":84},") {\n",[70,101,103,106,110,112],{"class":72,"line":102},2,[70,104,105],{"class":76},"  return",[70,107,109],{"class":108},"sZZnC"," `Hello, ${",[70,111,89],{"class":84},[70,113,114],{"class":108},"}!`\n",[70,116,118],{"class":72,"line":117},3,[70,119,120],{"class":84},"}\n",[14,122,123],{},"That's it. Add a new file, write some markdown, commit, and it shows up here.",[125,126,127],"style",{},"html pre.shiki code .szBVR, html code.shiki .szBVR{--shiki-default:#D73A49;--shiki-dark:#F97583}html pre.shiki code .sScJk, html code.shiki .sScJk{--shiki-default:#6F42C1;--shiki-dark:#B392F0}html pre.shiki code .sVt8B, html code.shiki .sVt8B{--shiki-default:#24292E;--shiki-dark:#E1E4E8}html pre.shiki code .s4XuR, html code.shiki .s4XuR{--shiki-default:#E36209;--shiki-dark:#FFAB70}html pre.shiki code .sj4cs, html code.shiki .sj4cs{--shiki-default:#005CC5;--shiki-dark:#79B8FF}html pre.shiki code .sZZnC, html code.shiki .sZZnC{--shiki-default:#032F62;--shiki-dark:#9ECBFF}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":66,"searchDepth":102,"depth":102,"links":129},[130,131],{"id":33,"depth":102,"text":34},{"id":58,"depth":102,"text":59},"2026-06-22","My first post on the new blog — what this space is for and how it's built.","md",{},true,"\u002Fblog\u002Fhello-world",{"title":5,"description":133},"blog\u002Fhello-world",[141,142],"meta","intro","18WqdPXq9531gsDlkwl6Lq_V_aEu8oI04yKl2rrI9tI",1782140336983]