[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-1MUX_aAGi7ADgJYIpKpsOEMY0ovur0kVHt7eRExHE8M":3,"sanity-Xb0BvrEDv98kKlwLH1FT5c3cNeRS0a9Ezqamglr59l0":209},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":184},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d81860b7-7b72-4ba5-8ad5-3b77fd9a8e9b","2026-07-14T07:40:00.000Z",{"_type":10,"current":11},"slug","your-ai-is-only-as-responsible-as-you-are",null,"Your AI is only as responsible as you are",[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":59,"comments":161,"dateUrl":162,"excerpt":86,"legacyBody":163,"product":12,"publishedAt":166,"slug":167,"sponsored":12,"tags":169,"title":183,"visible":161},"2023-05-25T09:36:57Z","wp-post-3180","dgl3SCUzppW3U2LvCoRupY","blogPost","2023-07-13T14:54:15Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":54,"name":55,"role":56,"slug":57},"2023-05-23T16:27:18Z","wp-author-114","07ZbrKPSUrjrV4wQ6fam8u","blogAuthor","2023-08-29T11:49:01Z",{"_type":53},"image","former","Jeff Atwood","Co-founder",{"current":58},"jeffatwood",[60,80,87,107,143],{"_key":61,"_type":62,"children":63,"markDefs":78,"style":79},"818ed940f46b","block",[64,69,74],{"_key":65,"_type":66,"marks":67,"text":68},"818ed940f46b0","span",[],"Geoff Dalgas, the newest member of the Stack Overflow team, shared ",{"_key":70,"_type":66,"marks":71,"text":73},"818ed940f46b1",[72],"strong","this strangely familiar error message",{"_key":75,"_type":66,"marks":76,"text":77},"818ed940f46b2",[]," he ran into while working on another project recently.",[],"normal",{"_key":81,"_type":53,"alt":82,"asset":83,"caption":86,"markDefs":12},"e2b0e0cdf119","stack overflow error",{"_ref":84,"_type":85},"image-a302b6f6007570f20856b1ec3f3da4ca6be7ab08-532x506-png","reference","",{"_key":88,"_type":62,"children":89,"markDefs":103,"style":79},"706a4e5ec3bb",[90,94,99],{"_key":91,"_type":66,"marks":92,"text":93},"706a4e5ec3bb0",[],"Ah yes, ",{"_key":95,"_type":66,"marks":96,"text":98},"706a4e5ec3bb1",[97],"0f8b6d97d3e0","the elusive stack overflow",{"_key":100,"_type":66,"marks":101,"text":102},"706a4e5ec3bb2",[],":",[104],{"_key":97,"_type":105,"href":106,"reference":12},"link","http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FStack_overflow",{"_key":108,"_type":62,"children":109,"markDefs":139,"style":142},"e474a6894bce",[110,114,119,123,127,131,135],{"_key":111,"_type":66,"marks":112,"text":113},"e474a6894bce0",[],"In software, a stack overflow occurs when too much memory is used on the ",{"_key":115,"_type":66,"marks":116,"text":118},"e474a6894bce1",[117],"6ba1aed328ce","call stack",{"_key":120,"_type":66,"marks":121,"text":122},"e474a6894bce2",[],". In many programming languages the call stack contains a limited amount of memory, usually determined at the start of the program. The size of the call stack depends on many factors, including the programming language, machine architecture, multi-threading, and amount of available memory. When too much memory is used on the call stack the stack is said to overflow; typically resulting in a program crash. This class of software bug is usually caused by one of two types of programming errors: ",{"_key":124,"_type":66,"marks":125,"text":126},"e474a6894bce3",[72],"infinite recursion",{"_key":128,"_type":66,"marks":129,"text":130},"e474a6894bce4",[],", or ",{"_key":132,"_type":66,"marks":133,"text":134},"e474a6894bce5",[72],"very large stack variables",{"_key":136,"_type":66,"marks":137,"text":138},"e474a6894bce6",[],".",[140],{"_key":117,"_type":105,"href":141,"reference":12},"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCall_stack","blockquote",{"_key":144,"_type":62,"children":145,"markDefs":158,"style":79},"1a6c27ad2231",[146,150,155],{"_key":147,"_type":66,"marks":148,"text":149},"1a6c27ad22310",[],"You know what'd be really ironic, though? A stack overflow on Stack Overflow. Maybe that ",{"_key":151,"_type":66,"marks":152,"text":154},"1a6c27ad22311",[153],"1443b587e9ef","should be our 404 page",{"_key":156,"_type":66,"marks":157,"text":138},"1a6c27ad22312",[],[159],{"_key":153,"_type":105,"href":160,"reference":12},"http:\u002F\u002Fwww.codinghorror.com\u002Fblog\u002Farchives\u002F000819.html",true,"2008\u002F06\u002F21",{"code":164,"language":165},"\u003Cp>Geoff Dalgas, the newest member of the Stack Overflow team, shared \u003Cstrong>this strangely familiar error message\u003C\u002Fstrong> he ran into while working on another project recently.\u003C\u002Fp>\n\u003Cp>\u003Cimg src=\"http:\u002F\u002Fstackoverflow.blog\u002Fwp-content\u002Fuploads\u002F2017\u002F02\u002Fstack-overflow-error.png\" alt=\"stack overflow error\">\u003C\u002Fp>\n\u003Cp>Ah yes, \u003Ca href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FStack_overflow\">the elusive stack overflow\u003C\u002Fa>:\u003C\u002Fp>\n\u003Cblockquote>\nIn software, a stack overflow occurs when too much memory is used on the \u003Ca href=\"http:\u002F\u002Fen.wikipedia.org\u002Fwiki\u002FCall_stack\">call stack\u003C\u002Fa>. In many programming languages the call stack contains a limited amount of memory, usually determined at the start of the program. The size of the call stack depends on many factors, including the programming language, machine architecture, multi-threading, and amount of available memory. When too much memory is used on the call stack the stack is said to overflow; typically resulting in a program crash. This class of software bug is usually caused by one of two types of programming errors: \u003Cstrong>infinite recursion\u003C\u002Fstrong>, or \u003Cstrong>very large stack variables\u003C\u002Fstrong>.\n\u003C\u002Fblockquote>\n\u003Cp>You know what'd be really ironic, though? A stack overflow on Stack Overflow. Maybe that \u003Ca href=\"http:\u002F\u002Fwww.codinghorror.com\u002Fblog\u002Farchives\u002F000819.html\">should be our 404 page\u003C\u002Fa>.\u003C\u002Fp>","html","2008-06-21T12:00:00.000Z",{"current":168},"a-strangely-familiar-error",[170,178],{"_createdAt":171,"_id":172,"_rev":173,"_type":174,"_updatedAt":171,"slug":175,"title":177},"2023-05-23T16:43:21Z","wp-tagcat-background","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":176},"background","Background",{"_createdAt":171,"_id":179,"_rev":173,"_type":174,"_updatedAt":171,"slug":180,"title":182},"wp-tagcat-company",{"current":181},"company","Company","A Strangely Familiar Error",[185,191,197,203],{"_id":186,"publishedAt":187,"slug":188,"sponsored":12,"title":190},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":189},"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":192,"publishedAt":193,"slug":194,"sponsored":12,"title":196},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":195},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":198,"publishedAt":199,"slug":200,"sponsored":12,"title":202},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":201},"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":204,"publishedAt":205,"slug":206,"sponsored":12,"title":208},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":207},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":210,"sourceMap":-1},{"count":211,"lastTimestamp":12},0]