[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-BByPqcFBOe7suZtoaIQSA1A_5T0BHurqAyQsNk_mXrQ":3,"sanity-xPsyGSer8gkRplRW1mxWzoifAMAoXzClIm248lpduBs":208},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":183},[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":64,"comments":120,"dateUrl":121,"excerpt":122,"image":123,"legacyBody":126,"product":12,"publishedAt":129,"slug":130,"sponsored":12,"tags":132,"title":182,"visible":120},"2023-05-25T09:39:14Z","wp-post-15603","07ZbrKPSUrjrV4wQ6fIlpU","blogPost","2023-07-13T14:55:33Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_system":50,"_type":53,"_updatedAt":54,"avatar":55,"employee":60,"name":61,"slug":62},"2023-05-23T16:27:18Z","wp-author-213","nRfzWrvFg3DIXOd15U9uv8",{"base":51},{"id":48,"rev":52},"9xJoPFf2DISyAMMJXP7Ct6","blogAuthor","2025-07-29T19:37:47Z",{"_type":56,"asset":57},"image",{"_ref":58,"_type":59},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","reference","former","Ben Popper",{"current":63},"benpopper",[65,76,84,92,100],{"_key":66,"_type":67,"children":68,"markDefs":74,"style":75},"de501aa50b55","block",[69],{"_key":70,"_type":71,"marks":72,"text":73},"de501aa50b550","span",[],"It's Stack Overflow tradition to come together as a company and invest some actual engineering, product, design, and marketing staff time into an April Fool's joke each year. We've been doing it for the last several years, and as one of the 50 biggest websites in the world, we have the privilege of getting to amuse a lot of people with our annual joke.",[],"normal",{"_key":77,"_type":67,"children":78,"markDefs":83,"style":75},"760ac2ddd0bd",[79],{"_key":80,"_type":71,"marks":81,"text":82},"760ac2ddd0bd0",[],"Last year we redid the site in the style of a 1990s geo-cities page, and we served that up to everyone who visited starting April 1, regardless of whether or not they asked for it. This year is different. The world is facing what the United Nations calls its most challenging crisis since that body was formed in the aftermath of World War II. People around the world are suffering, and it doesn't feel like the right moment for a practical joke.",[],{"_key":85,"_type":67,"children":86,"markDefs":91,"style":75},"94bebbf7b6c6",[87],{"_key":88,"_type":71,"marks":89,"text":90},"94bebbf7b6c60",[],"That said, with hundreds of millions of people stuck at home, there is a place in everyday life for entertainment, humor, and levity, something to take your mind off the pandemic, at least for a few minutes. And since we started working on our this well before this crisis took off, we thought we would should at least give anyone who is curious the option to check it out.",[],{"_key":93,"_type":67,"children":94,"markDefs":99,"style":75},"4a8d542eefb0",[95],{"_key":96,"_type":71,"marks":97,"text":98},"4a8d542eefb00",[],"In classic Meta fashion, one of the first responses from our power users when we unveiled Dark Mode earlier this week was: ok, this is nice, but it's not dark enough.",[],{"_key":101,"_type":67,"children":102,"markDefs":116,"style":75},"4fb510785096",[103,107,112],{"_key":104,"_type":71,"marks":105,"text":106},"4fb5107850960",[],"Well, challenge accepted. For those of you who prefer your eye strain minimal and your website barely legible, we present - ",{"_key":108,"_type":71,"marks":109,"text":111},"4fb5107850961",[110],"a603ba0d32ca","ULTRA DARK MODE",{"_key":113,"_type":71,"marks":114,"text":115},"4fb5107850962",[],". If you're interested in checking it out, enable it through your user preferences. It's available through midnight, April 5th, Eastern Standard Time.",[117],{"_key":110,"_type":118,"href":119,"reference":12},"link","https:\u002F\u002Fstackoverflow.com\u002Fusers\u002Fpreferences\u002Fcurrent",true,"2020\u002F04\u002F01","Embrace the darkness.",{"_type":56,"asset":124},{"_ref":125,"_type":59},"image-d7c8dcdbf1e60ddd66a7b6eacac3149ed4cd162f-1200x628-png",{"code":127,"language":128},"\u003C!-- wp:paragraph -->\n\u003Cp>It's Stack Overflow tradition to come together as a company and invest some actual engineering, product, design, and marketing staff time into an April Fool's joke each year. We've been doing it for the last several years, and as one of the 50 biggest websites in the world, we have the privilege of getting to amuse a lot of people with our annual joke. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Last year we redid the site in the style of a 1990s geo-cities page, and we served that up to everyone who visited starting April 1, regardless of whether or not they asked for it. This year is different. The world is facing what the United Nations calls its most challenging crisis since that body was formed in the aftermath of World War II. People around the world are suffering, and it doesn't feel like the right moment for a practical joke. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>That said, with hundreds of millions of people stuck at home, there is a place in everyday life for entertainment, humor, and levity, something to take your mind off the pandemic, at least for a few minutes. And since we started working on our this well before this crisis took off, we thought we would should at least give anyone who is curious the option to check it out. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>In classic Meta fashion, one of the first responses from our power users when we unveiled Dark Mode earlier this week was: ok, this is nice, but it's not dark enough. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Well, challenge accepted. For those of you who prefer your eye strain minimal and your website barely legible, we present - \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002Fpreferences\u002Fcurrent\">ULTRA DARK MODE\u003C\u002Fa>.  If you're interested in checking it out, enable it through your user preferences. It's available through midnight, April 5th, Eastern Standard Time.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2020-04-01T18:38:14.000Z",{"current":131},"ultra-dark-mode-april-fools",[133,141,143,148,153,158,163,168,170,175,177],{"_createdAt":134,"_id":135,"_rev":136,"_type":137,"_updatedAt":134,"slug":138,"title":140},"2023-05-23T16:43:21Z","wp-tagcat-announcements","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":139},"announcements","Announcements",{"_createdAt":134,"_id":135,"_rev":136,"_type":137,"_updatedAt":134,"slug":142,"title":140},{"current":139},{"_createdAt":134,"_id":144,"_rev":136,"_type":137,"_updatedAt":134,"slug":145,"title":147},"wp-tagcat-april-fools",{"current":146},"april-fools","april fools",{"_createdAt":134,"_id":149,"_rev":136,"_type":137,"_updatedAt":134,"slug":150,"title":152},"wp-tagcat-community",{"current":151},"community","Community",{"_createdAt":134,"_id":154,"_rev":136,"_type":137,"_updatedAt":134,"slug":155,"title":157},"wp-tagcat-dark-mode",{"current":156},"dark-mode","dark mode",{"_createdAt":134,"_id":159,"_rev":136,"_type":137,"_updatedAt":134,"slug":160,"title":162},"wp-tagcat-stack-overflow",{"current":161},"stack-overflow","stack overflow",{"_createdAt":134,"_id":164,"_rev":136,"_type":137,"_updatedAt":134,"slug":165,"title":167},"wp-tagcat-stackexchange",{"current":166},"stackexchange","Stackexchange",{"_createdAt":134,"_id":164,"_rev":136,"_type":137,"_updatedAt":134,"slug":169,"title":167},{"current":166},{"_createdAt":134,"_id":171,"_rev":136,"_type":137,"_updatedAt":134,"slug":172,"title":174},"wp-tagcat-stackoverflow",{"current":173},"stackoverflow","Stackoverflow",{"_createdAt":134,"_id":171,"_rev":136,"_type":137,"_updatedAt":134,"slug":176,"title":174},{"current":173},{"_createdAt":134,"_id":178,"_rev":136,"_type":137,"_updatedAt":134,"slug":179,"title":181},"wp-tagcat-ultra-dark-mode",{"current":180},"ultra-dark-mode","ultra dark mode","You like our dark mode? Well, wait until you try our Ultra Dark Mode",[184,190,196,202],{"_id":185,"publishedAt":186,"slug":187,"sponsored":12,"title":189},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":188},"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":191,"publishedAt":192,"slug":193,"sponsored":12,"title":195},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":194},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":197,"publishedAt":198,"slug":199,"sponsored":12,"title":201},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":200},"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":203,"publishedAt":204,"slug":205,"sponsored":12,"title":207},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":206},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":209,"sourceMap":-1},{"count":210,"lastTimestamp":211},75,"2023-05-25T09:47:13Z"]