[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-Gbjy0FKKwck0-VM3yFKvF4HaTvRjQdW4mA1QNed3Dkg":3,"sanity-V0VlOA45iiDDut814sPztZw1lG5-bWV8jMwXfZlqBoE":556},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":531},[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":506,"excerpt":70,"image":507,"legacyBody":510,"product":78,"publishedAt":513,"slug":514,"sponsored":78,"tags":516,"title":530,"visible":12},"2023-05-25T09:39:12Z","wp-post-14257","9HpbCsT2tq0xwozQfkfxpj","blogPost","2023-07-13T14:55:26Z",[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,73,79,88,130,137,141,148,157,164,179,186,201,208,212,219,227,234,249,256,271,278,293,300,315,322,337,344,348,355,363,370,385,392,407,414,429,436,451,458,473,480,495,502],{"_key":63,"_type":64,"children":65,"markDefs":71,"style":72},"00943fba2d05","block",[66],{"_key":67,"_type":68,"marks":69,"text":70},"00943fba2d050","span",[],"",[],"h1",{"_key":74,"_type":53,"alt":75,"asset":76,"markDefs":78},"0d690ecf5651","The Overflow.",{"_ref":77,"_type":56},"image-942745e49ea576f526e178834d42c656d299b932-708x144-png",null,{"_key":80,"_type":64,"children":81,"markDefs":86,"style":87},"115cb5ad2c93",[82],{"_key":83,"_type":68,"marks":84,"text":85},"115cb5ad2c930",[]," November 2019 ",[],"normal",{"_key":89,"_type":64,"children":90,"markDefs":122,"style":87},"f610314d1493",[91,95,100,104,109,113,118],{"_key":92,"_type":68,"marks":93,"text":94},"f610314d14930",[],"Welcome to ISSUE #5 of The Overflow, a newsletter by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":96,"_type":68,"marks":97,"text":99},"f610314d14931",[98],"904daf307eb0","Cassidy Williams",{"_key":101,"_type":68,"marks":102,"text":103},"f610314d14932",[]," of ",{"_key":105,"_type":68,"marks":106,"text":108},"f610314d14933",[107],"03407d1a1d18","React Training",{"_key":110,"_type":68,"marks":111,"text":112},"f610314d14934",[],". You can read more about it ",{"_key":114,"_type":68,"marks":115,"text":117},"f610314d14935",[116],"ea47008ffbdb","here",{"_key":119,"_type":68,"marks":120,"text":121},"f610314d14936",[],". This week, we're providing a roadmap to better partner with our community, discovering who was the first to nap on the Moon, and finding out how to become a product manager at a large company.",[123,126,128],{"_key":98,"_type":124,"href":125,"reference":78},"link","https:\u002F\u002Fcassidoo.co\u002F",{"_key":107,"_type":124,"href":127,"reference":78},"https:\u002F\u002Freacttraining.com\u002F",{"_key":116,"_type":124,"href":129,"reference":78},"https:\u002F\u002Fstackoverflow.blog\u002F2019\u002F10\u002F01\u002Fintroducing-overflow-newsletter-cassidy-williams",{"_key":131,"_type":64,"children":132,"markDefs":136,"style":87},"486cea57789d",[133],{"_key":134,"_type":68,"marks":135,"text":70},"486cea57789d0",[],[],{"_key":138,"_type":53,"alt":78,"asset":139,"markDefs":78},"4db1f094d57e",{"_ref":140,"_type":56},"image-b110f71c54d754cdae9a01fac53e81ea7b5e8a29-52x52-png",{"_key":142,"_type":64,"children":143,"markDefs":147,"style":87},"e7bed34c19b8",[144],{"_key":145,"_type":68,"marks":146,"text":70},"e7bed34c19b80",[],[],{"_key":149,"_type":64,"children":150,"markDefs":155,"style":156},"6b924fb6d9f7",[151],{"_key":152,"_type":68,"marks":153,"text":154},"6b924fb6d9f70",[],"From the blog",[],"h2",{"_key":158,"_type":64,"children":159,"markDefs":163,"style":87},"6629af101796",[160],{"_key":161,"_type":68,"marks":162,"text":70},"6629af1017960",[],[],{"_key":165,"_type":64,"children":166,"markDefs":176,"style":87},"9dc8eca11619",[167,172],{"_key":168,"_type":68,"marks":169,"text":171},"9dc8eca116190",[170],"cca709cd93d2","Introducing “The Loop”: A Foundation in Listening",{"_key":173,"_type":68,"marks":174,"text":175},"9dc8eca116191",[]," stackoverflow.blog\nWe want to share with you, the community, some of the reasons why we make decisions and what inputs we listen to, as well as give you a place to weigh in.",[177],{"_key":170,"_type":124,"href":178,"reference":78},"https:\u002F\u002Fstackoverflow.blog\u002F2019\u002F11\u002F25\u002Fintroducing-the-loop-a-foundation-in-listening\u002F",{"_key":180,"_type":64,"children":181,"markDefs":185,"style":87},"9c3b7bbfbe40",[182],{"_key":183,"_type":68,"marks":184,"text":70},"9c3b7bbfbe400",[],[],{"_key":187,"_type":64,"children":188,"markDefs":198,"style":87},"0d7d70538985",[189,194],{"_key":190,"_type":68,"marks":191,"text":193},"0d7d705389850",[192],"ec94f4150f4c","Podcast #129: TFW You Accidentally Delete Your Database",{"_key":195,"_type":68,"marks":196,"text":197},"0d7d705389851",[]," stackoverflow.blog\nThis week we sat down with Juan and Brian from Splice. The conversation touched on developing mobile apps with Flutter, Iceland's big bitcoin heist, and a drum machine built in Excel.",[199],{"_key":192,"_type":124,"href":200,"reference":78},"https:\u002F\u002Fstackoverflow.blog\u002F2019\u002F11\u002F25\u002Fpodcast-tfw-you-accidentally-delete-your-database\u002F",{"_key":202,"_type":64,"children":203,"markDefs":207,"style":87},"2f9f55045508",[204],{"_key":205,"_type":68,"marks":206,"text":70},"2f9f550455080",[],[],{"_key":209,"_type":53,"alt":78,"asset":210,"markDefs":78},"006edaa2bd82",{"_ref":211,"_type":56},"image-55469499e9cc7c4ec7ec8902fb8cfbba811d8f58-52x52-png",{"_key":213,"_type":64,"children":214,"markDefs":218,"style":87},"442c8e2389f7",[215],{"_key":216,"_type":68,"marks":217,"text":70},"442c8e2389f70",[],[],{"_key":220,"_type":64,"children":221,"markDefs":226,"style":156},"ba380189a24c",[222],{"_key":223,"_type":68,"marks":224,"text":225},"ba380189a24c0",[],"Interesting questions",[],{"_key":228,"_type":64,"children":229,"markDefs":233,"style":87},"694debc2c602",[230],{"_key":231,"_type":68,"marks":232,"text":70},"694debc2c6020",[],[],{"_key":235,"_type":64,"children":236,"markDefs":246,"style":87},"a87f5fa97c9b",[237,242],{"_key":238,"_type":68,"marks":239,"text":241},"a87f5fa97c9b0",[240],"4b0d40a2586c","Who was the first human to sleep on the Moon?",{"_key":243,"_type":68,"marks":244,"text":245},"a87f5fa97c9b1",[]," space.stackexchange.com\nOne small nap for man, one giant nap for all mankind.",[247],{"_key":240,"_type":124,"href":248,"reference":78},"https:\u002F\u002Fspace.stackexchange.com\u002Fquestions\u002F39881\u002Fwho-was-the-first-human-to-sleep-on-the-moon",{"_key":250,"_type":64,"children":251,"markDefs":255,"style":87},"9219041f85ff",[252],{"_key":253,"_type":68,"marks":254,"text":70},"9219041f85ff0",[],[],{"_key":257,"_type":64,"children":258,"markDefs":268,"style":87},"6db5a780241a",[259,264],{"_key":260,"_type":68,"marks":261,"text":263},"6db5a780241a0",[262],"77ad4c541465","“Which answer in this list is the correct answer to this question?”",{"_key":265,"_type":68,"marks":266,"text":267},"6db5a780241a1",[]," math.stackexchange.com\nCan you solve this mathematics professor’s leisure-time logic quiz?",[269],{"_key":262,"_type":124,"href":270,"reference":78},"https:\u002F\u002Fmath.stackexchange.com\u002Fquestions\u002F2217248\u002Fwhich-answer-in-this-list-is-the-correct-answer-to-this-question",{"_key":272,"_type":64,"children":273,"markDefs":277,"style":87},"c3cc4c7a0aaa",[274],{"_key":275,"_type":68,"marks":276,"text":70},"c3cc4c7a0aaa0",[],[],{"_key":279,"_type":64,"children":280,"markDefs":290,"style":87},"8fb4d221e625",[281,286],{"_key":282,"_type":68,"marks":283,"text":285},"8fb4d221e6250",[284],"8a04243738ff","Einstein’s quantum elevator in a vacuum",{"_key":287,"_type":68,"marks":288,"text":289},"8fb4d221e6251",[]," physics.stackexchange.com\nMaybe that’s why Einstein always took the stairs.",[291],{"_key":284,"_type":124,"href":292,"reference":78},"https:\u002F\u002Fphysics.stackexchange.com\u002Fquestions\u002F515059\u002Feinsteins-quantum-elevator-in-a-vacuum",{"_key":294,"_type":64,"children":295,"markDefs":299,"style":87},"a3ecf80b1132",[296],{"_key":297,"_type":68,"marks":298,"text":70},"a3ecf80b11320",[],[],{"_key":301,"_type":64,"children":302,"markDefs":312,"style":87},"e77c147aef09",[303,308],{"_key":304,"_type":68,"marks":305,"text":307},"e77c147aef090",[306],"756d75c43e55","Match blood types in C",{"_key":309,"_type":68,"marks":310,"text":311},"e77c147aef091",[]," codereview.stackexchange.com\nIf blood is an input, how messy is your code?",[313],{"_key":306,"_type":124,"href":314,"reference":78},"https:\u002F\u002Fcodereview.stackexchange.com\u002Fquestions\u002F232715\u002Fmatch-blood-types-in-c",{"_key":316,"_type":64,"children":317,"markDefs":321,"style":87},"82de9ca7743d",[318],{"_key":319,"_type":68,"marks":320,"text":70},"82de9ca7743d0",[],[],{"_key":323,"_type":64,"children":324,"markDefs":334,"style":87},"0ce7f516064f",[325,330],{"_key":326,"_type":68,"marks":327,"text":329},"0ce7f516064f0",[328],"0b39b32a17e5","Exactly what color was the text on monochrome terminals with green-on-black and amber-on-black screens?",{"_key":331,"_type":68,"marks":332,"text":333},"0ce7f516064f1",[]," retrocomputing.stackexchange.com\nJust in case you want to use the colors from OG dark mode.",[335],{"_key":328,"_type":124,"href":336,"reference":78},"https:\u002F\u002Fretrocomputing.stackexchange.com\u002Fquestions\u002F12835\u002Fexactly-what-color-was-the-text-on-monochrome-terminals-with-green-on-black-and",{"_key":338,"_type":64,"children":339,"markDefs":343,"style":87},"4db282e5d9b8",[340],{"_key":341,"_type":68,"marks":342,"text":70},"4db282e5d9b80",[],[],{"_key":345,"_type":53,"alt":78,"asset":346,"markDefs":78},"8e87720e4f95",{"_ref":347,"_type":56},"image-aba8193d923f4135c1726062b2195406b95b3b15-52x52-png",{"_key":349,"_type":64,"children":350,"markDefs":354,"style":87},"ca5c6cc26b4a",[351],{"_key":352,"_type":68,"marks":353,"text":70},"ca5c6cc26b4a0",[],[],{"_key":356,"_type":64,"children":357,"markDefs":362,"style":156},"e0b3ad29d0ae",[358],{"_key":359,"_type":68,"marks":360,"text":361},"e0b3ad29d0ae0",[],"Links from around the web",[],{"_key":364,"_type":64,"children":365,"markDefs":369,"style":87},"91298d5d58f1",[366],{"_key":367,"_type":68,"marks":368,"text":70},"91298d5d58f10",[],[],{"_key":371,"_type":64,"children":372,"markDefs":382,"style":87},"f9cddf181471",[373,378],{"_key":374,"_type":68,"marks":375,"text":377},"f9cddf1814710",[376],"3b5c50479a8b","Don’t serve burnt pizza (and other lessons in building minimum lovable products)",{"_key":379,"_type":68,"marks":380,"text":381},"f9cddf1814711",[]," firstround.com\nWhen you ship a new product, it’s better to ship a minimum lovable product, not just a minimum viable product. Here’s a great article as to why.",[383],{"_key":376,"_type":124,"href":384,"reference":78},"https:\u002F\u002Ffirstround.com\u002Freview\u002Fdont-serve-burnt-pizza-and-other-lessons-in-building-minimum-lovable-products\u002F",{"_key":386,"_type":64,"children":387,"markDefs":391,"style":87},"1b38323589f2",[388],{"_key":389,"_type":68,"marks":390,"text":70},"1b38323589f20",[],[],{"_key":393,"_type":64,"children":394,"markDefs":404,"style":87},"dc69812d89e5",[395,400],{"_key":396,"_type":68,"marks":397,"text":399},"dc69812d89e50",[398],"b879bda4bfbd","A cron job that could save you from a ransomware attack",{"_key":401,"_type":68,"marks":402,"text":403},"dc69812d89e51",[]," dev.to\nRansomware is a thing, and it’s scary! But, you can protect yourself against it with a cron job that works for you.",[405],{"_key":398,"_type":124,"href":406,"reference":78},"https:\u002F\u002Fdev.to\u002Fvictoria\u002Fa-cron-job-that-could-save-you-from-a-ransomware-attack-46m",{"_key":408,"_type":64,"children":409,"markDefs":413,"style":87},"8f5f5adbc368",[410],{"_key":411,"_type":68,"marks":412,"text":70},"8f5f5adbc3680",[],[],{"_key":415,"_type":64,"children":416,"markDefs":426,"style":87},"8d4a78e2e8e4",[417,422],{"_key":418,"_type":68,"marks":419,"text":421},"8d4a78e2e8e40",[420],"726d62bd2233","Lessons from a Product Manager at Google",{"_key":423,"_type":68,"marks":424,"text":425},"8d4a78e2e8e41",[]," hackernoon.com\nIf you’ve ever felt like product management might be the path for you, this is a really helpful interview about getting a gig at a large company.",[427],{"_key":420,"_type":124,"href":428,"reference":78},"https:\u002F\u002Fhackernoon.com\u002Flessons-from-a-product-manager-at-google-en4833ca",{"_key":430,"_type":64,"children":431,"markDefs":435,"style":87},"7876846676be",[432],{"_key":433,"_type":68,"marks":434,"text":70},"7876846676be0",[],[],{"_key":437,"_type":64,"children":438,"markDefs":448,"style":87},"e251b588f18c",[439,444],{"_key":440,"_type":68,"marks":441,"text":443},"e251b588f18c0",[442],"222801f6645e","How Discord achieves native iOS performance with React Native",{"_key":445,"_type":68,"marks":446,"text":447},"e251b588f18c1",[]," blog.discordapp.com\nThe debate on how to implement native mobile apps is a constant, ever-changing one. Discord is a highly popular, performant one built with JavaScript and React Native, but feels like native code.",[449],{"_key":442,"_type":124,"href":450,"reference":78},"https:\u002F\u002Fblog.discordapp.com\u002Fhow-discord-achieves-native-ios-performance-with-react-native-390c84dcd502",{"_key":452,"_type":64,"children":453,"markDefs":457,"style":87},"31085e29d70e",[454],{"_key":455,"_type":68,"marks":456,"text":70},"31085e29d70e0",[],[],{"_key":459,"_type":64,"children":460,"markDefs":470,"style":87},"b9d000f8b854",[461,466],{"_key":462,"_type":68,"marks":463,"text":465},"b9d000f8b8540",[464],"dbb1673dc13c","What’s next for CSS?",{"_key":467,"_type":68,"marks":468,"text":469},"b9d000f8b8541",[]," cssdb.org\nCSSdb is a great way to keep up with what’s coming in web standards. Maybe we’ll get a nice one-liner property for making vertical centering just work… a dev can dream…",[471],{"_key":464,"_type":124,"href":472,"reference":78},"https:\u002F\u002Fcssdb.org\u002F",{"_key":474,"_type":64,"children":475,"markDefs":479,"style":87},"8a6d5cfc053a",[476],{"_key":477,"_type":68,"marks":478,"text":70},"8a6d5cfc053a0",[],[],{"_key":481,"_type":64,"children":482,"markDefs":492,"style":87},"0b6108fc02d0",[483,488],{"_key":484,"_type":68,"marks":485,"text":487},"0b6108fc02d00",[486],"5a891ae23704","You are doing :focus wrong (and I was too)",{"_key":489,"_type":68,"marks":490,"text":491},"0b6108fc02d01",[]," youtube.com\nIt’s easy to lose :focus when you’re not sure how to implement accessible keyboard navigation early on in your applications!",[493],{"_key":486,"_type":124,"href":494,"reference":78},"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Mvu5OMGcdVA&feature=youtu.be",{"_key":496,"_type":64,"children":497,"markDefs":501,"style":87},"44631a21f84f",[498],{"_key":499,"_type":68,"marks":500,"text":70},"44631a21f84f0",[],[],{"_key":503,"_type":53,"alt":78,"asset":504,"markDefs":78},"4d3556f7d3fd",{"_ref":505,"_type":56},"image-cbd3df2ceedb3d1492834e374bac51dfd89bf7f4-1163x163-png","2019\u002F11\u002F29",{"_type":53,"asset":508},{"_ref":509,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":511,"language":512},"\u003C!-- wp:html -->\n  \u003Ctr>\n                    \u003Ctd style=\"padding: 0 30px; background-color: #ffffff;\" class=\"sm-px bar\">\n                        \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\" style=\"width:100%; font-family: arial, sans-serif; font-size: 15px; line-height: 21px; color: #3C3F44; text-align: left;\">\n                            \u003C!-- Header : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding-top: 20px; text-align: center;\" class=\"adjust-logo\">\n                                    \u003Ch1 style=\"text-align: center; margin: 0; line-height: 1;\">\n                                        \u003Cimg src=\"https:\u002F\u002Fd2axdqolvqmdvx.cloudfront.net\u002F5a861290-bdcc-4f59-af25-6c5bc0b9eb29\u002Flogotheoverflow.png\" alt=\"The Overflow.\" height=\"\" width=\"354\" border=\"0\" style=\"width: 100%; max-width: 354px; height: auto; display: block; margin: 0 auto; font-weight: normal; font-family: arial, sans-serif; font-size: 15px; color: #3C3F44;\">\n                                    \u003C\u002Fh1>\n                                \u003C\u002Ftd>\n                            \u003C\u002Ftr>\n                            \u003Ctr>\n                                \u003Ctd style=\"padding-bottom: 10px; font-family: 'Roboto Slab', arial, sans; font-size: 12px; line-height: 15px; color: #848D95; text-align: center; text-transform: uppercase; letter-spacing: .1em;\" class=\"unstyle-auto-detected-links\">\n                                    November 2019\n                                \u003C\u002Ftd>\n                            \u003C\u002Ftr>\n                            \u003C!-- Header : END -->\n                            \u003C!-- Intro : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding-top: 20px;\">\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                       Welcome to ISSUE #5 of The Overflow, a newsletter by developers, for developers, written and curated by the Stack Overflow team and \u003Ca href=\"https:\u002F\u002Fcassidoo.co\u002F\" style=\"color: #0077cc; text-decoration: none;\">Cassidy Williams\u003C\u002Fa> of \u003Ca href=\"https:\u002F\u002Freacttraining.com\u002F\" style=\"color: #0077cc; text-decoration: none;\">React Training\u003C\u002Fa>. You can read more about it \u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2019\u002F10\u002F01\u002Fintroducing-overflow-newsletter-cassidy-williams\" style=\"color: #0077cc; text-decoration: none;\">here\u003C\u002Fa>. This week, we're providing a roadmap to better partner with our community, discovering who was the first to nap on the Moon, and finding out how to become a product manager at a large company. \n                                    \u003C\u002Fp>\n                                \u003C\u002Ftd>\n                            \u003C\u002Ftr>\n                            \u003C!-- Intro : END -->\n                            \u003C!-- Section : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding: 30px 0 0; border-top: 1px solid #D6D8DB;\" class=\"sm-pt\">\n                                    \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n                                        \u003Ctr>\n                                            \u003Ctd style=\"vertical-align: middle; padding: 0 10px 20px 0;\">\n                                                \u003Cimg src=\"https:\u002F\u002Fd2axdqolvqmdvx.cloudfront.net\u002Fd7aaecb9-5ebc-493a-be56-59637e03b531\u002Ficonblog2x.png\" height=\"26\" width=\"26\" border=\"0\" alt=\"\" style=\"display: block; font-family: arial, sans-serif; font-size: 15px; line-height: 15px; color: #3C3F44;\">\n                                            \u003C\u002Ftd>\n                                            \u003Ctd style=\"vertical-align: middle; padding-bottom: 20px;\">\n                                                \u003Ch2 style=\"margin: 0; font-family: 'Roboto Slab', arial, sans; font-size: 19px; line-height: 19px; font-weight: bold; color: #3C3F44;\">\n                                                    From the blog\n                                                \u003C\u002Fh2>\n                                            \u003C\u002Ftd>\n                                        \u003C\u002Ftr>\n                                    \u003C\u002Ftable>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2019\u002F11\u002F25\u002Fintroducing-the-loop-a-foundation-in-listening\u002F\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Introducing “The Loop”: A Foundation in Listening\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">stackoverflow.blog\u003C\u002Fspan>\u003Cbr>\n                                        We want to share with you, the community, some of the reasons why we make decisions and what inputs we listen to, as well as give you a place to weigh in.\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2019\u002F11\u002F25\u002Fpodcast-tfw-you-accidentally-delete-your-database\u002F\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Podcast #129: TFW You Accidentally Delete Your Database\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">stackoverflow.blog\u003C\u002Fspan>\u003Cbr>\n                                         This week we sat down with Juan and Brian from Splice. The conversation touched on developing mobile apps with Flutter, Iceland's big bitcoin heist, and a drum machine built in Excel.\n                                \u003C\u002Ftd> \n                            \u003C\u002Ftr>\n                            \u003C!-- Section : END -->\n                            \u003C!-- Section : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding: 30px 0 0; border-top: 1px solid #D6D8DB;\" class=\"sm-pt\">\n                                    \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n                                        \u003Ctr>\n                                            \u003Ctd style=\"vertical-align: middle; padding: 0 10px 20px 0;\">\n                                                \u003Cimg src=\"https:\u002F\u002Fd2axdqolvqmdvx.cloudfront.net\u002F8da5bcb5-7dbe-4415-88a5-476c819ff156\u002Ficonqa2x.png\" height=\"26\" width=\"26\" border=\"0\" alt=\"\" style=\"display: block; font-family: arial, sans-serif; font-size: 15px; line-height: 15px; color: #3C3F44;\">\n                                            \u003C\u002Ftd>\n                                            \u003Ctd style=\"vertical-align: middle; padding-bottom: 20px;\">\n                                                \u003Ch2 style=\"margin: 0; font-family: 'Roboto Slab', arial, sans; font-size: 19px; line-height: 19px; font-weight: bold; color: #3C3F44;\">\n                                                    Interesting questions\n                                                \u003C\u002Fh2>\n                                            \u003C\u002Ftd>\n                                        \u003C\u002Ftr>\n                                    \u003C\u002Ftable>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fspace.stackexchange.com\u002Fquestions\u002F39881\u002Fwho-was-the-first-human-to-sleep-on-the-moon\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Who was the first human to sleep on the Moon?\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">space.stackexchange.com\u003C\u002Fspan>\u003Cbr>\n                                        One small nap for man, one giant nap for all mankind.\n\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fmath.stackexchange.com\u002Fquestions\u002F2217248\u002Fwhich-answer-in-this-list-is-the-correct-answer-to-this-question\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">“Which answer in this list is the correct answer to this question?”\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">math.stackexchange.com\u003C\u002Fspan>\u003Cbr>\n                                        Can you solve this mathematics professor’s leisure-time logic quiz?\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fphysics.stackexchange.com\u002Fquestions\u002F515059\u002Feinsteins-quantum-elevator-in-a-vacuum\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Einstein’s quantum elevator in a vacuum\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">physics.stackexchange.com\u003C\u002Fspan>\u003Cbr>\n                                        Maybe that’s why Einstein always took the stairs.\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fcodereview.stackexchange.com\u002Fquestions\u002F232715\u002Fmatch-blood-types-in-c\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Match blood types in C\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">codereview.stackexchange.com\u003C\u002Fspan>\u003Cbr>\n                                       If blood is an input, how messy is your code?\n                                    \u003C\u002Fp> \n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fretrocomputing.stackexchange.com\u002Fquestions\u002F12835\u002Fexactly-what-color-was-the-text-on-monochrome-terminals-with-green-on-black-and\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Exactly what color was the text on monochrome terminals with green-on-black and amber-on-black screens?\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">retrocomputing.stackexchange.com\u003C\u002Fspan>\u003Cbr>\n                                       Just in case you want to use the colors from OG dark mode. \n                                    \u003C\u002Fp>\n                                \u003C\u002Ftd>\n                            \u003C\u002Ftr>\n                            \u003C!-- Section : END -->\n                            \u003C!-- Section : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"padding: 30px 0 0; border-top: 1px solid #D6D8DB;\" class=\"sm-pt\">\n                                    \u003Ctable border=\"0\" cellpadding=\"0\" cellspacing=\"0\" role=\"presentation\">\n                                        \u003Ctr>\n                                            \u003Ctd style=\"vertical-align: middle; padding: 0 10px 20px 0;\">\n                                                \u003Cimg src=\"https:\u002F\u002Fd2axdqolvqmdvx.cloudfront.net\u002Ffae18822-12a0-46de-bab8-ddb30242697d\u002Ficonlinks2x.png\" height=\"26\" width=\"26\" border=\"0\" alt=\"\" style=\"display: block; font-family: arial, sans-serif; font-size: 15px; line-height: 15px; color: #3C3F44;\">\n                                            \u003C\u002Ftd>\n                                            \u003Ctd style=\"vertical-align: middle; padding-bottom: 20px;\">\n                                                \u003Ch2 style=\"margin: 0; font-family: 'Roboto Slab', arial, sans; font-size: 19px; line-height: 19px; font-weight: bold; color: #3C3F44;\">\n                                                    Links from around the web\n                                                \u003C\u002Fh2>\n                                            \u003C\u002Ftd>\n                                        \u003C\u002Ftr>\n                                    \u003C\u002Ftable>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Ffirstround.com\u002Freview\u002Fdont-serve-burnt-pizza-and-other-lessons-in-building-minimum-lovable-products\u002F\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Don’t serve burnt pizza (and other lessons in building minimum lovable products)\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">firstround.com\u003C\u002Fspan>\u003Cbr>\n                                        When you ship a new product, it’s better to ship a minimum lovable product, not just a minimum viable product. Here’s a great article as to why.\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fdev.to\u002Fvictoria\u002Fa-cron-job-that-could-save-you-from-a-ransomware-attack-46m\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">A cron job that could save you from a ransomware attack\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">dev.to\u003C\u002Fspan>\u003Cbr>\n                                        Ransomware is a thing, and it’s scary! But, you can protect yourself against it with a cron job that works for you.\n\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fhackernoon.com\u002Flessons-from-a-product-manager-at-google-en4833ca\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">Lessons from a Product Manager at Google\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">hackernoon.com\u003C\u002Fspan>\u003Cbr>\n                                        If you’ve ever felt like product management might be the path for you, this is a really helpful interview about getting a gig at a large company.\n\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fblog.discordapp.com\u002Fhow-discord-achieves-native-ios-performance-with-react-native-390c84dcd502\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">How Discord achieves native iOS performance with React Native\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">blog.discordapp.com\u003C\u002Fspan>\u003Cbr>\n                                        The debate on how to implement native mobile apps is a constant, ever-changing one. Discord is a highly popular, performant one built with JavaScript and React Native, but feels like native code.\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fcssdb.org\u002F\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">What’s next for CSS?\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">cssdb.org\u003C\u002Fspan>\u003Cbr>\n                                        CSSdb is a great way to keep up with what’s coming in web standards. Maybe we’ll get a nice one-liner property for making vertical centering just work… a dev can dream…\n                                    \u003C\u002Fp>\n                                    \u003Cp style=\"margin: 0 0 30px;\">\n                                        \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Mvu5OMGcdVA&feature=youtu.be\" style=\"font-weight: bold; color: #0077cc; text-decoration: none;\">You are doing :focus wrong (and I was too)\u003C\u002Fa> \u003Cspan style=\"color: #6A737C; font-size: 12px;\" class=\"unstyle-auto-detected-links\">youtube.com\u003C\u002Fspan>\u003Cbr>\n                                       It’s easy to lose :focus when you’re not sure how to implement accessible keyboard navigation early on in your applications!\n                                    \u003C\u002Fp>\n                                \u003C\u002Ftd>\n                            \u003C\u002Ftr>\n                            \u003C!-- Section : END -->\n                            \u003C!-- Bumper : BEGIN -->\n                            \u003Ctr>\n                                \u003Ctd style=\"text-align: center; line-height: 1;\">\n                                    \u003Cimg src=\"https:\u002F\u002Fd2axdqolvqmdvx.cloudfront.net\u002F62687153-bbaa-4c83-bd65-6047d51b261a\u002Ffooter2x.png\" alt=\"\" height=\"\" width=\"581\" border=\"0\" style=\"width: 100%; max-width: 581px; height: auto; display: block; margin: 0 auto; font-weight: normal; font-family: arial, sans-serif; font-size: 15px; color: #3C3F44;\">\n                                \u003C\u002Ftd>\n                            \u003C\u002Ftr>\n                            \u003C!-- Bumper : BEGIN -->\n                        \u003C\u002Ftable>\n                    \u003C\u002Ftd>\n                \u003C\u002Ftr>\n\u003C!-- \u002Fwp:html -->","html","2019-11-29T15:00:00.000Z",{"current":515},"the-overflow-5-the-minimum-lovable-newsletter",[517,524,526],{"_createdAt":518,"_id":519,"_rev":520,"_type":521,"_updatedAt":518,"slug":522,"title":523},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":523},"newsletter",{"_createdAt":518,"_id":519,"_rev":520,"_type":521,"_updatedAt":518,"slug":525,"title":523},{"current":523},{"_createdAt":518,"_id":527,"_rev":520,"_type":521,"_updatedAt":518,"slug":528,"title":529},"wp-tagcat-theoverflow",{"current":529},"theoverflow","The Overflow #5: The Minimum Lovable Newsletter",[532,538,544,550],{"_id":533,"publishedAt":534,"slug":535,"sponsored":78,"title":537},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":536},"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":539,"publishedAt":540,"slug":541,"sponsored":78,"title":543},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":542},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":545,"publishedAt":546,"slug":547,"sponsored":78,"title":549},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":548},"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":551,"publishedAt":552,"slug":553,"sponsored":78,"title":555},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":554},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":557,"sourceMap":-1},{"count":558,"lastTimestamp":78},0]