[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-Ton-9aZ2p530nvayu8i2544cnRqRXTcW0-wzaGJmwR0":3,"sanity-QWzWmYZCi-rQimJYHCpxWtPSRvFBqTuTdiYd5SkH8Q8":263},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":238},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d53f9358-3bb2-4f69-aebe-d31d19522cd4","2026-07-10T07:40:00.000Z",{"_type":10,"current":11},"slug","building-more-than-just-an-agent-harness",null,"Building more than just an agent harness",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":19},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":22,"publishedAt":23,"slug":24,"title":26},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":25},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_id":28,"publishedAt":29,"slug":30,"title":32},"5e9053a4-07ea-447c-91ea-29e0b6228537","2026-02-02T15:00:00.000Z",{"_type":10,"current":31},"what-s-new-at-stack-overflow-february-2026","What’s new at Stack Overflow: February 2026",{"_id":34,"publishedAt":35,"slug":36,"title":38},"a1b538eb-a8a6-46d0-80a1-ac70ec9bb935","2026-01-05T10:00:00.000-05:00",{"_type":10,"current":37},"what-s-new-at-stack-overflow-january-2026","What’s new at Stack Overflow: January 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":61,"comments":197,"dateUrl":198,"excerpt":199,"image":200,"product":12,"publishedAt":204,"slug":205,"sponsored":12,"tags":207,"title":237,"visible":197},"2023-10-23T21:23:44Z","0f2a6aa2-bc58-44fa-ae19-a6a4833b355b","XzVcPPDfPNmxxXS3zvDplR","blogPost","2025-10-31T17:26:43Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"slug":59},"2023-05-23T16:27:18Z","wp-author-226","dgl3SCUzppW3U2LvCoOzcS","blogAuthor","2023-06-20T15:05:06Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","current","Ryan Donovan",{"current":60},"rdonovan",[62,73,77,97,126,156,186],{"_key":63,"_type":64,"children":65,"markDefs":71,"style":72},"b538f1200f95","block",[66],{"_key":67,"_type":68,"marks":69,"text":70},"80ef7934492f0","span",[],"",[],"normal",{"_key":74,"_type":75,"markDefs":12,"url":76},"dd5d8672732a","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F3709637f-e4d8-43d3-b2f5-0ec6534013fa",{"_key":78,"_type":64,"children":79,"markDefs":93,"style":72},"ed24841af9bd",[80,84,89],{"_key":81,"_type":68,"marks":82,"text":83},"d9ae8ea6daa7",[],"At Netlify Compose 2023, Biilmann announced their new ",{"_key":85,"_type":68,"marks":86,"text":88},"80ef7934492f1",[87],"73ef97b1a92c","composable web platform",{"_key":90,"_type":68,"marks":91,"text":92},"80ef7934492f2",[],".",[94],{"_key":87,"_type":95,"href":96,"reference":12},"link","https:\u002F\u002Fwww.netlify.com\u002Fblog\u002Fintroducing-the-netlify-composable-web-platform\u002F?utm_content=eyebrow",{"_key":98,"_type":64,"children":99,"markDefs":121,"style":72},"f0d927d8624e",[100,104,109,113,118],{"_key":101,"_type":68,"marks":102,"text":103},"7731e18dc9c40",[],"This isn’t Netlify’s first rodeo—we talked to them for episodes ",{"_key":105,"_type":68,"marks":106,"text":108},"7731e18dc9c41",[107],"585eda45f83c","588",{"_key":110,"_type":68,"marks":111,"text":112},"7731e18dc9c42",[]," and ",{"_key":114,"_type":68,"marks":115,"text":117},"7731e18dc9c43",[116],"67b77ddae888","456",{"_key":119,"_type":68,"marks":120,"text":92},"7731e18dc9c44",[],[122,124],{"_key":107,"_type":95,"href":123,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F07\u002F11\u002Fjamstack-is-evolving-toward-a-composable-web-ep-588\u002F",{"_key":116,"_type":95,"href":125,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F24\u002Fliving-on-the-edge-with-netlify-ep-456\u002F",{"_key":127,"_type":64,"children":128,"markDefs":151,"style":72},"256767085c7b",[129,133,138,142,147],{"_key":130,"_type":68,"marks":131,"text":132},"b285266658380",[],"You can find Matt Biilmann on ",{"_key":134,"_type":68,"marks":135,"text":137},"b285266658381",[136],"971d18b63066","X",{"_key":139,"_type":68,"marks":140,"text":141},"b285266658382",[]," or ",{"_key":143,"_type":68,"marks":144,"text":146},"b285266658383",[145],"fea32f63b1bd","LinkedIn",{"_key":148,"_type":68,"marks":149,"text":150},"b285266658384",[]," (and perhaps elsewhere).",[152,154],{"_key":136,"_type":95,"href":153,"reference":12},"https:\u002F\u002Ftwitter.com\u002Fbiilmann",{"_key":145,"_type":95,"href":155,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fmathias-biilmann-christensen-a5a3805\u002F",{"_key":157,"_type":64,"children":158,"markDefs":181,"style":72},"f97f10e27ab2",[159,163,168,172,177],{"_key":160,"_type":68,"marks":161,"text":162},"6ec49149b06b0",[],"Today’s shoutout goes to ",{"_key":164,"_type":68,"marks":165,"text":167},"6ec49149b06b1",[166],"32e51cc5e660","Dick Lucas",{"_key":169,"_type":68,"marks":170,"text":171},"6ec49149b06b2",[]," who asked a topical question, ",{"_key":173,"_type":68,"marks":174,"text":176},"6ec49149b06b3",[175],"c22324493054","How to prevent Netlify from treating warnings as errors because process.env.CI = true?",{"_key":178,"_type":68,"marks":179,"text":180},"6ec49149b06b4",[]," viewed by over 84,000 people.",[182,184],{"_key":166,"_type":95,"href":183,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F1839500\u002Fdick-lucas",{"_key":175,"_type":95,"href":185,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F62415804\u002Fhow-to-prevent-netlify-from-treating-warnings-as-errors-because-process-env-ci",{"_key":187,"_type":64,"children":188,"markDefs":194,"style":72},"58ee8bd0c00a",[189],{"_key":190,"_type":68,"marks":191,"text":193},"b471c5d7e986",[192],"fc6d9ba2714e","TRANSCRIPT",[195],{"_key":192,"_type":95,"href":196,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fcomposable-architecture\u002Ftranscript",true,"2023\u002F10\u002F24","On this episode Ryan and Stack Overflow Director of Brand Design David Longworth chat with Matt Biilmann, CEO and co-founder of Netlify, about composable architecture, how making it easier to code will create more developers, and why the future of the front end is portability.",{"_type":53,"asset":201,"attribution":203},{"_ref":202,"_type":56},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2023-10-24T07:40:00.000Z",{"_type":10,"current":206},"composable-architecture",[208,215,219,224,229,233],{"_createdAt":209,"_id":210,"_rev":211,"_type":212,"_updatedAt":209,"slug":213,"title":214},"2023-05-23T16:43:21Z","wp-tagcat-netlify","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":214},"netlify",{"_createdAt":209,"_id":216,"_rev":211,"_type":212,"_updatedAt":209,"slug":217,"title":218},"wp-tagcat-architecture",{"current":218},"architecture",{"_createdAt":209,"_id":220,"_rev":211,"_type":212,"_updatedAt":209,"slug":221,"title":223},"wp-tagcat-software-architecture",{"current":222},"software-architecture","software architecture",{"_createdAt":209,"_id":225,"_rev":211,"_type":212,"_updatedAt":209,"slug":226,"title":228},"wp-tagcat-podcast",{"current":227},"podcast","The Stack Overflow Podcast",{"_createdAt":209,"_id":230,"_rev":211,"_type":212,"_updatedAt":209,"slug":231,"title":232},"wp-tagcat-front-end",{"current":232},"front-end",{"_createdAt":209,"_id":234,"_rev":211,"_type":212,"_updatedAt":209,"slug":235,"title":236},"wp-tagcat-jamstack",{"current":236},"jamstack","Composable architecture",[239,245,251,257],{"_id":240,"publishedAt":241,"slug":242,"sponsored":12,"title":244},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":243},"when-the-sensor-starts-thinking-snortml-agentic-ai-and-the-evolving-architecture-of-intrusion-detection","When the sensor starts thinking: SnortML, agentic AI, and the evolving architecture of intrusion detection",{"_id":246,"publishedAt":247,"slug":248,"sponsored":12,"title":250},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":249},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":252,"publishedAt":253,"slug":254,"sponsored":12,"title":256},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":255},"your-ai-shipped-a-backend-that-boots-that-is-the-whole-problem","Your AI shipped a backend that boots. That is the whole problem.",{"_id":258,"publishedAt":259,"slug":260,"sponsored":12,"title":262},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":261},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":264,"sourceMap":-1},{"count":265,"lastTimestamp":12},0]