[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-9V3U_9TbR8fMQlClSxyXrJeNdkvVVy4ZAEISuzcNgi0":3,"sanity-czEXhxEzUFfdISr3aIHHZTgssWtfj2hiYJT1ElMS2w8":301},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":276},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"4d0175f4-40a8-47eb-9bb3-a453b326aa7d","2026-07-03T07:40:00.000Z",{"_type":10,"current":11},"slug","the-good-the-bad-and-the-ai-apps",null,"The good, the bad, and the AI apps",[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":57,"comments":233,"dateUrl":234,"excerpt":129,"image":235,"legacyBody":238,"product":12,"publishedAt":241,"slug":242,"sponsored":12,"tags":244,"title":275,"visible":233},"2023-05-25T09:39:12Z","wp-post-14326","9HpbCsT2tq0xwozQfkfxpj","blogPost","2023-07-13T14:55:26Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":47,"avatar":51,"employee":53,"name":54,"slug":55},"2023-05-23T16:27:18Z","wp-author-219","9HpbCsT2tq0xwozQfkcuVr","blogAuthor",{"_type":52},"image","current","Cesar Manara",{"current":56},"cmanara",[58,69,89,107,124,130,143,163,171,175,183,187,194,202,221],{"_key":59,"_type":60,"children":61,"markDefs":67,"style":68},"677552fe5a55","block",[62],{"_key":63,"_type":64,"marks":65,"text":66},"677552fe5a550","span",[],"Around the globe, we look forward to celebrating traditions that are unique to us, our families, and our communities. The season gives us a chance to reflect, makes us smile, and helps bring us all together.\n",[],"normal",{"_key":70,"_type":60,"children":71,"markDefs":85,"style":68},"2fc3560b31c1",[72,76,81],{"_key":73,"_type":64,"marks":74,"text":75},"2fc3560b31c10",[],"This year is a special one for the ",{"_key":77,"_type":64,"marks":78,"text":80},"2fc3560b31c11",[79],"e9276e00860d","Winter Bash",{"_key":82,"_type":64,"marks":83,"text":84},"2fc3560b31c12",[]," tradition. A hectic end of the year (that included a company-wide Meetup and a ramped-up focus on delivering improvements across other parts of our Q&A experience) means this year’s Winter Bash theme is the same as last year’s. But don’t despair, last year’s theme was awesome!\n",[86],{"_key":79,"_type":87,"href":88,"reference":12},"link","https:\u002F\u002Fwinterbash2019.stackexchange.com\u002F",{"_key":90,"_type":60,"children":91,"markDefs":105,"style":68},"5c7396336aaf",[92,96,101],{"_key":93,"_type":64,"marks":94,"text":95},"5c7396336aaf0",[],"We’re continuing to bring the fun. ",{"_key":97,"_type":64,"marks":98,"text":100},"5c7396336aaf1",[99],"fb18fbda3ceb","Winter Bash 2019",{"_key":102,"_type":64,"marks":103,"text":104},"5c7396336aaf2",[]," showcases a wild retrospective of hats that have been featured over five years, from 2014 to 2018. You can upgrade your avatar with some of the favorite hats from the past, as well as discover a couple of changed triggers for secret ones. We wish you luck finding them all!\n",[106],{"_key":99,"_type":87,"href":88,"reference":12},{"_key":108,"_type":60,"children":109,"markDefs":122,"style":68},"fc22c59ba55d",[110,114,118],{"_key":111,"_type":64,"marks":112,"text":113},"fc22c59ba55d0",[],"Join us December 9 through January 1 for ",{"_key":115,"_type":64,"marks":116,"text":100},"fc22c59ba55d1",[117],"df4eb8e57ad3",{"_key":119,"_type":64,"marks":120,"text":121},"fc22c59ba55d2",[],". Last year, we awarded more than 297,000 hats on Stack Overflow. This year could be the year that we hit 300K!\n",[123],{"_key":117,"_type":87,"href":88,"reference":12},{"_key":125,"_type":52,"alt":12,"asset":126,"caption":129,"markDefs":12},"0d4ebfbd5559",{"_ref":127,"_type":128},"image-d10305f6e94398e032477000b05be2b487f99f14-812x96-png","reference","",{"_key":131,"_type":60,"children":132,"markDefs":142,"style":68},"dae5b6aa370e",[133,138],{"_key":134,"_type":64,"marks":135,"text":137},"dae5b6aa370e0",[136],"strong","Whether you’re new to Winter Bash or need a quick refresher, here’s how it works:",{"_key":139,"_type":64,"marks":140,"text":141},"dae5b6aa370e1",[],"\n",[],{"_key":144,"_type":60,"children":145,"level":159,"listItem":160,"markDefs":161,"style":68},"045b75292176",[146,150,155],{"_key":147,"_type":64,"marks":148,"text":149},"045b752921760",[],"Ask, answer, vote, edit, and chat to unlock fun hats and accessories you can wear on your avatar when you ",{"_key":151,"_type":64,"marks":152,"text":154},"045b752921761",[153],"77f006b8a7fc","complete challenges",{"_key":156,"_type":64,"marks":157,"text":158},"045b752921762",[]," on participating sites.\n",1,"number",[162],{"_key":153,"_type":87,"href":88,"reference":12},{"_key":164,"_type":60,"children":165,"level":159,"listItem":160,"markDefs":170,"style":68},"4acc5ab6d699",[166],{"_key":167,"_type":64,"marks":168,"text":169},"4acc5ab6d6990",[],"Once you complete a challenge, a hat will appear on your profile.",[],{"_key":172,"_type":52,"alt":12,"asset":173,"caption":129,"markDefs":12},"608d9ce66dd0",{"_ref":174,"_type":128},"image-d71d9593f50a9cb770d865471677eb9e724247ba-407x252-png",{"_key":176,"_type":60,"children":177,"level":159,"listItem":160,"markDefs":182,"style":68},"1a3b716b5804",[178],{"_key":179,"_type":64,"marks":180,"text":181},"1a3b716b58040",[],"Click the hat and you’ll be taken to your hat box.",[],{"_key":184,"_type":52,"alt":12,"asset":185,"caption":129,"markDefs":12},"d5996c6d6aa1",{"_ref":186,"_type":128},"image-80d70d75211446ba75390011f2ba409654107471-804x558-png",{"_key":188,"_type":60,"children":189,"markDefs":193,"style":68},"ddbcef2861c4",[190],{"_key":191,"_type":64,"marks":192,"text":129},"ddbcef2861c40",[],[],{"_key":195,"_type":60,"children":196,"level":159,"listItem":160,"markDefs":201,"style":68},"41724930d919",[197],{"_key":198,"_type":64,"marks":199,"text":200},"41724930d9190",[],"Select one of the hats you’ve earned, customize it to fit your avatar, and start sporting it around the site. Don’t forget to change your hats. After all, nobody likes to be seen wearing the same thing twice!",[],{"_key":203,"_type":60,"children":204,"markDefs":218,"style":68},"69a0b841ce1c",[205,209,214],{"_key":206,"_type":64,"marks":207,"text":208},"69a0b841ce1c0",[],"Have questions? Check out our ",{"_key":210,"_type":64,"marks":211,"text":213},"69a0b841ce1c1",[212],"6b3167fe19c4","Winter Bash FAQ page",{"_key":215,"_type":64,"marks":216,"text":217},"69a0b841ce1c2",[]," for answers and more helpful information.\n",[219],{"_key":212,"_type":87,"href":220,"reference":12},"https:\u002F\u002Fwinterbash2019.stackexchange.com\u002Ffaq",{"_key":222,"_type":60,"children":223,"markDefs":232,"style":68},"0de0ec3ba243",[224,229],{"_key":225,"_type":64,"marks":226,"text":228},"0de0ec3ba2430",[136,227],"em","Ready, set, go find some hats!",{"_key":230,"_type":64,"marks":231,"text":141},"0de0ec3ba2431",[],[],true,"2019\u002F12\u002F09",{"_type":52,"asset":236},{"_ref":237,"_type":128},"image-8bf96e46afa01e502724ed7267837e6ba5a16759-2400x1260-png",{"code":239,"language":240},"\u003C!-- wp:paragraph -->\n\u003Cp>Around the globe, we look forward to celebrating traditions that are unique to us, our families, and our communities. The season gives us a chance to reflect, makes us smile, and helps bring us all together.&nbsp;\u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>This year is a special one for the \u003Ca href=\"https:\u002F\u002Fwinterbash2019.stackexchange.com\u002F\">Winter Bash\u003C\u002Fa> tradition. A hectic end of the year (that included a company-wide Meetup and a ramped-up focus on delivering improvements across other parts of our Q&amp;A experience) means this year’s Winter Bash theme is the same as last year’s. But don’t despair, last year’s theme was awesome!\u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>We’re continuing to bring the fun. \u003Ca href=\"https:\u002F\u002Fwinterbash2019.stackexchange.com\u002F\">Winter Bash 2019\u003C\u002Fa> showcases a wild retrospective of hats that have been featured over five years, from 2014 to 2018. You can upgrade your avatar with some of the favorite hats from the past, as well as discover a couple of changed triggers for secret ones. We wish you luck finding them all!\u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Join us December 9 through January 1 for \u003Ca href=\"https:\u002F\u002Fwinterbash2019.stackexchange.com\u002F\">Winter Bash 2019\u003C\u002Fa>. Last year, we awarded more than 297,000 hats on Stack Overflow. This year could be the year that we hit 300K!\u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https:\u002F\u002Flh5.googleusercontent.com\u002FrAWwOYE110J5wfg4lph7wL15Ll9Kz8u8pb7mYllMuoki6gY9KTip-OzfBGqQD7BnXFakm9BH4FzfVum7KATg4oA3JxUDmYUfbHmBHw0T7-nN797Ra181AQx6a0OPS9FLDx6di7YL\" alt=\"\"\u002F>\u003C\u002Ffigure>\n\u003C!-- \u002Fwp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Whether you’re new to Winter Bash or need a quick refresher, here’s how it works:&nbsp;\u003C\u002Fstrong>\u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:list {\"ordered\":true} -->\n\u003Col>\u003Cli>Ask, answer, vote, edit, and chat to unlock fun hats and accessories you can wear on your avatar when you \u003Ca href=\"https:\u002F\u002Fwinterbash2019.stackexchange.com\u002F\">complete challenges\u003C\u002Fa> on participating sites. \u003Cbr>\u003C\u002Fli>\u003Cli>Once you complete a challenge, a hat will appear on your profile. \u003C\u002Fli>\u003C\u002Fol>\n\u003C!-- \u002Fwp:list -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https:\u002F\u002Flh3.googleusercontent.com\u002FF_iV2C2aRjhjsG2dhyRnoVCfxILgajp6EJg-ZY_Q1hTSMMVi6wpxC0lMhF8R4uBUp8k98fYzVNs-_6NjEyttNGPRb-EdJwGG0lTqWYvybCV6h_WKvrWlSccW22Wzf-OIPMbAahU1\" alt=\"\"\u002F>\u003C\u002Ffigure>\n\u003C!-- \u002Fwp:image -->\n\n\u003C!-- wp:html -->\n\u003Col start=\"3\">\u003Cli>Click the hat and you’ll be taken to your hat box.&nbsp;\u003C\u002Fli>\u003C\u002Fol>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https:\u002F\u002Flh6.googleusercontent.com\u002FCn4NvFBKVUrhQnTJ80e2Ax6ThL1lvqG9A4xZgkvs6pfqZ6cer-UxQWaxg6K7HCv3GPbtQlCvv5rAafgaHWYp_7w5kfGqXO0MbdfpNwI0gegGj3pkYr8zicJgfPzES0wxaXFpMptL\" alt=\"\"\u002F>\u003C\u002Ffigure>\n\u003C!-- \u002Fwp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:list {\"ordered\":true} -->\n\u003Col start=\"4\">\u003Cli>Select one of the hats you’ve earned, customize it to fit your avatar, and start sporting it around the site. Don’t forget to change your hats. After all, nobody likes to be seen wearing the same thing twice! \u003C\u002Fli>\u003C\u002Fol>\n\u003C!-- \u002Fwp:list -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Have questions? Check out our \u003Ca href=\"https:\u002F\u002Fwinterbash2019.stackexchange.com\u002Ffaq\">Winter Bash FAQ page\u003C\u002Fa> for answers and more helpful information.&nbsp;\u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>\u003Cem>Ready, set, go find some hats!&nbsp;&nbsp;\u003C\u002Fem>\u003C\u002Fstrong>\u003Cbr>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2019-12-09T13:10:52.000Z",{"current":243},"tis-the-season-for-hats-join-us-for-winter-bash-2019",[245,253,258,263,268,270],{"_createdAt":246,"_id":247,"_rev":248,"_type":249,"_updatedAt":246,"slug":250,"title":252},"2023-05-23T16:43:21Z","wp-tagcat-announcements","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":251},"announcements","Announcements",{"_createdAt":246,"_id":254,"_rev":248,"_type":249,"_updatedAt":246,"slug":255,"title":257},"wp-tagcat-bulletin",{"current":256},"bulletin","Bulletin",{"_createdAt":246,"_id":259,"_rev":248,"_type":249,"_updatedAt":246,"slug":260,"title":262},"wp-tagcat-company",{"current":261},"company","Company",{"_createdAt":246,"_id":264,"_rev":248,"_type":249,"_updatedAt":246,"slug":265,"title":267},"wp-tagcat-stackoverflow",{"current":266},"stackoverflow","Stackoverflow",{"_createdAt":246,"_id":264,"_rev":248,"_type":249,"_updatedAt":246,"slug":269,"title":267},{"current":266},{"_createdAt":246,"_id":271,"_rev":248,"_type":249,"_updatedAt":246,"slug":272,"title":274},"wp-tagcat-winter-bash",{"current":273},"winter-bash","winter bash","‘Tis the Season for Hats! Join Us for Winter Bash 2019",[277,283,289,295],{"_id":278,"publishedAt":279,"slug":280,"sponsored":12,"title":282},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":281},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":284,"publishedAt":285,"slug":286,"sponsored":12,"title":288},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":287},"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":290,"publishedAt":291,"slug":292,"sponsored":12,"title":294},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":293},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":296,"publishedAt":297,"slug":298,"sponsored":12,"title":300},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":299},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":302,"sourceMap":-1},{"count":303,"lastTimestamp":304},9,"2023-05-25T09:46:59Z"]