[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-SeHFz6e4Ot1Et7sMgSXlUxQcMmTki2HMBzyznnrMnlo":3,"sanity-6Ll9SUXkbQg6yC-6NcP0Tt6HKcKgd9wYNEsEQ_WtTyY":486},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":461},[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":62,"comments":425,"dateUrl":426,"excerpt":427,"image":428,"legacyBody":431,"product":12,"publishedAt":434,"slug":435,"sponsored":12,"tags":437,"title":460,"visible":425},"2023-05-24T12:51:00Z","wp-post-20102","dgl3SCUzppW3U2LvCoT5ca","blogPost","2023-07-13T14:56:17Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"role":59,"slug":60},"2023-05-23T16:27:18Z","wp-author-285","6ITt6aNaOunu1bujzUbkCs","blogAuthor","2025-06-11T14:02:55Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-30f6e867375f54c8b45633865f176554c93e4d29-1024x1024-jpg","reference","current","David Gibson","Staff Data Scientist",{"current":61},"dgibson",[63,86,92,111,120,175,180,218,224,267,273,288,316,324,332,340,349,368,373,381,386,394,418],{"_key":64,"_type":65,"children":66,"markDefs":81,"style":85},"55f1ed29a4f7","block",[67,72,77],{"_key":68,"_type":69,"marks":70,"text":71},"55f1ed29a4f70","span",[],"Hello fellow Stack Overflow users! Our April Fools' gag for 2022 has come and gone, and we’ve had some time to analyze how people responded to it. Unlike last year, we aren’t going to make a real product out of it (The Key V2 ",{"_key":73,"_type":69,"marks":74,"text":76},"55f1ed29a4f71",[75],"1712e45f0e22","now available",{"_key":78,"_type":69,"marks":79,"text":80},"55f1ed29a4f72",[],", BTW sold out!). At the moment, we have no plans to add filters back as permanent options, though you are always welcome to create your own userscripts. Still, the way users interact with our site, even as part of a joke, can teach us a lot.",[82],{"_key":75,"_type":83,"href":84,"reference":12},"link","https://stackoverflow.blog/2022/05/04/unlock-your-full-programming-potential-with-the-key-v2-0/","normal",{"_key":87,"_type":53,"alt":88,"asset":89,"caption":91,"markDefs":12},"23bff43d8632","The Introducing Filters for Stack Overflow modal dialog. ",{"_ref":90,"_type":56},"image-ff8d5fc93c8d64e576dd40df77ce3f0fa13d531a-741x184-png","",{"_key":93,"_type":65,"children":94,"markDefs":108,"style":85},"56015ea696d8",[95,99,104],{"_key":96,"_type":69,"marks":97,"text":98},"56015ea696d80",[],"April Fools' is usually a popular time for us, and this year was no different. Compared to an average Friday, we saw 6% more unique visitors to Stack Overflow. Plenty of you have been asking ",{"_key":100,"_type":69,"marks":101,"text":103},"56015ea696d81",[102],"656c583d045a","what the most popular filters were",{"_key":105,"_type":69,"marks":106,"text":107},"56015ea696d82",[],". Well, we’re here with answers. We’ve also got some extra data around the prank, so let’s dive in!",[109],{"_key":102,"_type":83,"href":110,"reference":12},"https://meta.stackoverflow.com/questions/417100/which-april-fools-filter-was-the-most-popular-among-users-on-stack-overflow",{"_key":112,"_type":65,"children":113,"markDefs":118,"style":119},"6668284840d1",[114],{"_key":115,"_type":69,"marks":116,"text":117},"6668284840d10",[],"The good, the bad, the three-dimensional",[],"h2",{"_key":121,"_type":65,"children":122,"markDefs":174,"style":85},"ae9f8f570c58",[123,127,132,136,140,144,148,151,155,159,163,166,170],{"_key":124,"_type":69,"marks":125,"text":126},"ae9f8f570c580",[],"For those who missed it, a quick recap of this year’s prank: Users coming to the site during the prank window were subjected to one of eight themes randomly. Instagram has them, so we wanted to get hip to what the kids are into. The themes ranged from tech favorites (",{"_key":128,"_type":69,"marks":129,"text":131},"ae9f8f570c581",[130],"strong","Windows 3.1",{"_key":133,"_type":69,"marks":134,"text":135},"ae9f8f570c582",[]," and ",{"_key":137,"_type":69,"marks":138,"text":139},"ae9f8f570c583",[130],"Terminal",{"_key":141,"_type":69,"marks":142,"text":143},"ae9f8f570c584",[],") to nostalgic (",{"_key":145,"_type":69,"marks":146,"text":147},"ae9f8f570c585",[130],"Frisa Lank",{"_key":149,"_type":69,"marks":150,"text":135},"ae9f8f570c586",[],{"_key":152,"_type":69,"marks":153,"text":154},"ae9f8f570c587",[130],"MariOverflow",{"_key":156,"_type":69,"marks":157,"text":158},"ae9f8f570c588",[],") to illegible (",{"_key":160,"_type":69,"marks":161,"text":162},"ae9f8f570c589",[130],"Top Secret",{"_key":164,"_type":69,"marks":165,"text":135},"ae9f8f570c5810",[],{"_key":167,"_type":69,"marks":168,"text":169},"ae9f8f570c5811",[130],"3D Glasses",{"_key":171,"_type":69,"marks":172,"text":173},"ae9f8f570c5812",[],"). Users could change the themes with a selector at the bottom.",[],{"_key":176,"_type":53,"alt":177,"asset":178,"caption":91,"markDefs":12},"2b59f728e0d5","Stack Overflow question page with the Bookface theme applied. ",{"_ref":179,"_type":56},"image-ac01955afd6cfbc6cf7edb3093cb35f284acbbf8-1600x797-png",{"_key":181,"_type":65,"children":182,"markDefs":217,"style":85},"b2558126443a",[183,187,190,194,198,202,206,210,213],{"_key":184,"_type":69,"marks":185,"text":186},"b2558126443a0",[],"The themes were truly random. All of them except ",{"_key":188,"_type":69,"marks":189,"text":169},"b2558126443a1",[130],{"_key":191,"_type":69,"marks":192,"text":193},"b2558126443a2",[]," were loaded about the same number of times (more on that later). Some users were happy with the theme they drew—96% of people who randomly drew either ",{"_key":195,"_type":69,"marks":196,"text":197},"b2558126443a3",[130],"Bookface, Frisa Lank, MariOverflow ",{"_key":199,"_type":69,"marks":200,"text":201},"b2558126443a4",[],"or",{"_key":203,"_type":69,"marks":204,"text":205},"b2558126443a5",[130]," Windows 3.1 ",{"_key":207,"_type":69,"marks":208,"text":209},"b2558126443a6",[],"left that theme enabled. However, if they saw the ",{"_key":211,"_type":69,"marks":212,"text":169},"b2558126443a7",[130],{"_key":214,"_type":69,"marks":215,"text":216},"b2558126443a8",[]," theme, only 67% of users kept it around.",[],{"_key":219,"_type":53,"alt":220,"asset":221,"caption":223,"markDefs":12},"573ecd12b378","Theme\nTotal Loads\nAvg Time Left Enabled\n(first visit)\nMedian Time (first visit)\nTotal Left Enabled\n% Left Enabled\nBookface\n1,065,022\n4.46\n0.82\n1,052,242\n99%\nHot Dog Stand\n1,063,087\n3.67\n0.62\n962,125\n91%\nMariOverflow\n1,062,461\n4.14\n0.73\n1,027,069\n97%\nWindows 3.1\n1,062,124\n4.47\n0.83\n1,020,243\n96%\nTerminal\n1,061,891\n3.53\n0.55\n960,252\n90%\nTop Secret\n1,061,806\n3.9\n0.82\n907,088\n85%\nFrisa Lank\n1,059,806\n4.25\n0.77\n1,037,837\n98%\n3D Glasses\n662,712\n2.1\n0.43\n446,488\n67%\n\n",{"_ref":222,"_type":56},"image-f8aadc369842b9a344db6edf87498fb070ed4d11-693x508-png","Time in minutes sorted by total loads",{"_key":225,"_type":65,"children":226,"markDefs":264,"style":85},"915b9066bb34",[227,231,235,239,243,247,251,255,260],{"_key":228,"_type":69,"marks":229,"text":230},"915b9066bb340",[],"955,815 users changed their theme at least once. On average, users changed themes six times. Most people cycled through all of the new themes—median time per theme was between three and five seconds—before getting back to the classic Stack Overflow theme. Of those that picked a new theme, ",{"_key":232,"_type":69,"marks":233,"text":234},"915b9066bb341",[130],"Bookface",{"_key":236,"_type":69,"marks":237,"text":238},"915b9066bb342",[]," was the most popular, but people kept ",{"_key":240,"_type":69,"marks":241,"text":242},"915b9066bb343",[130],"Windows 3.1 ",{"_key":244,"_type":69,"marks":245,"text":246},"915b9066bb344",[],"on the longest. ",{"_key":248,"_type":69,"marks":249,"text":250},"915b9066bb345",[130],"Hot Dog Stand",{"_key":252,"_type":69,"marks":253,"text":254},"915b9066bb346",[],", a nostalgic take on the ",{"_key":256,"_type":69,"marks":257,"text":259},"915b9066bb347",[258],"e43a658500a8","famously ugly",{"_key":261,"_type":69,"marks":262,"text":263},"915b9066bb348",[]," Windows 3.1 theme of the same name, had the shortest average enabled time with 2.8 minutes. Only 5% of users left it on. Don’t discount the power of the familiar.",[265],{"_key":258,"_type":83,"href":266,"reference":12},"https://blog.codinghorror.com/a-tribute-to-the-windows-31-hot-dog-stand-color-scheme/",{"_key":268,"_type":53,"alt":269,"asset":270,"caption":272,"markDefs":12},"7952d5871973","Theme\nTotal Selects\nAvg Time Enabled\n(multiple visits)\nMedian Time\n(multiple visits)\nTotal Left Enabled\n% Left Enabled\nStack Overflow\n663,622\n36.8\n0.08\n511,414\n77%\nBookface\n485,928\n6.9\n0.07\n78,692\n16%\nTerminal\n481,639\n9.5\n0.07\n73,965\n15%\nWindows 3.1\n464,433\n10.6\n0.07\n83,198\n18%\n3D Glasses\n441,163\n4.9\n0.08\n36,676\n8%\nHot Dog Stand\n433,320\n2.8\n0.05\n21,230\n5%\nFrisa Lank\n421,558\n6.0\n0.07\n54,401\n13%\nTop Secret\n415,907\n4.6\n0.08\n29,306\n7%\nMariOverflow\n397,048\n3.4\n0.07\n54,978\n14%\n\n",{"_ref":271,"_type":56},"image-31118adee2414d4fe3b0dda7ed3ba5ad1825fdb3-692x532-png","Time in minutes sorted by total selects",{"_key":274,"_type":65,"children":275,"markDefs":287,"style":85},"9a9d4a356a33",[276,280,283],{"_key":277,"_type":69,"marks":278,"text":279},"9a9d4a356a330",[],"The ",{"_key":281,"_type":69,"marks":282,"text":147},"9a9d4a356a331",[130],{"_key":284,"_type":69,"marks":285,"text":286},"9a9d4a356a332",[]," theme was an internal and fan favorite. The vast majority of the Stackers who voted in our very informal poll guessed that it would be the most popular overall and longest enabled. We were wrong on all accounts. The tech heads beat out the rainbow sticker crowd this time.",[],{"_key":289,"_type":65,"children":290,"markDefs":315,"style":85},"8fb6cfc759e1",[291,294,297,301,304,307,311],{"_key":292,"_type":69,"marks":293,"text":279},"8fb6cfc759e10",[],{"_key":295,"_type":69,"marks":296,"text":169},"8fb6cfc759e11",[130],{"_key":298,"_type":69,"marks":299,"text":300},"8fb6cfc759e12",[]," theme came in for scorn early and often. Users called it “nauseating” and “one of the dumbest things I’ve seen in a long time.” The offset text gave some people a sense of vertigo, so we took it out of the randomized default rotation. For first-time visitors, it was enabled for the shortest amount of time and by the least number of people who drew it. But for people who had gone through other themes, it still beat out ",{"_key":302,"_type":69,"marks":303,"text":250},"8fb6cfc759e13",[130],{"_key":305,"_type":69,"marks":306,"text":135},"8fb6cfc759e14",[],{"_key":308,"_type":69,"marks":309,"text":310},"8fb6cfc759e15",[130],"Top Secret ",{"_key":312,"_type":69,"marks":313,"text":314},"8fb6cfc759e16",[],"on every metric we measured.",[],{"_key":317,"_type":65,"children":318,"markDefs":323,"style":119},"1933d1c17a1a",[319],{"_key":320,"_type":69,"marks":321,"text":322},"1933d1c17a1a0",[],"Bonus April Fools' in the source code",[],{"_key":325,"_type":65,"children":326,"markDefs":331,"style":85},"51580b66733b",[327],{"_key":328,"_type":69,"marks":329,"text":330},"51580b66733b0",[],"April Fools' jokes have the benefit of being temporary. All filters were coded outside the bounds of our normal code discipline, so there were a number of small jokes sprinkled in the source code. Most of them were light-hearted CSS class names, off-hand comments, or JavaScript jokes that ran the filter bar.",[],{"_key":333,"_type":65,"children":334,"markDefs":339,"style":85},"212eb9e85ba3",[335],{"_key":336,"_type":69,"marks":337,"text":338},"212eb9e85ba30",[],"But there was an Easter egg in there for the curious code crawler. We left the following as a bit of bait:",[],{"_key":341,"_type":65,"children":342,"markDefs":348,"style":85},"910efeaf41ba",[343],{"_key":344,"_type":69,"marks":345,"text":347},"910efeaf41ba0",[346],"em","Hello Dev! Welcome to our new Filter's bar. If you need direct access to our secret keys, please go to https://s.tk/StackOverflowSecrets. (DON'T SHARE OUTSIDE THE COMPANY)",[],{"_key":350,"_type":65,"children":351,"markDefs":365,"style":85},"3a099450d810",[352,356,361],{"_key":353,"_type":69,"marks":354,"text":355},"3a099450d8100",[],"The link was not some internal leak. It redirected to a heartfelt statement of ",{"_key":357,"_type":69,"marks":358,"text":360},"3a099450d8101",[359],"01403a9bc04b","our commitment",{"_key":362,"_type":69,"marks":363,"text":364},"3a099450d8102",[]," to avoid abandoning you, disappointing you, causing you to travel unnecessarily, or hurting you. It’s a bit of harmless fun, and we caught a few extra suckers with this one.",[366],{"_key":359,"_type":83,"href":367,"reference":12},"http://alturl.com/p749b",{"_key":369,"_type":53,"alt":370,"asset":371,"caption":91,"markDefs":12},"3b90d637783e","A graph showing the number of people who followed our secret April Fools' link, with over 1400 clicking through on April 1st. ",{"_ref":372,"_type":56},"image-1a984d5f992b3f431f2f4537de6b710907173f5b-875x485-png",{"_key":374,"_type":65,"children":375,"markDefs":380,"style":85},"993a3ffd95c5",[376],{"_key":377,"_type":69,"marks":378,"text":379},"993a3ffd95c50",[],"1,721 different users clicked on the link and found that they were no strangers to love. The peak click moment happened on April 1st (as expected). Don’t feel bad; more than a few of our own engineers fell victim to this extra prank while we were testing the new code.",[],{"_key":382,"_type":53,"alt":383,"asset":384,"caption":91,"markDefs":12},"54eb0f3a9802","A distribution of the countries that enjoyed our bonus joke. ",{"_ref":385,"_type":56},"image-cd7cc08309db5df181ea67584227527b64a0aa56-875x822-png",{"_key":387,"_type":65,"children":388,"markDefs":393,"style":85},"09093dcb9eab",[389],{"_key":390,"_type":69,"marks":391,"text":392},"09093dcb9eab0",[],"Our top three countries were the United States, Germany, and Canada. Our top three states were California (US), Ontario (CA), and North Rhine-Westphalia (DE). Our top three cities were Montreal (QC, CA), Paris (75, FR) and Sydney (NS, AU). Clearly, they know the rules.",[],{"_key":395,"_type":65,"children":396,"markDefs":417,"style":85},"02de85f9e4f3",[397,401,405,409,413],{"_key":398,"_type":69,"marks":399,"text":400},"02de85f9e4f30",[],"It’s true we’ve fooled millions of people; however, we have ",{"_key":402,"_type":69,"marks":403,"text":404},"02de85f9e4f31",[346],"truly",{"_key":406,"_type":69,"marks":407,"text":408},"02de85f9e4f32",[]," ",{"_key":410,"_type":69,"marks":411,"text":412},"02de85f9e4f33",[346],"fooled",{"_key":414,"_type":69,"marks":415,"text":416},"02de85f9e4f34",[]," an extra few thousand.",[],{"_key":419,"_type":65,"children":420,"markDefs":424,"style":85},"f62c410a0317",[421],{"_key":422,"_type":69,"marks":423,"text":91},"f62c410a03170",[],[],true,"2022/05/12","As with any good joke, the most important part is the resulting data. ",{"_type":53,"asset":429},{"_ref":430,"_type":56},"image-0468ecc6702c85c1d4cb6624ca55184a6646db2e-2400x1260-png",{"code":432,"language":433},"\u003C!-- wp:paragraph -->\n\u003Cp>Hello fellow Stack Overflow users! Our April Fools' gag for 2022 has come and gone, and we’ve had some time to analyze how people responded to it. Unlike last year, we aren’t going to make a real product out of it (The Key V2 \u003Ca href=\"https://stackoverflow.blog/2022/05/04/unlock-your-full-programming-potential-with-the-key-v2-0/\">\u003Cs>now available\u003C/s>\u003C/a>\u003Cs>, BTW\u003C/s> sold out!). At the moment, we have no plans to add filters back as permanent options, though you are always welcome to create your own userscripts. Still, the way users interact with our site, even as part of a joke, can teach us a lot.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https://lh3.googleusercontent.com/1WFdhvwDWUwzE_UFQ6m4Dz4TS_1W0yba3DzPjEU-eA1e_PXFcgqWFVZu0crG9JbsEr5_qIk7cECIkZtxviO2SksUzkLD_jTHezc9YVjaQIglvpJMBwyJIZcRMmMTEIydWPJXTBKvU61QKJ8mjw\" alt=\"The Introducing Filters for Stack Overflow modal dialog. \"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>April Fools' is usually a popular time for us, and this year was no different. Compared to an average Friday, we saw 6% more unique visitors to Stack Overflow. Plenty of you have been asking \u003Ca href=\"https://meta.stackoverflow.com/questions/417100/which-april-fools-filter-was-the-most-popular-among-users-on-stack-overflow\">what the most popular filters were\u003C/a>. Well, we’re here with answers. We’ve also got some extra data around the prank, so let’s dive in!\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-the-good-the-bad-the-three-dimensional\">The good, the bad, the three-dimensional&nbsp;\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>For those who missed it, a quick recap of this year’s prank: Users coming to the site during the prank window were subjected to one of eight themes randomly. Instagram has them, so we wanted to get hip to what the kids are into. The themes ranged from tech favorites (\u003Cstrong>Windows 3.1\u003C/strong> and \u003Cstrong>Terminal\u003C/strong>) to nostalgic (\u003Cstrong>Frisa Lank\u003C/strong> and \u003Cstrong>MariOverflow\u003C/strong>) to illegible (\u003Cstrong>Top Secret\u003C/strong> and \u003Cstrong>3D Glasses\u003C/strong>). Users could change the themes with a selector at the bottom.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https://lh6.googleusercontent.com/2lbUiwBlmkmWX2OBcyS8APAEPSR2AaymnDv3g3HwqmFGI8GnzA1TATAX6t0aiUyx6VcZwkZgY_PoCPqSkgchVS6H4MOuX8SKiLShkSHSz008Ggxvk8TLjZPN_UeXew7MHsi3tnncpMCWDRQ_BQ\" alt=\"Stack Overflow question page with the Bookface theme applied. \"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The themes were truly random. All of them except \u003Cstrong>3D Glasses\u003C/strong> were loaded about the same number of times (more on that later). Some users were happy with the theme they drew—96% of people who randomly drew either \u003Cstrong>Bookface, Frisa Lank, MariOverflow \u003C/strong>or\u003Cstrong> Windows 3.1 \u003C/strong>left that theme enabled. However, if they saw the \u003Cstrong>3D Glasses\u003C/strong> theme, only 67% of users kept it around.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image {\"id\":20103,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n\u003Cfigure class=\"wp-block-image size-full\">\u003Cimg src=\"https://stackoverflow.blog/wp-content/uploads/2022/05/image.png\" alt=\"Theme\nTotal Loads\nAvg Time Left Enabled\n(first visit)\nMedian Time (first visit)\nTotal Left Enabled\n% Left Enabled\nBookface\n1,065,022\n4.46\n0.82\n1,052,242\n99%\nHot Dog Stand\n1,063,087\n3.67\n0.62\n962,125\n91%\nMariOverflow\n1,062,461\n4.14\n0.73\n1,027,069\n97%\nWindows 3.1\n1,062,124\n4.47\n0.83\n1,020,243\n96%\nTerminal\n1,061,891\n3.53\n0.55\n960,252\n90%\nTop Secret\n1,061,806\n3.9\n0.82\n907,088\n85%\nFrisa Lank\n1,059,806\n4.25\n0.77\n1,037,837\n98%\n3D Glasses\n662,712\n2.1\n0.43\n446,488\n67%\n\n\" class=\"wp-image-20103\"/>\u003Cfigcaption>\u003Cem>Time in minutes sorted by total loads\u003C/em>\u003C/figcaption>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>955,815 users changed their theme at least once. On average, users changed themes six times. Most people cycled through all of the new themes—median time per theme was between three and five seconds—before getting back to the classic Stack Overflow theme. Of those that picked a new theme, \u003Cstrong>Bookface\u003C/strong> was the most popular, but people kept \u003Cstrong>Windows 3.1 \u003C/strong>on the longest. \u003Cstrong>Hot Dog Stand\u003C/strong>, a nostalgic take on the \u003Ca href=\"https://blog.codinghorror.com/a-tribute-to-the-windows-31-hot-dog-stand-color-scheme/\">famously ugly\u003C/a> Windows 3.1 theme of the same name, had the shortest average enabled time with 2.8 minutes. Only 5% of users left it on. Don’t discount the power of the familiar.&nbsp;&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image {\"id\":20104,\"width\":692,\"height\":532,\"sizeSlug\":\"full\",\"linkDestination\":\"none\"} -->\n\u003Cfigure class=\"wp-block-image size-full is-resized\">\u003Cimg src=\"https://stackoverflow.blog/wp-content/uploads/2022/05/image-1.png\" alt=\"Theme\nTotal Selects\nAvg Time Enabled\n(multiple visits)\nMedian Time\n(multiple visits)\nTotal Left Enabled\n% Left Enabled\nStack Overflow\n663,622\n36.8\n0.08\n511,414\n77%\nBookface\n485,928\n6.9\n0.07\n78,692\n16%\nTerminal\n481,639\n9.5\n0.07\n73,965\n15%\nWindows 3.1\n464,433\n10.6\n0.07\n83,198\n18%\n3D Glasses\n441,163\n4.9\n0.08\n36,676\n8%\nHot Dog Stand\n433,320\n2.8\n0.05\n21,230\n5%\nFrisa Lank\n421,558\n6.0\n0.07\n54,401\n13%\nTop Secret\n415,907\n4.6\n0.08\n29,306\n7%\nMariOverflow\n397,048\n3.4\n0.07\n54,978\n14%\n\n\" class=\"wp-image-20104\" width=\"692\" height=\"532\"/>\u003Cfigcaption>\u003Cem>Time in minutes sorted by total selects\u003C/em>\u003C/figcaption>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The \u003Cstrong>Frisa Lank\u003C/strong> theme was an internal and fan favorite. The vast majority of the Stackers who voted in our very informal poll guessed that it would be the most popular overall and longest enabled. We were wrong on all accounts. The tech heads beat out the rainbow sticker crowd this time.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The \u003Cstrong>3D Glasses\u003C/strong> theme came in for scorn early and often. Users called it “nauseating” and “one of the dumbest things I’ve seen in a long time.” The offset text gave some people a sense of vertigo, so we took it out of the randomized default rotation. For first-time visitors, it was enabled for the shortest amount of time and by the least number of people who drew it. But for people who had gone through other themes, it still beat out \u003Cstrong>Hot Dog Stand\u003C/strong> and \u003Cstrong>Top Secret \u003C/strong>on every metric we measured.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-bonus-april-fools-in-the-source-code\">Bonus April Fools' in the source code\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>April Fools' jokes have the benefit of being temporary. All filters were coded outside the bounds of our normal code discipline, so there were a number of small jokes sprinkled in the source code. Most of them were light-hearted CSS class names, off-hand comments, or JavaScript jokes that ran the filter bar.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>But there was an Easter egg in there for the curious code crawler. We left the following as a bit of bait:\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cem>Hello Dev! Welcome to our new Filter's bar. If you need direct access to our secret keys, please go to https://s.tk/StackOverflowSecrets. (DON'T SHARE OUTSIDE THE COMPANY)\u003C/em>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>The link was not some internal leak. It redirected to a heartfelt statement of \u003Ca href=\"http://alturl.com/p749b\">our commitment\u003C/a> to avoid abandoning you, disappointing you, causing you to travel unnecessarily, or hurting you. It’s a bit of harmless fun, and we caught a few extra suckers with this one.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https://lh6.googleusercontent.com/lvWRzjaoO6hIoMIMYNyjCxpKk8RO5PoanQQ0TussAV9tbsuOnMiAQx1ShDZCMpGeQwv3EnTwSHofYN8anzll13QuHojHj_nAMe_fr2QW3Av4N57oNIzlDAn25gXly2M6gy-11N_LaSIC-5976w\" alt=\"A graph showing the number of people who followed our secret April Fools' link, with over 1400 clicking through on April 1st. \"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>1,721 different users clicked on the link and found that they were no strangers to love. The peak click moment happened on April 1\u003Csup>st\u003C/sup> (as expected). Don’t feel bad; more than a few of our own engineers fell victim to this extra prank while we were testing the new code.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:image -->\n\u003Cfigure class=\"wp-block-image\">\u003Cimg src=\"https://lh5.googleusercontent.com/GvB4c20y1v0nYXiJMB_0Qksyx0DJDmRfWQaquk498yfU4yc7riOUGlwW-Y7zZhifqBknopy8DEdjqMLBYsLsDOloDnJykLIngQAqMxlj551hfP42l-z32RM0ERmEaxymMIdcrhR7Q_8iQYOv6A\" alt=\"A distribution of the countries that enjoyed our bonus joke. \"/>\u003C/figure>\n\u003C!-- /wp:image -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Our top three countries were the United States, Germany, and Canada. Our top three states were California (US), Ontario (CA), and North Rhine-Westphalia (DE). Our top three cities were Montreal (QC, CA), Paris (75, FR) and Sydney (NS, AU). Clearly, they know the rules.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>It’s true we’ve fooled millions of people; however, we have \u003Cem>truly\u003C/em> \u003Cem>fooled\u003C/em> an extra few thousand.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2022-05-12T14:00:00.000Z",{"current":436},"an-unfiltered-look-back-at-2022-april-fools",[438,446,451,455],{"_createdAt":439,"_id":440,"_rev":441,"_type":442,"_updatedAt":439,"slug":443,"title":445},"2023-05-23T16:43:21Z","wp-tagcat-april-fools","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":444},"april-fools","april fools",{"_createdAt":439,"_id":447,"_rev":441,"_type":442,"_updatedAt":439,"slug":448,"title":450},"wp-tagcat-community",{"current":449},"community","Community",{"_createdAt":439,"_id":452,"_rev":441,"_type":442,"_updatedAt":439,"slug":453,"title":454},"wp-tagcat-data",{"current":454},"data",{"_createdAt":439,"_id":456,"_rev":441,"_type":442,"_updatedAt":439,"slug":457,"title":459},"wp-tagcat-deep-dive",{"current":458},"deep-dive","deep dive","An unfiltered look back at April Fools’ 2022",[462,468,474,480],{"_id":463,"publishedAt":464,"slug":465,"sponsored":12,"title":467},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":466},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":469,"publishedAt":470,"slug":471,"sponsored":12,"title":473},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":472},"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":475,"publishedAt":476,"slug":477,"sponsored":12,"title":479},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":478},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":481,"publishedAt":482,"slug":483,"sponsored":12,"title":485},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":484},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":487,"sourceMap":-1},{"count":488,"lastTimestamp":489},19,"2023-05-25T09:47:51Z"]