[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-rMFxffyFCcCLIyRKS2INJ0wQ4GhC96L6jM0X4_nvaDo":3,"sanity-pATL63fcSxhjcUB-erotbkMHsaoNBUYXSd0rdks2C0k":466},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":441},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"7ebd76d2-cebc-4b88-82f9-3dfb2c8bc5ca","2026-07-08T04:40:00.000Z",{"_type":10,"current":11},"slug","what-s-left-for-infrastructure-as-code-after-ai-moves-in",true,"What's left for infrastructure-as-code after AI moves in?",[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":73,"comments":12,"dateUrl":414,"excerpt":415,"image":416,"legacyBody":419,"product":104,"publishedAt":422,"slug":423,"sponsored":104,"tags":425,"title":440,"visible":12},"2023-05-24T12:50:59Z","wp-post-19750","07ZbrKPSUrjrV4wQ6fJ6Yn","blogPost","2023-07-13T14:56:15Z",[46,62],{"_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-295","3Bta4LYddh6s1g3ALChVvb","blogAuthor","2025-05-09T17:21:54Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","current","Eira May","B2B Editor",{"current":61},"emay",{"_createdAt":47,"_id":63,"_rev":64,"_type":50,"_updatedAt":65,"avatar":66,"employee":69,"name":70,"slug":71},"wp-author-227","dgl3SCUzppW3U2LvCoP35A","2023-06-20T15:05:08Z",{"_type":53,"asset":67},{"_ref":68,"_type":56},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","none","Cassidy Williams",{"current":72},"cwilliams",[74,106,115,139,160,181,203,211,233,255,277,299,307,329,351,373,395],{"_key":75,"_type":76,"children":77,"markDefs":100,"style":105},"2f40c01a93ec","block",[78,83,87,91,96],{"_key":79,"_type":80,"marks":81,"text":82},"2f40c01a93ec0","span",[],"Welcome to ISSUE #116 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":84,"_type":80,"marks":85,"text":70},"2f40c01a93ec1",[86],"3da89805ca68",{"_key":88,"_type":80,"marks":89,"text":90},"2f40c01a93ec2",[],". This week: how to stop aggregating away the signal in your data, the hipster programming paradigm, and the junior software engineer making ",{"_key":92,"_type":80,"marks":93,"text":95},"2f40c01a93ec3",[94],"em","all ",{"_key":97,"_type":80,"marks":98,"text":99},"2f40c01a93ec4",[],"the architecture decisions at their startup (are they working hard enough?).",[101],{"_key":86,"_type":102,"href":103,"reference":104},"link","https:\u002F\u002Fcassidoo.co\u002F",null,"normal",{"_key":107,"_type":76,"children":108,"markDefs":113,"style":114},"fefc28cc70d7",[109],{"_key":110,"_type":80,"marks":111,"text":112},"fefc28cc70d70",[],"From the blog",[],"h2",{"_key":116,"_type":76,"children":117,"markDefs":136,"style":105},"c2aa922debbf",[118,124,128,132],{"_key":119,"_type":80,"marks":120,"text":123},"c2aa922debbf0",[121,122],"f96804c548f0","strong","Stop aggregating away the signal in your data",{"_key":125,"_type":80,"marks":126,"text":127},"c2aa922debbf1",[]," ",{"_key":129,"_type":80,"marks":130,"text":131},"c2aa922debbf2",[94],"stackoverflow.blog",{"_key":133,"_type":80,"marks":134,"text":135},"c2aa922debbf3",[],"\nBy aggregating our data in an effort to simplify it, we lose the signal and the context we need to make sense of what we’re seeing.",[137],{"_key":121,"_type":102,"href":138,"reference":104},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F03\u002F03\u002Fstop-aggregating-away-the-signal-in-your-data\u002F",{"_key":140,"_type":76,"children":141,"markDefs":157,"style":105},"887be6ed3a39",[142,147,150,153],{"_key":143,"_type":80,"marks":144,"text":146},"887be6ed3a390",[145,122],"0e920436c269","Twilio launches Collective on Stack Overflow",{"_key":148,"_type":80,"marks":149,"text":127},"887be6ed3a391",[],{"_key":151,"_type":80,"marks":152,"text":131},"887be6ed3a392",[94],{"_key":154,"_type":80,"marks":155,"text":156},"887be6ed3a393",[],"\nMore than 10 million developers use Twilio’s platform to add customer engagement solutions to their products and services. Now there’s an easy way to find helpful content and connect with experts from Twilio and the Stack Overflow community when you have questions.",[158],{"_key":145,"_type":102,"href":159,"reference":104},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F03\u002F02\u002Ftwilio-launches-collective-on-stack-overflow\u002F",{"_key":161,"_type":76,"children":162,"markDefs":178,"style":105},"564df0ddbbe3",[163,168,171,174],{"_key":164,"_type":80,"marks":165,"text":167},"564df0ddbbe30",[166,122],"f2cf5fbe75b3","Is functional programming the hipster programming paradigm? (Ep. 418)",{"_key":169,"_type":80,"marks":170,"text":127},"564df0ddbbe31",[],{"_key":172,"_type":80,"marks":173,"text":131},"564df0ddbbe32",[94],{"_key":175,"_type":80,"marks":176,"text":177},"564df0ddbbe33",[],"\nThe home team discusses functional programming and where it got its reputation as “the mustachioed hipster of programming paradigms.”",[179],{"_key":166,"_type":102,"href":180,"reference":104},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F02\u002F25\u002Fis-functional-programming-the-hipster-programming-paradigm-ep-418\u002F",{"_key":182,"_type":76,"children":183,"markDefs":200,"style":105},"a17b292574ed",[184,189,192,196],{"_key":185,"_type":80,"marks":186,"text":188},"a17b292574ed0",[187,122],"14d586c3febc","Pusher + Flutter together at last: Realtime features and notifications for Flutter apps",{"_key":190,"_type":80,"marks":191,"text":127},"a17b292574ed1",[],{"_key":193,"_type":80,"marks":194,"text":195},"a17b292574ed2",[94],"promotion",{"_key":197,"_type":80,"marks":198,"text":199},"a17b292574ed3",[],"\nFlutterDevs rejoice! Pusher has released official SDKs for adding realtime communication capabilities to your Flutter apps. Check out the new quick start guides to start building cross-platform realtime.",[201],{"_key":187,"_type":102,"href":202,"reference":104},"https:\u002F\u002Fblog.pusher.com\u002Fpusher-realtime-and-notifications-for-flutter\u002F",{"_key":204,"_type":76,"children":205,"markDefs":210,"style":114},"1fbc5a5959c7",[206],{"_key":207,"_type":80,"marks":208,"text":209},"1fbc5a5959c70",[],"Interesting questions",[],{"_key":212,"_type":76,"children":213,"markDefs":230,"style":105},"8f43250e1a0d",[214,219,222,226],{"_key":215,"_type":80,"marks":216,"text":218},"8f43250e1a0d0",[217,122],"a34eaa75b4fe","Am I being taken advantage of?",{"_key":220,"_type":80,"marks":221,"text":127},"8f43250e1a0d1",[],{"_key":223,"_type":80,"marks":224,"text":225},"8f43250e1a0d2",[94],"workplace.stackexchange.com",{"_key":227,"_type":80,"marks":228,"text":229},"8f43250e1a0d3",[],"\nFirst, decide what your priorities are.",[231],{"_key":217,"_type":102,"href":232,"reference":104},"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F183101\u002Fam-i-getting-taken-advantage-of",{"_key":234,"_type":76,"children":235,"markDefs":252,"style":105},"6b6c68a52f00",[236,241,244,248],{"_key":237,"_type":80,"marks":238,"text":240},"6b6c68a52f000",[239,122],"cf2019157e82","How do I check the build status of a Jenkins build from the command line?",{"_key":242,"_type":80,"marks":243,"text":127},"6b6c68a52f001",[],{"_key":245,"_type":80,"marks":246,"text":247},"6b6c68a52f002",[94],"serverfault.com",{"_key":249,"_type":80,"marks":250,"text":251},"6b6c68a52f003",[],"\n“I couldn’t find a built-in tool, so I made one.”",[253],{"_key":239,"_type":102,"href":254,"reference":104},"https:\u002F\u002Fserverfault.com\u002Fquestions\u002F309848\u002Fhow-do-i-check-the-build-status-of-a-jenkins-build-from-the-command-line",{"_key":256,"_type":76,"children":257,"markDefs":274,"style":105},"4a43e59317b3",[258,263,266,270],{"_key":259,"_type":80,"marks":260,"text":262},"4a43e59317b30",[261,122],"b0f782f23ad5","Have any cryptographic breaks been executed in the real world since World War II?",{"_key":264,"_type":80,"marks":265,"text":127},"4a43e59317b31",[],{"_key":267,"_type":80,"marks":268,"text":269},"4a43e59317b32",[94],"crypto.stackexchange.com",{"_key":271,"_type":80,"marks":272,"text":273},"4a43e59317b33",[],"\nWhat’s crackin’? Cryptographically, plenty.",[275],{"_key":261,"_type":102,"href":276,"reference":104},"https:\u002F\u002Fcrypto.stackexchange.com\u002Fquestions\u002F98768\u002Fhave-any-cryptographic-breaks-been-executed-in-the-real-world-since-world-war-ii",{"_key":278,"_type":76,"children":279,"markDefs":296,"style":105},"c354ea251933",[280,285,288,292],{"_key":281,"_type":80,"marks":282,"text":284},"c354ea2519330",[283,122],"e74ff53a0287","What evolutionary pressures would lead to gnomes?",{"_key":286,"_type":80,"marks":287,"text":127},"c354ea2519331",[],{"_key":289,"_type":80,"marks":290,"text":291},"c354ea2519332",[94],"worldbuilding.stackexchange.com",{"_key":293,"_type":80,"marks":294,"text":295},"c354ea2519333",[],"\nNot even Gnome Chomsky could tackle this one.",[297],{"_key":283,"_type":102,"href":298,"reference":104},"https:\u002F\u002Fworldbuilding.stackexchange.com\u002Fquestions\u002F224670\u002Fwhat-evolutionary-pressures-would-lead-to-gnomes",{"_key":300,"_type":76,"children":301,"markDefs":306,"style":114},"45adbd0fb7c3",[302],{"_key":303,"_type":80,"marks":304,"text":305},"45adbd0fb7c30",[],"Links from around the web",[],{"_key":308,"_type":76,"children":309,"markDefs":326,"style":105},"d083ad1ca007",[310,315,318,322],{"_key":311,"_type":80,"marks":312,"text":314},"d083ad1ca0070",[313,122],"b3ed06bea7ad","Why Vim",{"_key":316,"_type":80,"marks":317,"text":127},"d083ad1ca0071",[],{"_key":319,"_type":80,"marks":320,"text":321},"d083ad1ca0072",[94],"www.jakeworth.com",{"_key":323,"_type":80,"marks":324,"text":325},"d083ad1ca0073",[],"\nVim, famously difficult to exit, has stuck around for a long time. Why do people love it so much?",[327],{"_key":313,"_type":102,"href":328,"reference":104},"https:\u002F\u002Fwww.jakeworth.com\u002Fwhy-vim\u002F",{"_key":330,"_type":76,"children":331,"markDefs":348,"style":105},"6d6044fbfaa1",[332,337,340,344],{"_key":333,"_type":80,"marks":334,"text":336},"6d6044fbfaa10",[335,122],"6acbdc5dcb0b","A new year, a new MDN",{"_key":338,"_type":80,"marks":339,"text":127},"6d6044fbfaa11",[],{"_key":341,"_type":80,"marks":342,"text":343},"6d6044fbfaa12",[94],"hacks.mozilla.org",{"_key":345,"_type":80,"marks":346,"text":347},"6d6044fbfaa13",[],"\nMDN is home to over 40,000 articles accessed by developers all over the world. Check out their new look and feel.",[349],{"_key":335,"_type":102,"href":350,"reference":104},"https:\u002F\u002Fhacks.mozilla.org\u002F2022\u002F03\u002Fa-new-year-a-new-mdn\u002F",{"_key":352,"_type":76,"children":353,"markDefs":370,"style":105},"434848217d83",[354,359,362,366],{"_key":355,"_type":80,"marks":356,"text":358},"434848217d830",[357,122],"e6c9edc2fc7d","How many re-renders is too many?",{"_key":360,"_type":80,"marks":361,"text":127},"434848217d831",[],{"_key":363,"_type":80,"marks":364,"text":365},"434848217d832",[94],"alexsidorenko.com",{"_key":367,"_type":80,"marks":368,"text":369},"434848217d833",[],"\nWhen should you optimize your components? This is a great explainer on the subject.",[371],{"_key":357,"_type":102,"href":372,"reference":104},"https:\u002F\u002Falexsidorenko.com\u002Fblog\u002Freact-how-many-rerenders\u002F",{"_key":374,"_type":76,"children":375,"markDefs":392,"style":105},"4f6345ef8743",[376,381,384,388],{"_key":377,"_type":80,"marks":378,"text":380},"4f6345ef87430",[379,122],"c1039820211c","IE down, edge up… global browser usage stats are for cocktail parties and conference slides",{"_key":382,"_type":80,"marks":383,"text":127},"4f6345ef87431",[],{"_key":385,"_type":80,"marks":386,"text":387},"4f6345ef87432",[94],"css-tricks.com",{"_key":389,"_type":80,"marks":390,"text":391},"4f6345ef87433",[],"\n“Please don’t make decisions about what to support and not support based on global statistics.”",[393],{"_key":379,"_type":102,"href":394,"reference":104},"https:\u002F\u002Fcss-tricks.com\u002Fie-down-edge-up-global-browser-usage-stats-are-for-cocktail-parties-and-conference-slides\u002F",{"_key":396,"_type":76,"children":397,"markDefs":411,"style":105},"05c2d7274577",[398,402,407],{"_key":399,"_type":80,"marks":400,"text":401},"05c2d72745770",[],"Onboard, organize, and bring your team up to speed in a jiffy. ",{"_key":403,"_type":80,"marks":404,"text":406},"05c2d72745771",[405],"70b2b6133b53","Try Stack Overflow for Teams",{"_key":408,"_type":80,"marks":409,"text":410},"05c2d72745772",[],".",[412],{"_key":405,"_type":102,"href":413,"reference":104},"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=J2j24lxDQTEuwPd5Cqu5ugxEP4Nup0Hd&_e=tvjhMrv7atYcgrppTk1g939n0TOMqK8VK0FIJna3k3KJASzVGae_sX5sf3KPi1hf2i5bxdA9xhH1f-iiMOO7ZFhn7xzAMFIbYnBhpTVT4YaVxNFzFGdAHiiEmx7YErIIVxBKkYUg6iknFjIhWONGTkIJn8IqBwnVV0l3yY7ScIAISOmXKMdnUAqYDRZbTBMJIkKY_QpH6yZNU_eh54wXqDW8Wpo2teMbvQF4Xm7qqXJd83J9ZY2IcjPlLJTDAm59hcKcidFcXov0SI1SA2sdJyQvN3-FBHLcc6AOGJQuveBkeTVp2-deuu3Ntnjx81ZzrM2rO56BYZb0_0JMMxOo0T1dQmOSzvTyeYRljnArFYMAOnBwZPb7gsBCwG0r13Z9YZh9Whu6zwJWSvKiJLX8Eg%3D%3D","2022\u002F03\u002F11","This week: how to stop aggregating away the signal in your data, the hipster programming paradigm, and the junior software engineer making all the architecture decisions at their startup (are they working hard enough?).",{"_type":53,"asset":417},{"_ref":418,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":420,"language":421},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #116 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and&nbsp;\u003Ca href=\"https:\u002F\u002Fcassidoo.co\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">Cassidy Williams\u003C\u002Fa>. This week: how to stop aggregating away the signal in your data, the hipster programming paradigm, and the junior software engineer making&nbsp;\u003Cem>all&nbsp;\u003C\u002Fem>the architecture decisions at their startup (are they working hard enough?).\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-from-the-blog\">From the blog\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F03\u002F03\u002Fstop-aggregating-away-the-signal-in-your-data\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Stop aggregating away the signal in your data\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>By aggregating our data in an effort to simplify it, we lose the signal and the context we need to make sense of what we’re seeing.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F03\u002F02\u002Ftwilio-launches-collective-on-stack-overflow\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Twilio launches Collective on Stack Overflow\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>More than 10 million developers use Twilio’s platform to add customer engagement solutions to their products and services. Now there’s an easy way to find helpful content and connect with experts from Twilio and the Stack Overflow community when you have questions.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F02\u002F25\u002Fis-functional-programming-the-hipster-programming-paradigm-ep-418\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Is functional programming the hipster programming paradigm? (Ep. 418)\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>The home team discusses functional programming and where it got its reputation as “the mustachioed hipster of programming paradigms.”\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fblog.pusher.com\u002Fpusher-realtime-and-notifications-for-flutter\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Pusher + Flutter together at last: Realtime features and notifications for Flutter apps\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>promotion\u003C\u002Fem>\u003Cbr>FlutterDevs rejoice! Pusher has released official SDKs for adding realtime communication capabilities to your Flutter apps. Check out the new quick start guides to start building cross-platform realtime.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-interesting-questions\">Interesting questions\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F183101\u002Fam-i-getting-taken-advantage-of\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Am I being taken advantage of?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>workplace.stackexchange.com\u003C\u002Fem>\u003Cbr>First, decide what your priorities are.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fserverfault.com\u002Fquestions\u002F309848\u002Fhow-do-i-check-the-build-status-of-a-jenkins-build-from-the-command-line\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>How do I check the build status of a Jenkins build from the command line?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>serverfault.com\u003C\u002Fem>\u003Cbr>“I couldn’t find a built-in tool, so I made one.”\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrypto.stackexchange.com\u002Fquestions\u002F98768\u002Fhave-any-cryptographic-breaks-been-executed-in-the-real-world-since-world-war-ii\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Have any cryptographic breaks been executed in the real world since World War II?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>crypto.stackexchange.com\u003C\u002Fem>\u003Cbr>What’s crackin’? Cryptographically, plenty.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fworldbuilding.stackexchange.com\u002Fquestions\u002F224670\u002Fwhat-evolutionary-pressures-would-lead-to-gnomes\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>What evolutionary pressures would lead to gnomes?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>worldbuilding.stackexchange.com\u003C\u002Fem>\u003Cbr>Not even Gnome Chomsky could tackle this one.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-links-from-around-the-web\">Links from around the web\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.jakeworth.com\u002Fwhy-vim\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Why Vim\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>www.jakeworth.com\u003C\u002Fem>\u003Cbr>Vim, famously difficult to exit, has stuck around for a long time. Why do people love it so much?\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhacks.mozilla.org\u002F2022\u002F03\u002Fa-new-year-a-new-mdn\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>A new year, a new MDN\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>hacks.mozilla.org\u003C\u002Fem>\u003Cbr>MDN is home to over 40,000 articles accessed by developers all over the world. Check out their new look and feel.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Falexsidorenko.com\u002Fblog\u002Freact-how-many-rerenders\u002F\">\u003Cstrong>How many re-renders is too many?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>alexsidorenko.com\u003C\u002Fem>\u003Cbr>When should you optimize your components? This is a great explainer on the subject.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcss-tricks.com\u002Fie-down-edge-up-global-browser-usage-stats-are-for-cocktail-parties-and-conference-slides\u002F\">\u003Cstrong>IE down, edge up… global browser usage stats are for cocktail parties and conference slides\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>css-tricks.com\u003C\u002Fem>\u003Cbr>“Please don’t make decisions about what to support and not support based on global statistics.”\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Onboard, organize, and bring your team up to speed in a jiffy.&nbsp;\u003Ca target=\"_blank\" rel=\"noreferrer noopener\" href=\"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=J2j24lxDQTEuwPd5Cqu5ugxEP4Nup0Hd&amp;_e=tvjhMrv7atYcgrppTk1g939n0TOMqK8VK0FIJna3k3KJASzVGae_sX5sf3KPi1hf2i5bxdA9xhH1f-iiMOO7ZFhn7xzAMFIbYnBhpTVT4YaVxNFzFGdAHiiEmx7YErIIVxBKkYUg6iknFjIhWONGTkIJn8IqBwnVV0l3yY7ScIAISOmXKMdnUAqYDRZbTBMJIkKY_QpH6yZNU_eh54wXqDW8Wpo2teMbvQF4Xm7qqXJd83J9ZY2IcjPlLJTDAm59hcKcidFcXov0SI1SA2sdJyQvN3-FBHLcc6AOGJQuveBkeTVp2-deuu3Ntnjx81ZzrM2rO56BYZb0_0JMMxOo0T1dQmOSzvTyeYRljnArFYMAOnBwZPb7gsBCwG0r13Z9YZh9Whu6zwJWSvKiJLX8Eg%3D%3D\">Try Stack Overflow for Teams\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2022-03-11T14:30:00.000Z",{"current":424},"the-overflow-116-stop-aggregating-away-the-signal-in-your-data",[426,433,438],{"_createdAt":427,"_id":428,"_rev":429,"_type":430,"_updatedAt":427,"slug":431,"title":432},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":432},"newsletter",{"_createdAt":427,"_id":434,"_rev":429,"_type":430,"_updatedAt":427,"slug":435,"title":437},"wp-tagcat-the-overflow",{"current":436},"the-overflow","the overflow",{"_createdAt":427,"_id":428,"_rev":429,"_type":430,"_updatedAt":427,"slug":439,"title":432},{"current":432},"The Overflow #116: Stop aggregating away the signal in your data",[442,448,454,460],{"_id":443,"publishedAt":444,"slug":445,"sponsored":104,"title":447},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":446},"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":449,"publishedAt":450,"slug":451,"sponsored":104,"title":453},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":452},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":455,"publishedAt":456,"slug":457,"sponsored":104,"title":459},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":458},"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":461,"publishedAt":462,"slug":463,"sponsored":104,"title":465},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":464},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":467,"sourceMap":-1},{"count":468,"lastTimestamp":104},0]