[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-IVb10-jNC4A4hCSvxS5dGj5P_copnSE2lifq6Qzp4WA":3,"sanity-__vcb2Xp4aQwDiJLd7cg-OlbQjjQrU-iphL2CjYooS0":422},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":397},[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":376,"dateUrl":377,"excerpt":378,"image":379,"legacyBody":382,"product":12,"publishedAt":385,"slug":386,"sponsored":12,"tags":388,"title":396,"visible":376},"2023-05-25T09:39:16Z","wp-post-16705","07ZbrKPSUrjrV4wQ6fIpan","blogPost","2023-07-13T14:55:46Z",[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-226","dgl3SCUzppW3U2LvCoOzcS","blogAuthor","2023-06-20T15:05:06Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","current","Ryan Donovan",{"current":60},"rdonovan",[62,96,105,130,151,173,181,203,225,247,269,277,299,321,343,365],{"_key":63,"_type":64,"children":65,"markDefs":89,"style":95},"ac9ac31a0a72","block",[66,71,76,80,85],{"_key":67,"_type":68,"marks":69,"text":70},"ac9ac31a0a720","span",[],"Welcome to ISSUE #41 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":72,"_type":68,"marks":73,"text":75},"ac9ac31a0a721",[74],"f8db69ecc875","Cassidy Williams",{"_key":77,"_type":68,"marks":78,"text":79},"ac9ac31a0a722",[]," at ",{"_key":81,"_type":68,"marks":82,"text":84},"ac9ac31a0a723",[83],"e245f789a502","Netlify",{"_key":86,"_type":68,"marks":87,"text":88},"ac9ac31a0a724",[],". This week is pumpkin-spiced so your code can easily fall into your commits. We’ve got bushels of goodies this week: what our chief product and technology officer learned from hiring hundreds of engineers, tiny SSL certificates, and the planet that takes pi Earth days to rotate its sun.",[90,93],{"_key":74,"_type":91,"href":92,"reference":12},"link","https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF",{"_key":83,"_type":91,"href":94,"reference":12},"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afOZOM0oCqsuuy0jKIrvb1QwkHWIZOMWNPCK6iuSTMOLeVDuTWeKOcbbyBczybLGtoNQkE84uGWTIEgGhFcxEULL45YJLR4857Ii-0ehWwRpRtjVPtwUxxOtY9-B2oCRv3dmx-KEES0t57P4_TNE4xFT-W5TGiXBreKWRyHfSL-Ozr796X8rmwbKE4P01pm8iSRIwfptm3apXxzvS_usQlDNLQGeGDgkjk55n1OBtvYt6oHij-wFSi5PdDR16hvrYr7E3MKhupgD-zGOVEWxRdxJ-RcBKrj9bAExDUmk948bZeThbs8xuJpwrwNDQkq5QPw%3D%3D","normal",{"_key":97,"_type":64,"children":98,"markDefs":103,"style":104},"66587d6dd97b",[99],{"_key":100,"_type":68,"marks":101,"text":102},"66587d6dd97b0",[],"From the blog",[],"h2",{"_key":106,"_type":64,"children":107,"markDefs":127,"style":95},"8920cd1ec035",[108,114,118,123],{"_key":109,"_type":68,"marks":110,"text":113},"8920cd1ec0350",[111,112],"e2d9b7d42f12","strong","What I learned from hiring hundreds of engineers can help you land your next role",{"_key":115,"_type":68,"marks":116,"text":117},"8920cd1ec0351",[]," ",{"_key":119,"_type":68,"marks":120,"text":122},"8920cd1ec0352",[121],"em","stackoverflow.blog",{"_key":124,"_type":68,"marks":125,"text":126},"8920cd1ec0353",[],"\nA seasoned director shares her process for selecting who to hire and offers insight on how developers can position themselves for success in today’s job market.",[128],{"_key":111,"_type":91,"href":129,"reference":12},"https://stackoverflow.blog/2020/09/23/hiring-jobs-candidates-software-coding-programmers-teresa-dietrich/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":131,"_type":64,"children":132,"markDefs":148,"style":95},"a5100927f377",[133,138,141,144],{"_key":134,"_type":68,"marks":135,"text":137},"a5100927f3770",[136,112],"725f8e8ae4ab","Podcast 272: Pull requests are welcome",{"_key":139,"_type":68,"marks":140,"text":117},"a5100927f3771",[],{"_key":142,"_type":68,"marks":143,"text":122},"a5100927f3772",[121],{"_key":145,"_type":68,"marks":146,"text":147},"a5100927f3773",[],"\nWhat gives you that special feeling: a nice, sharp recursive function or a deep, winding ternary statement? Paul and Sara debate the finer points of feeling smugly satisfied with your own code.",[149],{"_key":136,"_type":91,"href":150,"reference":12},"https://stackoverflow.blog/2020/09/25/podcast-272-pull-requests-are-welcome/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":152,"_type":64,"children":153,"markDefs":170,"style":95},"db5b73e23969",[154,159,162,166],{"_key":155,"_type":68,"marks":156,"text":158},"db5b73e239690",[157,112],"d1f2f0dbfad3","How do we create stable and supportive online platforms during the EdTech boom?",{"_key":160,"_type":68,"marks":161,"text":117},"db5b73e239691",[],{"_key":163,"_type":68,"marks":164,"text":165},"db5b73e239692",[121],"promotion",{"_key":167,"_type":68,"marks":168,"text":169},"db5b73e239693",[],"\nThe global EdTech industry rallied spectacularly in response to the pandemic, having met immense pressure to scale systems in 2020. But what are the challenges they face in a future where elements of online learning are set to endure long past social distancing restrictions?",[171],{"_key":157,"_type":91,"href":172,"reference":12},"https://blog.pusher.com/stable-and-supportive-edtech-platforms-during-the-online-learning-boom?utm_source=stackoverflownewsletter&utm_medium=edtechboomblog&utm_campaign=Channel_Prod_Camp",{"_key":174,"_type":64,"children":175,"markDefs":180,"style":104},"7c3ad3e9b791",[176],{"_key":177,"_type":68,"marks":178,"text":179},"7c3ad3e9b7910",[],"Interesting questions",[],{"_key":182,"_type":64,"children":183,"markDefs":200,"style":95},"5943a905ce29",[184,189,192,196],{"_key":185,"_type":68,"marks":186,"text":188},"5943a905ce290",[187,112],"001071f52a41","What did code on punch cards do with the other six bits per column?",{"_key":190,"_type":68,"marks":191,"text":117},"5943a905ce291",[],{"_key":193,"_type":68,"marks":194,"text":195},"5943a905ce292",[121],"retrocomputing.stackexchange.com",{"_key":197,"_type":68,"marks":198,"text":199},"5943a905ce293",[],"\nComputers can do operations that aren’t binary, you know.",[201],{"_key":187,"_type":91,"href":202,"reference":12},"https://retrocomputing.stackexchange.com/questions/16112/what-did-code-on-punch-cards-do-with-the-other-six-bits-per-column?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":204,"_type":64,"children":205,"markDefs":222,"style":95},"15dccefdc043",[206,211,214,218],{"_key":207,"_type":68,"marks":208,"text":210},"15dccefdc0430",[209,112],"c1ffffdcdd24","Should I respond to an “ethical hacker” who’s requesting a bounty?",{"_key":212,"_type":68,"marks":213,"text":117},"15dccefdc0431",[],{"_key":215,"_type":68,"marks":216,"text":217},"15dccefdc0432",[121],"serverfault.com",{"_key":219,"_type":68,"marks":220,"text":221},"15dccefdc0433",[],"\nEthical clearly being a relative term here.",[223],{"_key":209,"_type":91,"href":224,"reference":12},"https://serverfault.com/questions/1033101/should-i-respond-to-an-ethical-hacker-whos-requesting-a-bounty?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":226,"_type":64,"children":227,"markDefs":244,"style":95},"6be649d582d8",[228,233,236,240],{"_key":229,"_type":68,"marks":230,"text":232},"6be649d582d80",[231,112],"cf84f285e56c","Smallest possible certificate for IoT device",{"_key":234,"_type":68,"marks":235,"text":117},"6be649d582d81",[],{"_key":237,"_type":68,"marks":238,"text":239},"6be649d582d82",[121],"crypto.stackexchange.com",{"_key":241,"_type":68,"marks":242,"text":243},"6be649d582d83",[],"\nWhat is this, a certificate for ants?",[245],{"_key":231,"_type":91,"href":246,"reference":12},"https://crypto.stackexchange.com/questions/83719/smallest-possible-certificate-for-iot-device?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":248,"_type":64,"children":249,"markDefs":266,"style":95},"54dc2d92662f",[250,255,258,262],{"_key":251,"_type":68,"marks":252,"text":254},"54dc2d92662f0",[253,112],"2b3d66d24865","Should one prefer a generic version of a function, even if it’s not re-used (yet)?",{"_key":256,"_type":68,"marks":257,"text":117},"54dc2d92662f1",[],{"_key":259,"_type":68,"marks":260,"text":261},"54dc2d92662f2",[121],"softwareengineering.stackexchange.com",{"_key":263,"_type":68,"marks":264,"text":265},"54dc2d92662f3",[],"\nGeneric problems require generic solutions.",[267],{"_key":253,"_type":91,"href":268,"reference":12},"https://softwareengineering.stackexchange.com/questions/415538/should-one-prefer-a-generic-version-of-a-function-even-if-its-not-re-used-yet?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":270,"_type":64,"children":271,"markDefs":276,"style":104},"6876c07dcff4",[272],{"_key":273,"_type":68,"marks":274,"text":275},"6876c07dcff40",[],"Links from around the web",[],{"_key":278,"_type":64,"children":279,"markDefs":296,"style":95},"2646c9c12d86",[280,285,288,292],{"_key":281,"_type":68,"marks":282,"text":284},"2646c9c12d860",[283,112],"8ed9065d5b86","Earth-size ‘pi planet’ rocks a 3.14-day orbit",{"_key":286,"_type":68,"marks":287,"text":117},"2646c9c12d861",[],{"_key":289,"_type":68,"marks":290,"text":291},"2646c9c12d862",[121],"www.cnet.com",{"_key":293,"_type":68,"marks":294,"text":295},"2646c9c12d863",[],"\nIf you’re as much of a math and space nerd as we are, you’ll love this news about a “pi planet” floating out in space.",[297],{"_key":283,"_type":91,"href":298,"reference":12},"https://www.cnet.com/news/earth-size-pi-planet-rocks-a-3-14-day-orbit/",{"_key":300,"_type":64,"children":301,"markDefs":318,"style":95},"4c977d70accc",[302,307,310,314],{"_key":303,"_type":68,"marks":304,"text":306},"4c977d70accc0",[305,112],"5409f33919fa","The untold history of macOS system preferences",{"_key":308,"_type":68,"marks":309,"text":117},"4c977d70accc1",[],{"_key":311,"_type":68,"marks":312,"text":313},"4c977d70accc2",[121],"www.arun.is",{"_key":315,"_type":68,"marks":316,"text":317},"4c977d70accc3",[],"\nThis is a fun little trip down memory lane, exploring the history of the System Preferences in MacOS.",[319],{"_key":305,"_type":91,"href":320,"reference":12},"https://www.arun.is/blog/system-preferences/",{"_key":322,"_type":64,"children":323,"markDefs":340,"style":95},"da6fdb96d45f",[324,329,332,336],{"_key":325,"_type":68,"marks":326,"text":328},"da6fdb96d45f0",[327,112],"16b674a21979","Content delivery networks (CDNs)",{"_key":330,"_type":68,"marks":331,"text":117},"da6fdb96d45f1",[],{"_key":333,"_type":68,"marks":334,"text":335},"da6fdb96d45f2",[121],"web.dev",{"_key":337,"_type":68,"marks":338,"text":339},"da6fdb96d45f3",[],"\nYou have probably seen them, and you’ve definitely used them! Here’s a great guide on what a CDN is, how to set one up, and how it can improve your site performance.",[341],{"_key":327,"_type":91,"href":342,"reference":12},"https://web.dev/content-delivery-networks/",{"_key":344,"_type":64,"children":345,"markDefs":362,"style":95},"f3e1972fcec5",[346,351,354,358],{"_key":347,"_type":68,"marks":348,"text":350},"f3e1972fcec50",[349,112],"90f37a5668b8","Accessible web animation: The WCAG on animation explained",{"_key":352,"_type":68,"marks":353,"text":117},"f3e1972fcec51",[],{"_key":355,"_type":68,"marks":356,"text":357},"f3e1972fcec52",[121],"css-tricks.com",{"_key":359,"_type":68,"marks":360,"text":361},"f3e1972fcec53",[],"\nThis is a great explanation from Val Head on how we all can make sure our web animations are accessible!",[363],{"_key":349,"_type":91,"href":364,"reference":12},"https://css-tricks.com/accessible-web-animation-the-wcag-on-animation-explained/",{"_key":366,"_type":64,"children":367,"markDefs":373,"style":95},"2c53926e4dee",[368],{"_key":369,"_type":68,"marks":370,"text":372},"2c53926e4dee0",[371,112],"9dc719d340ec","Want to see who’s still hiring? Check out our job board!",[374],{"_key":371,"_type":91,"href":375,"reference":12},"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afLUXs_rtgJSutaqh3DQlxM2zw3R63DAaGGpbRrrqzhfzpnXqsBu9nbFiCjm-TL3WvpHBSgsHTh5wFd-P-KZyN2MicZr9H2z6gjIG__dAqWspFvs6_DdGLJQlMNO74WwkS6oWmasARghEFkxpXKKeqs2lUvEWazv_X7dBPPqCjfEOXtfmadG8dQPQ-134el-xZsT-ZW_9cedjbPACQK0PooBBulYIJ354eMEFSFp9267vLaEMAyuQtP78zCZ2mwiQww%3D%3D",true,"2020/10/02","",{"_type":53,"asset":380},{"_ref":381,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":383,"language":384},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #41 of the Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and&nbsp;\u003Ca href=\"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF\">Cassidy Williams\u003C/a>&nbsp;at&nbsp;\u003Ca href=\"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afOZOM0oCqsuuy0jKIrvb1QwkHWIZOMWNPCK6iuSTMOLeVDuTWeKOcbbyBczybLGtoNQkE84uGWTIEgGhFcxEULL45YJLR4857Ii-0ehWwRpRtjVPtwUxxOtY9-B2oCRv3dmx-KEES0t57P4_TNE4xFT-W5TGiXBreKWRyHfSL-Ozr796X8rmwbKE4P01pm8iSRIwfptm3apXxzvS_usQlDNLQGeGDgkjk55n1OBtvYt6oHij-wFSi5PdDR16hvrYr7E3MKhupgD-zGOVEWxRdxJ-RcBKrj9bAExDUmk948bZeThbs8xuJpwrwNDQkq5QPw%3D%3D\">Netlify\u003C/a>. This week is pumpkin-spiced so your code can easily fall into your commits. We’ve got bushels of goodies this week: what our chief product and technology officer learned from hiring hundreds of engineers, tiny SSL certificates, and the planet that takes pi Earth days to rotate its sun.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>From the blog\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://stackoverflow.blog/2020/09/23/hiring-jobs-candidates-software-coding-programmers-teresa-dietrich/?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>What I learned from hiring hundreds of engineers can help you land your next role\u003C/strong>\u003C/a>&nbsp;\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>A seasoned director shares her process for selecting who to hire and offers insight on how developers can position themselves for success in today’s job market.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://stackoverflow.blog/2020/09/25/podcast-272-pull-requests-are-welcome/?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Podcast 272: Pull requests are welcome\u003C/strong>\u003C/a>&nbsp;\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>What gives you that special feeling: a nice, sharp recursive function or a deep, winding ternary statement? Paul and Sara debate the finer points of feeling smugly satisfied with your own code.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://blog.pusher.com/stable-and-supportive-edtech-platforms-during-the-online-learning-boom?utm_source=stackoverflownewsletter&amp;utm_medium=edtechboomblog&amp;utm_campaign=Channel_Prod_Camp\">\u003Cstrong>How do we create stable and supportive online platforms during the EdTech boom?\u003C/strong>\u003C/a>&nbsp;\u003Cem>promotion\u003C/em>\u003Cbr>The global EdTech industry rallied spectacularly in response to the pandemic, having met immense pressure to scale systems in 2020. But what are the challenges they face in a future where elements of online learning are set to endure long past social distancing restrictions?\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>Interesting questions\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://retrocomputing.stackexchange.com/questions/16112/what-did-code-on-punch-cards-do-with-the-other-six-bits-per-column?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>What did code on punch cards do with the other six bits per column?&nbsp;\u003C/strong>\u003C/a>&nbsp;\u003Cem>retrocomputing.stackexchange.com\u003C/em>\u003Cbr>Computers can do operations that aren’t binary, you know.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://serverfault.com/questions/1033101/should-i-respond-to-an-ethical-hacker-whos-requesting-a-bounty?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Should I respond to an “ethical hacker” who’s requesting a bounty?&nbsp;\u003C/strong>\u003C/a>&nbsp;\u003Cem>serverfault.com\u003C/em>\u003Cbr>Ethical clearly being a relative term here.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://crypto.stackexchange.com/questions/83719/smallest-possible-certificate-for-iot-device?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Smallest possible certificate for IoT device&nbsp;\u003C/strong>\u003C/a>&nbsp;\u003Cem>crypto.stackexchange.com\u003C/em>\u003Cbr>What is this, a certificate for ants?\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://softwareengineering.stackexchange.com/questions/415538/should-one-prefer-a-generic-version-of-a-function-even-if-its-not-re-used-yet?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Should one prefer a generic version of a function, even if it’s not re-used (yet)?&nbsp;\u003C/strong>\u003C/a>&nbsp;\u003Cem>softwareengineering.stackexchange.com\u003C/em>\u003Cbr>Generic problems require generic solutions.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2>Links from around the web\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://www.cnet.com/news/earth-size-pi-planet-rocks-a-3-14-day-orbit/\">\u003Cstrong>Earth-size ‘pi planet’ rocks a 3.14-day orbit&nbsp;\u003C/strong>\u003C/a>&nbsp;\u003Cem>www.cnet.com\u003C/em>\u003Cbr>If you’re as much of a math and space nerd as we are, you’ll love this news about a “pi planet” floating out in space.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://www.arun.is/blog/system-preferences/\">\u003Cstrong>The untold history of macOS system preferences\u003C/strong>\u003C/a>&nbsp;\u003Cem>www.arun.is\u003C/em>\u003Cbr>This is a fun little trip down memory lane, exploring the history of the System Preferences in MacOS.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://web.dev/content-delivery-networks/\">\u003Cstrong>Content delivery networks (CDNs)&nbsp;\u003C/strong>\u003C/a>&nbsp;\u003Cem>web.dev\u003C/em>\u003Cbr>You have probably seen them, and you’ve definitely used them! Here’s a great guide on what a CDN is, how to set one up, and how it can improve your site performance.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://css-tricks.com/accessible-web-animation-the-wcag-on-animation-explained/\">\u003Cstrong>Accessible web animation: The WCAG on animation explained&nbsp;\u003C/strong>\u003C/a>&nbsp;\u003Cem>css-tricks.com\u003C/em>\u003Cbr>This is a great explanation from Val Head on how we all can make sure our web animations are accessible!\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca target=\"_blank\" rel=\"noreferrer noopener\" href=\"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afLUXs_rtgJSutaqh3DQlxM2zw3R63DAaGGpbRrrqzhfzpnXqsBu9nbFiCjm-TL3WvpHBSgsHTh5wFd-P-KZyN2MicZr9H2z6gjIG__dAqWspFvs6_DdGLJQlMNO74WwkS6oWmasARghEFkxpXKKeqs2lUvEWazv_X7dBPPqCjfEOXtfmadG8dQPQ-134el-xZsT-ZW_9cedjbPACQK0PooBBulYIJ354eMEFSFp9267vLaEMAyuQtP78zCZ2mwiQww%3D%3D\">\u003Cstrong>Want to see who’s still hiring? Check out our job board!\u003C/strong>\u003C/a>\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2020-10-02T12:00:00.000Z",{"current":387},"the-overflow-41-satisfied-with-your-own-code",[389],{"_createdAt":390,"_id":391,"_rev":392,"_type":393,"_updatedAt":390,"slug":394,"title":395},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":395},"newsletter","The Overflow #41: Satisfied with your own code",[398,404,410,416],{"_id":399,"publishedAt":400,"slug":401,"sponsored":12,"title":403},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":402},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":405,"publishedAt":406,"slug":407,"sponsored":12,"title":409},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":408},"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":411,"publishedAt":412,"slug":413,"sponsored":12,"title":415},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":414},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":417,"publishedAt":418,"slug":419,"sponsored":12,"title":421},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":420},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":423,"sourceMap":-1},{"count":424,"lastTimestamp":425},1,"2023-05-25T09:47:25Z"]