[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-x0xZyxVFweNCzmPwRH-I1eTH1zZRvmmcpKRuRnCgmto":3,"sanity-rSvQMHSrGUE17lX-ILtO2ao_HVYy7oWE8R5hTF7zwwc":313},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":288},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"f83eb5f0-1237-487f-84d8-f7abf2318c39","2026-06-25T07:40:00.000Z",{"_type":10,"current":11},"slug","code-isnt-causing-your-production-failures",null,"Code isn’t the only thing causing your production failures",[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":249,"dateUrl":250,"excerpt":251,"image":252,"legacyBody":255,"product":12,"publishedAt":258,"slug":259,"sponsored":12,"tags":261,"title":287,"visible":249},"2023-05-24T12:51:04Z","wp-post-21320","07ZbrKPSUrjrV4wQ6fJHVV","blogPost","2023-07-13T14:56:33Z",[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-315","dgl3SCUzppW3U2LvCoP35A","blogAuthor","2023-06-20T15:05:08Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-a9a2596964cb1923afc59d3daa5d3784e2fbb2b7-1024x1024-jpg","reference","current","Eric Campbell",{"current":60},"ecampbell",[62,73,93,112,120,128,141,159,167,175,185,190,198,202,206,214,218,233,241],{"_key":63,"_type":64,"children":65,"markDefs":71,"style":72},"a789427c0083","block",[66],{"_key":67,"_type":68,"marks":69,"text":70},"a789427c00830","span",[],"Another year is coming to an end, making it a time to reflect on the triumphs we celebrated and tribulations we faced. It’s been yet another rough year for many around the world, but a new year is upon us, bringing with it the hopes and dreams of a better future for everyone.",[],"normal",{"_key":74,"_type":64,"children":75,"markDefs":89,"style":72},"d8a8870da99c",[76,80,85],{"_key":77,"_type":68,"marks":78,"text":79},"d8a8870da99c0",[],"To help kick off the new year with a bit of joy, we’re thrilled to announce it’s time for our annual ",{"_key":81,"_type":68,"marks":82,"text":84},"d8a8870da99c1",[83],"7101201a52cd","Winter Bash",{"_key":86,"_type":68,"marks":87,"text":88},"d8a8870da99c2",[],". Winter Bash (or Summer Bash, for those of you in the upside down) is a fun end-of-year event that’s been a community tradition for over a decade. From December 14 to January 4, we’ll reward you for participating in the community. When you ask, answer, vote, edit, and chat, you’ll earn hats or other accessories for your avatar.",[90],{"_key":83,"_type":91,"href":92,"reference":12},"link","https://winterbash2022.stackexchange.com/",{"_key":94,"_type":64,"children":95,"markDefs":109,"style":72},"88e2d33e9eda",[96,100,105],{"_key":97,"_type":68,"marks":98,"text":99},"88e2d33e9eda0",[],"First, we’d like to introduce this year’s Winter Bash 2022 sponsor, ",{"_key":101,"_type":68,"marks":102,"text":104},"88e2d33e9eda1",[103],"7c3296515609","Splunk",{"_key":106,"_type":68,"marks":107,"text":108},"88e2d33e9eda2",[],". Splunk delivers full-stack visibility across infrastructure, applications, and business services across any environment in real time. Thanks, Splunk, for the support!",[110],{"_key":103,"_type":91,"href":111,"reference":12},"https://www.splunk.com/en_us/products/observability.html?utm_medium=display&utm_source=stackoverflow&utm_campaign=GlobalFY23Q4_DGN_GLBL_ADV_O11Y_EN_SO_WinterBashDec22",{"_key":113,"_type":64,"children":114,"markDefs":119,"style":72},"c81efd68a665",[115],{"_key":116,"_type":68,"marks":117,"text":118},"c81efd68a6650",[],"Although we’ve kept the name Winter Bash for our yearly event, we haven’t forgotten our fellow technologists in the southern hemisphere, who are enjoying warmer weather. Just use the “Winter/Summer” toggle on the bottom left of the landing page to change the season to Summer!",[],{"_key":121,"_type":64,"children":122,"markDefs":127,"style":72},"ca0e40a2125f",[123],{"_key":124,"_type":68,"marks":125,"text":126},"ca0e40a2125f0",[],"The team has been hard at work this year to bring you a smorgasbord of hats to ensure your profile is sporting the latest in Winter Bash fashion. We’ve reimagined some past favorites and added some delightful new hats. But it’s not just the hats themselves we’ve revived and re-envisioned… we’ve done the same with the triggers and have some new secrets waiting to be discovered.",[],{"_key":129,"_type":64,"children":130,"markDefs":140,"style":72},"245303c06c64",[131,136],{"_key":132,"_type":68,"marks":133,"text":135},"245303c06c640",[134],"strong","How will you discover those secrets and add hats to your collection?",{"_key":137,"_type":68,"marks":138,"text":139},"245303c06c641",[]," It’s easy! Do what you already do best: participate on the site by asking good questions, providing good answers, voting, commenting, and exploring all Stack Exchange sites! You may be surprised at all the nooks and crannies you discover.",[],{"_key":142,"_type":64,"children":143,"markDefs":157,"style":72},"1d30989227b3",[144,148,153],{"_key":145,"_type":68,"marks":146,"text":147},"1d30989227b30",[],"When you ",{"_key":149,"_type":68,"marks":150,"text":152},"1d30989227b31",[151],"c269681fdb3c","complete a challenge",{"_key":154,"_type":68,"marks":155,"text":156},"1d30989227b32",[],", you’re awarded its respective hat. Hats can be worn on your profile image by using our hat tool (details below).",[158],{"_key":151,"_type":91,"href":92,"reference":12},{"_key":160,"_type":64,"children":161,"markDefs":166,"style":72},"b67f713bced2",[162],{"_key":163,"_type":68,"marks":164,"text":165},"b67f713bced20",[134],"Winter Bash 2022 runs from Wednesday, December 14th, 21:00 UTC to Wednesday, January 4th, 21:00 UTC.",[],{"_key":168,"_type":64,"children":169,"markDefs":174,"style":72},"795c6d42e434",[170],{"_key":171,"_type":68,"marks":172,"text":173},"795c6d42e4340",[],"Here’s a step-by-step guide to getting and wearing your first hat:",[],{"_key":176,"_type":64,"children":177,"level":182,"listItem":183,"markDefs":184,"style":72},"7b6490e354c2",[178],{"_key":179,"_type":68,"marks":180,"text":181},"7b6490e354c20",[],"Be active on Stack Exchange! Post answers, comments, or questions. If you just want to play around with hats, find a good post and upvote it—that’ll get you your first hat",1,"number",[],{"_key":186,"_type":53,"alt":12,"asset":187,"caption":189,"markDefs":12},"cf5d20075cf8",{"_ref":188,"_type":56},"image-569d62d13a557f7b544964250ad4af409a8a817c-512x178-png","",{"_key":191,"_type":64,"children":192,"level":182,"listItem":183,"markDefs":197,"style":72},"c007b770b789",[193],{"_key":194,"_type":68,"marks":195,"text":196},"c007b770b7890",[],"Click on any hat in the snowflake menu to go to your wardrobe. (You can also access this by going to your profile and clicking the hat icon!)",[],{"_key":199,"_type":53,"alt":12,"asset":200,"markDefs":12},"a71c6ce44efd",{"_ref":201,"_type":56},"image-1d5a20420c475470904642488fb93bb4cf372cde-36x33-png",{"_key":203,"_type":53,"alt":12,"asset":204,"caption":189,"markDefs":12},"24ea6aacf791",{"_ref":205,"_type":56},"image-f9d4fb2b69a3f4c18ae0041cb1e3504971164278-960x654-png",{"_key":207,"_type":64,"children":208,"level":182,"listItem":183,"markDefs":213,"style":72},"21672b8852ea",[209],{"_key":210,"_type":68,"marks":211,"text":212},"21672b8852ea0",[],"Select the hat you want, use the handles to customize it to your liking, and save it to show off across the network.",[],{"_key":215,"_type":53,"alt":12,"asset":216,"caption":189,"markDefs":12},"e9c8dd3b1ce5",{"_ref":217,"_type":56},"image-8884df7172fd6750f0fe715115494094462fbd1c-960x654-png",{"_key":219,"_type":64,"children":220,"markDefs":230,"style":72},"59c1d37839b0",[221,225],{"_key":222,"_type":68,"marks":223,"text":224},"59c1d37839b00",[],"If you want to learn more, please visit the ",{"_key":226,"_type":68,"marks":227,"text":229},"59c1d37839b01",[228],"33fdcf15add6","Winter Bash FAQ page!",[231],{"_key":228,"_type":91,"href":232,"reference":12},"https://winterbash2022.stackexchange.com/faq",{"_key":234,"_type":64,"children":235,"markDefs":240,"style":72},"a5304f52d5b0",[236],{"_key":237,"_type":68,"marks":238,"text":239},"a5304f52d5b00",[],"Happy Winter Bashing to the Stack Exchange community. We wish you luck in your adventures!",[],{"_key":242,"_type":64,"children":243,"markDefs":248,"style":72},"f2a65efd84b1",[244],{"_key":245,"_type":68,"marks":246,"text":247},"f2a65efd84b10",[],"P.S. If Winter Bash isn’t your cup of tea this year, as always, Winter Bash has a prominent opt-out option. We understand you may prefer to keep your Stack Overflow and Stack Exchange experience free of distractions. You can opt out of Winter Bash by choosing “No hats for me, please” from the Winter Bash menu at the top navigation toolbar.",[],true,"2022/12/14","Grab a hot or cold beverage and join us in the Hat Cafe this year. It’s hat season yet again! ",{"_type":53,"asset":253},{"_ref":254,"_type":56},"image-894d4dd09d4200d0696744c07bb8c6c47542e657-2400x1260-png",{"code":256,"language":257},"\u003C!-- wp:paragraph -->\n\u003Cp>Another year is coming to an end, making it a time to reflect on the triumphs we celebrated and tribulations we faced. It’s been yet another rough year for many around the world, but a new year is upon us, bringing with it the hopes and dreams of a better future for everyone.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>To help kick off the new year with a bit of joy, we’re thrilled to announce it’s time for our annual \u003Ca href=\"https://winterbash2022.stackexchange.com/\">Winter Bash\u003C/a>. Winter Bash (or Summer Bash, for those of you in the upside down) is a fun end-of-year event that’s been a community tradition for over a decade. From December 14 to January 4, we’ll reward you for participating in the community. When you ask, answer, vote, edit, and chat, you’ll earn hats or other accessories for your avatar.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>First, we’d like to introduce this year’s Winter Bash 2022 sponsor, \u003Ca href=\"https://www.splunk.com/en_us/products/observability.html?utm_medium=display&amp;utm_source=stackoverflow&amp;utm_campaign=GlobalFY23Q4_DGN_GLBL_ADV_O11Y_EN_SO_WinterBashDec22\">Splunk\u003C/a>. Splunk delivers full-stack visibility across infrastructure, applications, and business services across any environment in real time. Thanks, Splunk, for the support!\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Although we’ve kept the name Winter Bash for our yearly event, we haven’t forgotten our fellow technologists in the southern hemisphere, who are enjoying warmer weather. Just use the “Winter/Summer” toggle on the bottom left of the landing page to change the season to Summer!\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The team has been hard at work this year to bring you a smorgasbord of hats to ensure your profile is sporting the latest in Winter Bash fashion. We’ve reimagined some past favorites and added some delightful new hats. But it’s not just the hats themselves we’ve revived and re-envisioned… we’ve done the same with the triggers and have some new secrets waiting to be discovered.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>How will you discover those secrets and add hats to your collection?\u003C/strong> It’s easy! Do what you already do best: participate on the site by asking good questions, providing good answers, voting, commenting, and exploring all Stack Exchange sites! You may be surprised at all the nooks and crannies you discover.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>When you \u003Ca href=\"https://winterbash2022.stackexchange.com/\">complete a challenge\u003C/a>, you’re awarded its respective hat. Hats can be worn on your profile image by using our hat tool (details below).&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Winter Bash 2022 runs from Wednesday, December 14th, 21:00 UTC to Wednesday, January 4th, 21:00 UTC.\u003C/strong>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Here’s a step-by-step guide to getting and wearing your first hat:\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:list {\"ordered\":true} -->\n\u003Col>\u003C!-- wp:list-item -->\n\u003Cli>Be active on Stack Exchange! Post answers, comments, or questions. If you just want to play around with hats, find a good post and upvote it—that’ll get you your first hat\u003C/li>\n\u003C!-- /wp:list-item -->\u003C/ol>\n\u003C!-- /wp:list -->\n\n\u003C!-- wp:image {\"align\":\"center\",\"id\":21330,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n\u003Cfigure class=\"wp-block-image aligncenter size-full\">\u003Cimg src=\"https://stackoverflow.blog/wp-content/uploads/2022/12/unnamed-13.png\" alt=\"\" class=\"wp-image-21330\"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:list {\"ordered\":true,\"start\":2} -->\n\u003Col start=\"2\">\u003C!-- wp:list-item -->\n\u003Cli>Click on any hat in the snowflake \u003Cimg src=\"https://lh5.googleusercontent.com/KQi-Q_AXLBfO1rLoG6VLvix5KbMpnQEvPQxNOKOJxjLeHKrrKMpUgtt_XU4EEl0JerPoQc-na-q3sXce8x5CzYDWcsvcXpnwsEaOVr3Rq9HLwjDE4Vc-BAdrFZncIFJi6Oa7sh46j-2BRH5x-vfZ0LmkZQogV5oBHFvQVJwgzcnbc_-G1QSNUZylXASsUw\" width=\"24\" height=\"22\"> menu to go to your wardrobe. (You can also access this by going to your profile and clicking the hat icon!)\u003C/li>\n\u003C!-- /wp:list-item -->\u003C/ol>\n\u003C!-- /wp:list -->\n\n\u003C!-- wp:image {\"align\":\"center\"} -->\n\u003Cfigure class=\"wp-block-image aligncenter\">\u003Cimg src=\"https://lh4.googleusercontent.com/sqKbZfU1ElV69An6Zxyg4TUNNHiUSj6IRhICVnL74eC3IlM2UPyT_64Jz4vzZ499GobhM7-mcyvgnNWWKAu_eSRWJ-DXekszWkjmIFv1Mm6AMw4kUT68eLdHT1uaJSXy2hE3FRGJAF2ZBSGupJfgjsYXc0ZQmlmy40EyYdRRVFc1P7iFRHG2howdj-2pCA\" alt=\"\"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:list {\"ordered\":true,\"start\":3} -->\n\u003Col start=\"3\">\u003C!-- wp:list-item -->\n\u003Cli>Select the hat you want, use the handles to customize it to your liking, and save it to show off across the network.\u003C/li>\n\u003C!-- /wp:list-item -->\u003C/ol>\n\u003C!-- /wp:list -->\n\n\u003C!-- wp:image {\"align\":\"center\"} -->\n\u003Cfigure class=\"wp-block-image aligncenter\">\u003Cimg src=\"https://lh3.googleusercontent.com/eryBUeWNZIRdIRfWma65QlfjKqYIIc-zTtci2Z6i0OhQ7gIY9jZmMPZjxlPTj035yInJvQeyhGPBDtQEnnZHheleWg7_OO-O7LDrWxMmC4zsnilEyozmAQxDBhJLueutjJwkaiDW_DpvFreZ_vGygXkAYQbua-3oL8k-2vtWAg_2BYl2rFhosH_422wVMA\" alt=\"\"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>If you want to learn more, please visit the \u003Ca href=\"https://winterbash2022.stackexchange.com/faq\">Winter Bash FAQ page!\u003C/a>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Happy Winter Bashing to the Stack Exchange community. We wish you luck in your adventures!&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>P.S. If Winter Bash isn’t your cup of tea this year, as always, Winter Bash has a prominent opt-out option. We understand you may prefer to keep your Stack Overflow and Stack Exchange experience free of distractions. You can opt out of Winter Bash by choosing “No hats for me, please” from the Winter Bash menu at the top navigation toolbar.\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2022-12-14T21:21:48.000Z",{"current":260},"hats-out-of-the-bag-join-us-for-winter-summer-bash-2022",[262,270,274,278,283],{"_createdAt":263,"_id":264,"_rev":265,"_type":266,"_updatedAt":263,"slug":267,"title":269},"2023-05-23T16:43:21Z","wp-tagcat-community","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":268},"community","Community",{"_createdAt":263,"_id":271,"_rev":265,"_type":266,"_updatedAt":263,"slug":272,"title":273},"wp-tagcat-hats",{"current":273},"hats",{"_createdAt":263,"_id":275,"_rev":265,"_type":266,"_updatedAt":263,"slug":276,"title":277},"wp-tagcat-splunk",{"current":277},"splunk",{"_createdAt":263,"_id":279,"_rev":265,"_type":266,"_updatedAt":263,"slug":280,"title":282},"wp-tagcat-winter-bash",{"current":281},"winter-bash","winter bash",{"_createdAt":263,"_id":284,"_rev":265,"_type":266,"_updatedAt":263,"slug":285,"title":286},"wp-tagcat-winterbash",{"current":286},"winterbash","Hat’s out of the bag! Join us for Winter/Summer Bash 2022! ",[289,295,301,307],{"_id":290,"publishedAt":291,"slug":292,"sponsored":12,"title":294},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":293},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":296,"publishedAt":297,"slug":298,"sponsored":12,"title":300},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":299},"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":302,"publishedAt":303,"slug":304,"sponsored":12,"title":306},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":305},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":308,"publishedAt":309,"slug":310,"sponsored":12,"title":312},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":311},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":314,"sourceMap":-1},{"count":315,"lastTimestamp":12},0]