[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-bQLUBT6nlitJ6Ro_S3BC4i0ZCF-pBC_4j29pNVB_SKI":3,"sanity-MjsxcfdZoZ9JKXayr2MUnxco82htYheWfYoG3AvXlcs":457},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":432},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d52b334e-4233-4e7d-a10b-bfba1472c2fb","2026-07-07T07:40:00.000Z",{"_type":10,"current":11},"slug","agent-orchestration-is-so-two-years-ago",null," Agent orchestration is so two-years ago",[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":72,"comments":404,"dateUrl":405,"excerpt":406,"image":407,"legacyBody":410,"product":12,"publishedAt":413,"slug":414,"sponsored":12,"tags":416,"title":431,"visible":404},"2023-05-24T12:50:58Z","wp-post-19433","dgl3SCUzppW3U2LvCoT2I8","blogPost","2023-07-13T14:56:11Z",[46,61],{"_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",{"_createdAt":47,"_id":62,"_rev":63,"_type":50,"_updatedAt":64,"avatar":65,"employee":68,"name":69,"slug":70},"wp-author-227","dgl3SCUzppW3U2LvCoP35A","2023-06-20T15:05:08Z",{"_type":53,"asset":66},{"_ref":67,"_type":56},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","none","Cassidy Williams",{"current":71},"cwilliams",[73,95,104,129,150,171,193,201,223,245,267,289,297,319,341,363,385],{"_key":74,"_type":75,"children":76,"markDefs":90,"style":94},"f048d835d66b","block",[77,82,86],{"_key":78,"_type":79,"marks":80,"text":81},"f048d835d66b0","span",[],"Welcome to ISSUE #110 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":83,"_type":79,"marks":84,"text":69},"f048d835d66b1",[85],"8ab77cfdea7a",{"_key":87,"_type":79,"marks":88,"text":89},"f048d835d66b2",[],". This week: making hard decisions about optimizing software quality attributes, exploring whether running a random search 60 times is as good as a fancy algorithm, and the wrong way to learn TypeScript.",[91],{"_key":85,"_type":92,"href":93,"reference":12},"link","https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF","normal",{"_key":96,"_type":75,"children":97,"markDefs":102,"style":103},"622f73fc66d4",[98],{"_key":99,"_type":79,"marks":100,"text":101},"622f73fc66d40",[],"From the blog",[],"h2",{"_key":105,"_type":75,"children":106,"markDefs":126,"style":94},"e6d6e30077e6",[107,113,117,122],{"_key":108,"_type":79,"marks":109,"text":112},"e6d6e30077e60",[110,111],"ff2c715adbc6","strong","Plan for tradeoffs: You can’t optimize all software quality attributes",{"_key":114,"_type":79,"marks":115,"text":116},"e6d6e30077e61",[]," ",{"_key":118,"_type":79,"marks":119,"text":121},"e6d6e30077e62",[120],"em","stackoverflow.blog",{"_key":123,"_type":79,"marks":124,"text":125},"e6d6e30077e63",[],"\nWhen designing software, you can’t always get what you want. But if you plan sometime, you just might find you get what you need.",[127],{"_key":110,"_type":92,"href":128,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F01\u002F17\u002Fplan-for-tradeoffs-you-cant-optimize-all-software-quality-attributes\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":130,"_type":75,"children":131,"markDefs":147,"style":94},"3471a8a147f9",[132,137,140,143],{"_key":133,"_type":79,"marks":134,"text":136},"3471a8a147f90",[135,111],"801a7101b384","Here’s how Stack Overflow users responded to Log4Shell, the Log4j vulnerability affecting almost everyone",{"_key":138,"_type":79,"marks":139,"text":116},"3471a8a147f91",[],{"_key":141,"_type":79,"marks":142,"text":121},"3471a8a147f92",[120],{"_key":144,"_type":79,"marks":145,"text":146},"3471a8a147f93",[],"\nWhen the Log4j vulnerability was announced, related questions saw an 1,1122% increase in traffic. Knowledge reuse in action! Read more insights on the recent massive security vulnerability in our our data deep dive.",[148],{"_key":135,"_type":92,"href":149,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F01\u002F19\u002Fheres-how-stack-overflow-users-responded-to-log4shell-the-log4j-vulnerability-affecting-almost-everyone\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":151,"_type":75,"children":152,"markDefs":168,"style":94},"f1840e6c4097",[153,158,161,164],{"_key":154,"_type":79,"marks":155,"text":157},"f1840e6c40970",[156,111],"6b7bbde1bfa8","Who’s going to pay to fix open source security?",{"_key":159,"_type":79,"marks":160,"text":116},"f1840e6c40971",[],{"_key":162,"_type":79,"marks":163,"text":121},"f1840e6c40972",[120],{"_key":165,"_type":79,"marks":166,"text":167},"f1840e6c40973",[],"\nWhat happens when massive amounts of people rely on databases maintained by only a few unpaid volunteers?",[169],{"_key":156,"_type":92,"href":170,"reference":12},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F01\u002F21\u002Fwhos-going-to-pay-to-fix-open-source-security\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":172,"_type":75,"children":173,"markDefs":190,"style":94},"65ca6c299402",[174,179,182,186],{"_key":175,"_type":79,"marks":176,"text":178},"65ca6c2994020",[177,111],"02c1b15cb079","MongoDB Architecture Guide",{"_key":180,"_type":79,"marks":181,"text":116},"65ca6c2994021",[],{"_key":183,"_type":79,"marks":184,"text":185},"65ca6c2994022",[120],"promotion",{"_key":187,"_type":79,"marks":188,"text":189},"65ca6c2994023",[],"\nLearn the foundational concepts of MongoDB’s application data platform and how it can help developers innovate faster when building a wide range of apps.",[191],{"_key":177,"_type":92,"href":192,"reference":12},"https:\u002F\u002Fwww.mongodb.com\u002Fcollateral\u002Fmongodb-architecture-guide?utm_campaign=stack_ww_dg_flighted_architectureguide_wp_dev&utm_source=stackoverflow&utm_medium=sponsored_newsletter",{"_key":194,"_type":75,"children":195,"markDefs":200,"style":103},"a92eebfb683a",[196],{"_key":197,"_type":79,"marks":198,"text":199},"a92eebfb683a0",[],"Interesting questions",[],{"_key":202,"_type":75,"children":203,"markDefs":220,"style":94},"606d666781e3",[204,209,212,216],{"_key":205,"_type":79,"marks":206,"text":208},"606d666781e30",[207,111],"187360637cbd","How can a Scrum daily not be a status pull?",{"_key":210,"_type":79,"marks":211,"text":116},"606d666781e31",[],{"_key":213,"_type":79,"marks":214,"text":215},"606d666781e32",[120],"pm.stackexchange.com",{"_key":217,"_type":79,"marks":218,"text":219},"606d666781e33",[],"\nIf you’re still relying on “the three questions” in your dailies, you might be missing the collaboration part.",[221],{"_key":207,"_type":92,"href":222,"reference":12},"https:\u002F\u002Fpm.stackexchange.com\u002Fquestions\u002F33617\u002Fhow-can-a-scrum-daily-not-be-a-status-pull?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":224,"_type":75,"children":225,"markDefs":242,"style":94},"8b363e779b33",[226,231,234,238],{"_key":227,"_type":79,"marks":228,"text":230},"8b363e779b330",[229,111],"7a116a05cf71","What is the idea behind “p or not p” being a tautology?",{"_key":232,"_type":79,"marks":233,"text":116},"8b363e779b331",[],{"_key":235,"_type":79,"marks":236,"text":237},"8b363e779b332",[120],"philosophy.stackexchange.com",{"_key":239,"_type":79,"marks":240,"text":241},"8b363e779b333",[],"\nThe first rule of tautology club is the first rule of tautology club.",[243],{"_key":229,"_type":92,"href":244,"reference":12},"https:\u002F\u002Fphilosophy.stackexchange.com\u002Fquestions\u002F89039\u002Fwhat-is-the-idea-behind-p-or-not-p-being-a-tautology?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":246,"_type":75,"children":247,"markDefs":264,"style":94},"278edd7654b7",[248,253,256,260],{"_key":249,"_type":79,"marks":250,"text":252},"278edd7654b70",[251,111],"6bdb97ecdca1","The “amazing hidden power” of random search?",{"_key":254,"_type":79,"marks":255,"text":116},"278edd7654b71",[],{"_key":257,"_type":79,"marks":258,"text":259},"278edd7654b72",[120],"stats.stackexchange.com",{"_key":261,"_type":79,"marks":262,"text":263},"278edd7654b73",[],"\nIf you ever wanted your stats explanations illustrated with Simpsons quotes, you’re in luck.",[265],{"_key":251,"_type":92,"href":266,"reference":12},"https:\u002F\u002Fstats.stackexchange.com\u002Fquestions\u002F561164\u002Fthe-amazing-hidden-power-of-random-search?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":268,"_type":75,"children":269,"markDefs":286,"style":94},"7c50448571d2",[270,275,278,282],{"_key":271,"_type":79,"marks":272,"text":274},"7c50448571d20",[273,111],"533bc99cccd0","In ML, why do notebooks only select the best variables?",{"_key":276,"_type":79,"marks":277,"text":116},"7c50448571d21",[],{"_key":279,"_type":79,"marks":280,"text":281},"7c50448571d22",[120],"datascience.stackexchange.com",{"_key":283,"_type":79,"marks":284,"text":285},"7c50448571d23",[],"\nBeware the curse of dimensionality!",[287],{"_key":273,"_type":92,"href":288,"reference":12},"https:\u002F\u002Fdatascience.stackexchange.com\u002Fquestions\u002F107278\u002Fin-ml-why-selecting-the-best-variables?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":290,"_type":75,"children":291,"markDefs":296,"style":103},"6acc4a958cbf",[292],{"_key":293,"_type":79,"marks":294,"text":295},"6acc4a958cbf0",[],"Links from around the web",[],{"_key":298,"_type":75,"children":299,"markDefs":316,"style":94},"50cca2dcd12c",[300,305,308,312],{"_key":301,"_type":79,"marks":302,"text":304},"50cca2dcd12c0",[303,111],"0075d4fe35d1","Eleventy v1.0.0, the stable release",{"_key":306,"_type":79,"marks":307,"text":116},"50cca2dcd12c1",[],{"_key":309,"_type":79,"marks":310,"text":311},"50cca2dcd12c2",[120],"www.11ty.dev",{"_key":313,"_type":79,"marks":314,"text":315},"50cca2dcd12c3",[],"\nThe static site framework Eleventy, which has gained love and praise throughout the dev community, just released v1.0!",[317],{"_key":303,"_type":92,"href":318,"reference":12},"https:\u002F\u002Fwww.11ty.dev\u002Fblog\u002Feleventy-one-point-oh\u002F",{"_key":320,"_type":75,"children":321,"markDefs":338,"style":94},"3c8ff4c3d6fa",[322,327,330,334],{"_key":323,"_type":79,"marks":324,"text":326},"3c8ff4c3d6fa0",[325,111],"eebc3a5450fb","Announcing Parcel CSS: A new CSS parser, compiler, and minifier written in Rust!",{"_key":328,"_type":79,"marks":329,"text":116},"3c8ff4c3d6fa1",[],{"_key":331,"_type":79,"marks":332,"text":333},"3c8ff4c3d6fa2",[120],"parceljs.org",{"_key":335,"_type":79,"marks":336,"text":337},"3c8ff4c3d6fa3",[],"\nRust AND CSS? Together? Now this you might just have to see.",[339],{"_key":325,"_type":92,"href":340,"reference":12},"https:\u002F\u002Fparceljs.org\u002Fblog\u002Fparcel-css\u002F",{"_key":342,"_type":75,"children":343,"markDefs":360,"style":94},"52b4e23a7c74",[344,349,352,356],{"_key":345,"_type":79,"marks":346,"text":348},"52b4e23a7c740",[347,111],"82eafb2f1e57","CSS Cascade Layers: An overview of the new @layer and layer() CSS primitives",{"_key":350,"_type":79,"marks":351,"text":116},"52b4e23a7c741",[],{"_key":353,"_type":79,"marks":354,"text":355},"52b4e23a7c742",[120],"www.youtube.com",{"_key":357,"_type":79,"marks":358,"text":359},"52b4e23a7c743",[],"\nSpeaking of CSS, it’s got new layers, and they’re particularly cool for anyone who misses the ol’ days of converting PSD files into websites. Just kidding, they’re cooler than that, we promise.",[361],{"_key":347,"_type":92,"href":362,"reference":12},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ilrPpSQJb3U",{"_key":364,"_type":75,"children":365,"markDefs":382,"style":94},"5f7094993ff2",[366,371,374,378],{"_key":367,"_type":79,"marks":368,"text":370},"5f7094993ff20",[369,111],"15a72eea4b84","How not to learn TypeScript",{"_key":372,"_type":79,"marks":373,"text":116},"5f7094993ff21",[],{"_key":375,"_type":79,"marks":376,"text":377},"5f7094993ff22",[120],"fettblog.eu",{"_key":379,"_type":79,"marks":380,"text":381},"5f7094993ff23",[],"\nA lot of devs who are used to being flexible with their type systems *cough* JavaScript *cough* and Python *cough* drag their feet when it comes to TypeScript. Here’s some useful tips for when you inevitably have to learn it.",[383],{"_key":369,"_type":92,"href":384,"reference":12},"https:\u002F\u002Ffettblog.eu\u002Fhow-not-to-learn-typescript\u002F",{"_key":386,"_type":75,"children":387,"markDefs":401,"style":94},"bd3df99f67e6",[388,392,397],{"_key":389,"_type":79,"marks":390,"text":391},"bd3df99f67e60",[],"Onboard, organize, and bring your team up to speed in a jiffy. ",{"_key":393,"_type":79,"marks":394,"text":396},"bd3df99f67e61",[395],"69fc7ad48241","Try Stack Overflow for Teams",{"_key":398,"_type":79,"marks":399,"text":400},"bd3df99f67e62",[],".",[402],{"_key":395,"_type":92,"href":403,"reference":12},"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=J2j24lxDQTEuwPd5Cqu5ugxEP4Nup0Hd&_e=tvjhMrv7atYcgrppTk1g939n0TOMqK8VK0FIJna3k3KJASzVGae_sX5sf3KPi1hf2i5bxdA9xhH1f-iiMOO7ZFhn7xzAMFIbYnBhpTVT4YaVxNFzFGdAHiiEmx7YErIIVxBKkYUg6iknFjIhWONGTkIJn8IqBwnVV0l3yY7ScIAISOmXKMdnUAqYDRZbTBMJIkKY_QpH6yZNU_eh54wXqDW8Wpo2teMbvQF4Xm7qqXJd83J9ZY2IcjPlLJTDAm59hcKcidFcXov0SI1SA2sdJyQvN3-FBHLcc6AOGJQuveBkeTVp2-deuu3Ntnjx81ZzrM2rO56BYZb0_0JMMxOo0T1dQmOSzvTyeYRljnArFYMAOnBwZPb7gsBCwG0r13Z9YZh9Whu6zwJWSvKiJLX8Eg%3D%3D",true,"2022\u002F01\u002F28","",{"_type":53,"asset":408},{"_ref":409,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":411,"language":412},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #110 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and&nbsp;\u003Ca href=\"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF\">Cassidy Williams\u003C\u002Fa>. This week: making hard decisions about optimizing software quality attributes, exploring whether running a random search 60 times is as good as a fancy algorithm, and the wrong way to learn TypeScript.\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\u002F01\u002F17\u002Fplan-for-tradeoffs-you-cant-optimize-all-software-quality-attributes\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Plan for tradeoffs: You can’t optimize all software quality attributes\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>When designing software, you can’t always get what you want. But if you plan sometime, you just might find you get what you need.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F01\u002F19\u002Fheres-how-stack-overflow-users-responded-to-log4shell-the-log4j-vulnerability-affecting-almost-everyone\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Here’s how Stack Overflow users responded to Log4Shell, the Log4j vulnerability affecting almost everyone\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>When the Log4j vulnerability was announced, related questions saw an ﻿1,1122% increase in traffic. ﻿Knowledge reuse in action! ﻿Read more insights on the recent massive security vulnerability in our our data deep dive.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F01\u002F21\u002Fwhos-going-to-pay-to-fix-open-source-security\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Who’s going to pay to fix open source security?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>What happens when massive amounts of people rely on databases maintained by only a few unpaid volunteers?\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.mongodb.com\u002Fcollateral\u002Fmongodb-architecture-guide?utm_campaign=stack_ww_dg_flighted_architectureguide_wp_dev&amp;utm_source=stackoverflow&amp;utm_medium=sponsored_newsletter\">\u003Cstrong>MongoDB Architecture Guide\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>promotion\u003C\u002Fem>\u003Cbr>Learn the foundational concepts of MongoDB’s application data platform and how it can help developers innovate faster when building a wide range of apps.\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\u002Fpm.stackexchange.com\u002Fquestions\u002F33617\u002Fhow-can-a-scrum-daily-not-be-a-status-pull?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>How can a Scrum daily not be a status pull?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>pm.stackexchange.com\u003C\u002Fem>\u003Cbr>If you’re still relying on “the three questions” in your dailies, you might be missing the collaboration part.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fphilosophy.stackexchange.com\u002Fquestions\u002F89039\u002Fwhat-is-the-idea-behind-p-or-not-p-being-a-tautology?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>What is the idea behind “p or not p” being a tautology?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>philosophy.stackexchange.com\u003C\u002Fem>\u003Cbr>The first rule of tautology club is the first rule of tautology club.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstats.stackexchange.com\u002Fquestions\u002F561164\u002Fthe-amazing-hidden-power-of-random-search?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>The “amazing hidden power” of random search?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stats.stackexchange.com\u003C\u002Fem>\u003Cbr>If you ever wanted your stats explanations illustrated with Simpsons quotes, you’re in luck.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdatascience.stackexchange.com\u002Fquestions\u002F107278\u002Fin-ml-why-selecting-the-best-variables?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>In ML, why do notebooks only select the best variables?&nbsp;\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>datascience.stackexchange.com\u003C\u002Fem>\u003Cbr>Beware the curse of dimensionality!\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.11ty.dev\u002Fblog\u002Feleventy-one-point-oh\u002F\">\u003Cstrong>Eleventy v1.0.0, the stable release\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>www.11ty.dev\u003C\u002Fem>\u003Cbr>The static site framework Eleventy, which has gained love and praise throughout the dev community, just released v1.0!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fparceljs.org\u002Fblog\u002Fparcel-css\u002F\">\u003Cstrong>Announcing Parcel CSS: A new CSS parser, compiler, and minifier written in Rust!\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>parceljs.org\u003C\u002Fem>\u003Cbr>Rust AND CSS? Together? Now this you might just have to see.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=ilrPpSQJb3U\">\u003Cstrong>CSS Cascade Layers: An overview of the new @layer and layer() CSS primitives\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>www.youtube.com\u003C\u002Fem>\u003Cbr>Speaking of CSS, it’s got new layers, and they’re particularly cool for anyone who misses the ol’ days of converting PSD files into websites. Just kidding, they’re cooler than that, we promise.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ffettblog.eu\u002Fhow-not-to-learn-typescript\u002F\">\u003Cstrong>How not to learn TypeScript\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>fettblog.eu\u003C\u002Fem>\u003Cbr>A lot of devs who are used to being flexible with their type systems *cough* JavaScript *cough* and Python *cough* drag their feet when it comes to TypeScript. Here’s some useful tips for when you inevitably have to learn it.\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-01-28T14:37:00.000Z",{"current":415},"the-overflow-110-the-log4j-vulnerability-by-the-numbers",[417,424,429],{"_createdAt":418,"_id":419,"_rev":420,"_type":421,"_updatedAt":418,"slug":422,"title":423},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":423},"newsletter",{"_createdAt":418,"_id":425,"_rev":420,"_type":421,"_updatedAt":418,"slug":426,"title":428},"wp-tagcat-the-overflow",{"current":427},"the-overflow","the overflow",{"_createdAt":418,"_id":419,"_rev":420,"_type":421,"_updatedAt":418,"slug":430,"title":423},{"current":423},"The Overflow #110: The Log4j vulnerability by the numbers",[433,439,445,451],{"_id":434,"publishedAt":435,"slug":436,"sponsored":12,"title":438},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":437},"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":440,"publishedAt":441,"slug":442,"sponsored":12,"title":444},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":443},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":446,"publishedAt":447,"slug":448,"sponsored":12,"title":450},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":449},"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":452,"publishedAt":453,"slug":454,"sponsored":12,"title":456},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":455},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":458,"sourceMap":-1},{"count":459,"lastTimestamp":12},0]