[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-d16v8ihCxAB6ssCfYlOYmu4rzQa5Tpvxh4cbkMZEglA":3,"sanity-O8nLlysl64FySLJrgzaYtIyuOwAle4CVmPzoazF1DWQ":433},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":408},[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":61,"comments":12,"dateUrl":381,"excerpt":382,"image":383,"legacyBody":386,"product":93,"publishedAt":389,"slug":390,"sponsored":93,"tags":392,"title":407,"visible":12},"2023-05-25T09:39:19Z","wp-post-18618","07ZbrKPSUrjrV4wQ6fIylD","blogPost","2023-07-13T14:56:03Z",[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,97,106,127,149,170,192,200,222,244,266,274,296,318,340,362],{"_key":63,"_type":64,"children":65,"markDefs":89,"style":96},"6497ef40c9d2","block",[66,71,76,80,85],{"_key":67,"_type":68,"marks":69,"text":70},"6497ef40c9d20","span",[],"Welcome to ISSUE #86 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},"6497ef40c9d21",[74],"9c4fcbea1ebc","Cassidy Williams",{"_key":77,"_type":68,"marks":78,"text":79},"6497ef40c9d22",[]," at ",{"_key":81,"_type":68,"marks":82,"text":84},"6497ef40c9d23",[83],"18b3f339e3b3","Netlify",{"_key":86,"_type":68,"marks":87,"text":88},"6497ef40c9d24",[],". This week: the Dev Survey results, why we describe technology in terms of a stack, and test-driven development in React Native.",[90,94],{"_key":74,"_type":91,"href":92,"reference":93},"link","https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF",null,{"_key":83,"_type":91,"href":95,"reference":93},"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afOZOM0oCqsuuy0jKIrvb1QwkHWIZOMWNPCK6iuSTMOLeVDuTWeKOcbbyBczybLGtoNQkE84uGWTIEgGhFcxEULL45YJLR4857Ii-0ehWwRpRtjVPtwUxxOtY9-B2oCRv3dmx-KEES0t57P4_TNE4xFT-W5TGiXBreKWRyHfSL-Ozr796X8rmwbKE4P01pm8iSRIwfptm3apXxzvS_usQlDNLQGeGDgkjk55n1OBtvYt6oHij-wFSi5PdDR16hvrYr7E3MKhupgD-zGOVEWxRdxJ-RcBKrj9bAExDUmk948bZeThbs8xuJpwrwNDQkq5QPw%3D%3D","normal",{"_key":98,"_type":64,"children":99,"markDefs":104,"style":105},"5788da9a8929",[100],{"_key":101,"_type":68,"marks":102,"text":103},"5788da9a89290",[],"From the blog",[],"h2",{"_key":107,"_type":64,"children":108,"markDefs":124,"style":96},"9cb091c5aafe",[109,115,120],{"_key":110,"_type":68,"marks":111,"text":114},"9cb091c5aafe0",[112,113],"076b210aaf76","strong","The 2021 Developer Survey results are here! ",{"_key":116,"_type":68,"marks":117,"text":119},"9cb091c5aafe1",[118],"em","stackoverflow.blog",{"_key":121,"_type":68,"marks":122,"text":123},"9cb091c5aafe2",[],"\nOur data reveals some fascinating trends around developers’ attitudes towards education, remote work, and web frameworks.",[125],{"_key":112,"_type":91,"href":126,"reference":93},"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F08\u002F02\u002F2021-stack-overflow-developer-survey-results\u002F",{"_key":128,"_type":64,"children":129,"markDefs":146,"style":96},"e0c6ab7d8313",[130,135,139,142],{"_key":131,"_type":68,"marks":132,"text":134},"e0c6ab7d83130",[133,113],"7a7ddfe8a0ee","Podcast 364: What the blast radius when your database goes down?",{"_key":136,"_type":68,"marks":137,"text":138},"e0c6ab7d83131",[]," ",{"_key":140,"_type":68,"marks":141,"text":119},"e0c6ab7d83132",[118],{"_key":143,"_type":68,"marks":144,"text":145},"e0c6ab7d83133",[],"\nFrom Oracle to AWS to MongoDB, Mark Porter has played a pivotal role in the history and development of software databases.",[147],{"_key":133,"_type":91,"href":148,"reference":93},"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F08\u002F06\u002Fpodcast-364-mark-porter-mongodb-database\u002F",{"_key":150,"_type":64,"children":151,"markDefs":167,"style":96},"c6e47a1f654e",[152,157,160,163],{"_key":153,"_type":68,"marks":154,"text":156},"c6e47a1f654e0",[155,113],"6701f1a18095","A message from our CEO: Communities are a catalyst for technology development",{"_key":158,"_type":68,"marks":159,"text":138},"c6e47a1f654e1",[],{"_key":161,"_type":68,"marks":162,"text":119},"c6e47a1f654e2",[118],{"_key":164,"_type":68,"marks":165,"text":166},"c6e47a1f654e3",[],"\nOur Prosus deal has closed, our 2021 Dev Survey is live, and we want to share our plans for the rest off this year.",[168],{"_key":155,"_type":91,"href":169,"reference":93},"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F08\u002F02\u002Fq3-2021-ceo-blog-post-communities-catalyst\u002F",{"_key":171,"_type":64,"children":172,"markDefs":189,"style":96},"35bfde5e0b57",[173,178,181,185],{"_key":174,"_type":68,"marks":175,"text":177},"35bfde5e0b570",[176,113],"85c319e1354b","What’s New in MongoDB 5.0 Webinar",{"_key":179,"_type":68,"marks":180,"text":138},"35bfde5e0b571",[],{"_key":182,"_type":68,"marks":183,"text":184},"35bfde5e0b572",[118],"promotion",{"_key":186,"_type":68,"marks":187,"text":188},"35bfde5e0b573",[],"\nMongoDB 5.0 is generally available and ready for production applications. Join us to learn about native support for time series workloads, future-proofing your apps with the Versioned API & Live Resharding, and end-to-end multi-cloud encryption.",[190],{"_key":176,"_type":91,"href":191,"reference":93},"https:\u002F\u002Fwww.mongodb.com\u002Fwebinars\u002Fwhat-new-in-mongodb-5-0?utm_campaign=stack_ww_dg_flighted_whatsnewin5_wbn_dev&utm_source=stackoverflow&utm_medium=sponsored_newsletter",{"_key":193,"_type":64,"children":194,"markDefs":199,"style":105},"6970918499ef",[195],{"_key":196,"_type":68,"marks":197,"text":198},"6970918499ef0",[],"Interesting questions",[],{"_key":201,"_type":64,"children":202,"markDefs":219,"style":96},"d3971b048f9f",[203,208,211,215],{"_key":204,"_type":68,"marks":205,"text":207},"d3971b048f9f0",[206,113],"637663831cc7","What makes the stack concept useful in embedded programming?",{"_key":209,"_type":68,"marks":210,"text":138},"d3971b048f9f1",[],{"_key":212,"_type":68,"marks":213,"text":214},"d3971b048f9f2",[118],"electronics.stackexchange.com",{"_key":216,"_type":68,"marks":217,"text":218},"d3971b048f9f3",[],"\nThis is one of those Stack Overflow answers that ended up producing a marvelous, lengthy essay.",[220],{"_key":206,"_type":91,"href":221,"reference":93},"https:\u002F\u002Felectronics.stackexchange.com\u002Fquestions\u002F580243\u002Fwhat-makes-the-stack-concept-useful-in-embedded-programming",{"_key":223,"_type":64,"children":224,"markDefs":241,"style":96},"e1cd2b4bcaf2",[225,230,233,237],{"_key":226,"_type":68,"marks":227,"text":229},"e1cd2b4bcaf20",[228,113],"e3f509ea3894","What are the benefits and obligations of joining the Federation?",{"_key":231,"_type":68,"marks":232,"text":138},"e1cd2b4bcaf21",[],{"_key":234,"_type":68,"marks":235,"text":236},"e1cd2b4bcaf22",[118],"scifi.stackexchange.com",{"_key":238,"_type":68,"marks":239,"text":240},"e1cd2b4bcaf23",[],"\nFirst off, we’re gonna need to see your warp drive.",[242],{"_key":228,"_type":91,"href":243,"reference":93},"https:\u002F\u002Fscifi.stackexchange.com\u002Fquestions\u002F252299\u002Fwhat-are-the-benefits-and-obligations-of-a-world-that-joins-the-federation",{"_key":245,"_type":64,"children":246,"markDefs":263,"style":96},"aad6b534fac7",[247,252,255,259],{"_key":248,"_type":68,"marks":249,"text":251},"aad6b534fac70",[250,113],"2c14a3695311","What are the classical ciphers every cryptographer should recognize?",{"_key":253,"_type":68,"marks":254,"text":138},"aad6b534fac71",[],{"_key":256,"_type":68,"marks":257,"text":258},"aad6b534fac72",[118],"crypto.stackexchange.com",{"_key":260,"_type":68,"marks":261,"text":262},"aad6b534fac73",[],"\nAre you familiar with the Caesar, the Playfair, and The Hill?",[264],{"_key":250,"_type":91,"href":265,"reference":93},"https:\u002F\u002Fcrypto.stackexchange.com\u002Fquestions\u002F93427\u002Fcommon-classical-ciphers",{"_key":267,"_type":64,"children":268,"markDefs":273,"style":105},"a3339bf79179",[269],{"_key":270,"_type":68,"marks":271,"text":272},"a3339bf791790",[],"Links from around the web",[],{"_key":275,"_type":64,"children":276,"markDefs":293,"style":96},"3f16972a6090",[277,282,285,289],{"_key":278,"_type":68,"marks":279,"text":281},"3f16972a60900",[280,113],"db2a5a62733f","The push for a “PBS for the internet”",{"_key":283,"_type":68,"marks":284,"text":138},"3f16972a60901",[],{"_key":286,"_type":68,"marks":287,"text":288},"3f16972a60902",[118],"www.axios.com",{"_key":290,"_type":68,"marks":291,"text":292},"3f16972a60903",[],"\nCould a non-profit, publicly funded media be possible? And perhaps more importantly, would it succeed?",[294],{"_key":280,"_type":91,"href":295,"reference":93},"https:\u002F\u002Fwww.axios.com\u002Fpbs-internet-online-information-nonprofit-e9a78344-ae58-4214-9cb6-974ab9576cb1.html",{"_key":297,"_type":64,"children":298,"markDefs":315,"style":96},"b1e0a8ae79b0",[299,304,307,311],{"_key":300,"_type":68,"marks":301,"text":303},"b1e0a8ae79b00",[302,113],"a557cbdea2ec","Knights of the Flexbox Table",{"_key":305,"_type":68,"marks":306,"text":138},"b1e0a8ae79b01",[],{"_key":308,"_type":68,"marks":309,"text":310},"b1e0a8ae79b02",[118],"knightsoftheflexboxtable.com",{"_key":312,"_type":68,"marks":313,"text":314},"b1e0a8ae79b03",[],"\nHear ye, hear ye! If you want to get better at Flexbox and Tailwind CSS, look no further than this game!",[316],{"_key":302,"_type":91,"href":317,"reference":93},"https:\u002F\u002Fknightsoftheflexboxtable.com\u002F",{"_key":319,"_type":64,"children":320,"markDefs":337,"style":96},"b197d8d71d74",[321,326,329,333],{"_key":322,"_type":68,"marks":323,"text":325},"b197d8d71d740",[324,113],"217d1dbe62f6","Testing React Native apps",{"_key":327,"_type":68,"marks":328,"text":138},"b197d8d71d741",[],{"_key":330,"_type":68,"marks":331,"text":332},"b197d8d71d742",[118],"semaphoreci.com",{"_key":334,"_type":68,"marks":335,"text":336},"b197d8d71d743",[],"\n“If we want to be serious about quality, it is time to get tired of finding bugs and start preventing them from happening in the first place.” Here’s a great primer on test-driven development in React Native!",[338],{"_key":324,"_type":91,"href":339,"reference":93},"https:\u002F\u002Fsemaphoreci.com\u002Fblog\u002Ftesting-react-native-apps",{"_key":341,"_type":64,"children":342,"markDefs":359,"style":96},"9e08fb608bcd",[343,348,351,355],{"_key":344,"_type":68,"marks":345,"text":347},"9e08fb608bcd0",[346,113],"afe1be902566","Aligning a button label vertically",{"_key":349,"_type":68,"marks":350,"text":138},"9e08fb608bcd1",[],{"_key":352,"_type":68,"marks":353,"text":354},"9e08fb608bcd2",[118],"ishadeed.com",{"_key":356,"_type":68,"marks":357,"text":358},"9e08fb608bcd3",[],"\nIt’s 2021, and we’re still talking about centering things in CSS!",[360],{"_key":346,"_type":91,"href":361,"reference":93},"https:\u002F\u002Fishadeed.com\u002Farticle\u002Fbutton-label-alignment\u002F",{"_key":363,"_type":64,"children":364,"markDefs":378,"style":96},"ee836747a8e6",[365,369,374],{"_key":366,"_type":68,"marks":367,"text":368},"ee836747a8e60",[],"Onboard, organize, and bring your team up to speed in a jiffy. ",{"_key":370,"_type":68,"marks":371,"text":373},"ee836747a8e61",[372],"cac1f40e5627","Try Stack Overflow for Teams",{"_key":375,"_type":68,"marks":376,"text":377},"ee836747a8e62",[],".",[379],{"_key":372,"_type":91,"href":380,"reference":93},"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=J2j24lxDQTEuwPd5Cqu5ugxEP4Nup0Hd&_e=tvjhMrv7atYcgrppTk1g939n0TOMqK8VK0FIJna3k3KJASzVGae_sX5sf3KPi1hf2i5bxdA9xhH1f-iiMOO7ZFhn7xzAMFIbYnBhpTVT4YaVxNFzFGdAHiiEmx7YErIIVxBKkYUg6iknFjIhWONGTkIJn8IqBwnVV0l3yY7ScIAISOmXKMdnUAqYDRZbTBMJIkKY_QpH6yZNU_eh54wXqDW8Wpo2teMbvQF4Xm7qqXJd83J9ZY2IcjPlLJTDAm59hcKcidFcXov0SI1SA2sdJyQvN3-FBHLcc6AOGJQuveBkeTVp2-deuu3Ntnjx81ZzrM2rO56BYZb0_0JMMxOo0T1dQmOSzvTyeYRljnArFYMAOnBwZPb7gsBCwG0r13Z9YZh9Whu6zwJWSvKiJLX8Eg%3D%3D","2021\u002F08\u002F13","",{"_type":53,"asset":384},{"_ref":385,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":387,"language":388},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #86 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>&nbsp;at&nbsp;\u003Ca href=\"https:\u002F\u002Fitr-links.stackoverflow.email\u002Fu\u002Fclick?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afOZOM0oCqsuuy0jKIrvb1QwkHWIZOMWNPCK6iuSTMOLeVDuTWeKOcbbyBczybLGtoNQkE84uGWTIEgGhFcxEULL45YJLR4857Ii-0ehWwRpRtjVPtwUxxOtY9-B2oCRv3dmx-KEES0t57P4_TNE4xFT-W5TGiXBreKWRyHfSL-Ozr796X8rmwbKE4P01pm8iSRIwfptm3apXxzvS_usQlDNLQGeGDgkjk55n1OBtvYt6oHij-wFSi5PdDR16hvrYr7E3MKhupgD-zGOVEWxRdxJ-RcBKrj9bAExDUmk948bZeThbs8xuJpwrwNDQkq5QPw%3D%3D\">Netlify\u003C\u002Fa>. This week: the Dev Survey results, why we describe technology in terms of a stack, and test-driven development in React Native.\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\u002F2021\u002F08\u002F02\u002F2021-stack-overflow-developer-survey-results\u002F\">\u003Cstrong>The 2021 Developer Survey results are here!&nbsp;\u003C\u002Fstrong>\u003C\u002Fa>\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Our data reveals some fascinating trends around developers’ attitudes towards education, remote work, and web frameworks.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F08\u002F06\u002Fpodcast-364-mark-porter-mongodb-database\u002F\">\u003Cstrong>Podcast 364: What the blast radius when your database goes down?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>From Oracle to AWS to MongoDB, Mark Porter has played a pivotal role in the history and development of software databases.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2021\u002F08\u002F02\u002Fq3-2021-ceo-blog-post-communities-catalyst\u002F\">\u003Cstrong>A message from our CEO: Communities are a catalyst for technology development\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Our Prosus deal has closed, our 2021 Dev Survey is live, and we want to share our plans for the rest off this year.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.mongodb.com\u002Fwebinars\u002Fwhat-new-in-mongodb-5-0?utm_campaign=stack_ww_dg_flighted_whatsnewin5_wbn_dev&amp;utm_source=stackoverflow&amp;utm_medium=sponsored_newsletter\">\u003Cstrong>What’s New in MongoDB 5.0 Webinar\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>promotion\u003C\u002Fem>\u003Cbr>MongoDB 5.0 is generally available and ready for production applications. Join us to learn about native support for time series workloads, future-proofing your apps with the Versioned API &amp; Live Resharding, and end-to-end multi-cloud encryption.\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\u002Felectronics.stackexchange.com\u002Fquestions\u002F580243\u002Fwhat-makes-the-stack-concept-useful-in-embedded-programming\">\u003Cstrong>What makes the stack concept useful in embedded programming?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>electronics.stackexchange.com\u003C\u002Fem>\u003Cbr>This is one of those Stack Overflow answers that ended up producing a marvelous, lengthy essay.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fscifi.stackexchange.com\u002Fquestions\u002F252299\u002Fwhat-are-the-benefits-and-obligations-of-a-world-that-joins-the-federation\">\u003Cstrong>What are the benefits and obligations of joining the Federation?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>scifi.stackexchange.com\u003C\u002Fem>\u003Cbr>First off, we’re gonna need to see your warp drive.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcrypto.stackexchange.com\u002Fquestions\u002F93427\u002Fcommon-classical-ciphers\">\u003Cstrong>What are the classical ciphers every cryptographer should recognize?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>crypto.stackexchange.com\u003C\u002Fem>\u003Cbr>Are you familiar with the Caesar, the Playfair, and The Hill?\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.axios.com\u002Fpbs-internet-online-information-nonprofit-e9a78344-ae58-4214-9cb6-974ab9576cb1.html\">\u003Cstrong>The push for a “PBS for the internet”\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>www.axios.com\u003C\u002Fem>\u003Cbr>Could a non-profit, publicly funded media be possible? And perhaps more importantly, would it succeed?\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fknightsoftheflexboxtable.com\u002F\">\u003Cstrong>Knights of the Flexbox Table\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>knightsoftheflexboxtable.com\u003C\u002Fem>\u003Cbr>Hear ye, hear ye! If you want to get better at Flexbox and Tailwind CSS, look no further than this game!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsemaphoreci.com\u002Fblog\u002Ftesting-react-native-apps\">\u003Cstrong>Testing React Native apps\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>semaphoreci.com\u003C\u002Fem>\u003Cbr>“If we want to be serious about quality, it is time to get tired of finding bugs and start preventing them from happening in the first place.” Here’s a great primer on test-driven development in React Native!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fishadeed.com\u002Farticle\u002Fbutton-label-alignment\u002F\">\u003Cstrong>Aligning a button label vertically\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>ishadeed.com\u003C\u002Fem>\u003Cbr>It’s 2021, and we’re still talking about centering things in CSS!\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","2021-08-13T13:01:00.000Z",{"current":391},"the-overflow-86-dev-survey-results",[393,400,405],{"_createdAt":394,"_id":395,"_rev":396,"_type":397,"_updatedAt":394,"slug":398,"title":399},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":399},"newsletter",{"_createdAt":394,"_id":401,"_rev":396,"_type":397,"_updatedAt":394,"slug":402,"title":404},"wp-tagcat-the-overflow",{"current":403},"the-overflow","the overflow",{"_createdAt":394,"_id":395,"_rev":396,"_type":397,"_updatedAt":394,"slug":406,"title":399},{"current":399},"The Overflow #86: Dev Survey results!",[409,415,421,427],{"_id":410,"publishedAt":411,"slug":412,"sponsored":93,"title":414},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":413},"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":416,"publishedAt":417,"slug":418,"sponsored":93,"title":420},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":419},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":422,"publishedAt":423,"slug":424,"sponsored":93,"title":426},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":425},"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":428,"publishedAt":429,"slug":430,"sponsored":93,"title":432},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":431},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":434,"sourceMap":-1},{"count":435,"lastTimestamp":93},0]