[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-bhpnlKYqI1N6uJbPbB4WAPxhJkivWvwT0xCFho6iopo":3,"sanity-K_XUgGahi7_96cqaNUvm6iPxC1-1p8S0U2nQsjLCLqA":447},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":422},[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":72,"comments":12,"dateUrl":395,"excerpt":396,"image":397,"legacyBody":400,"product":119,"publishedAt":403,"slug":404,"sponsored":119,"tags":406,"title":421,"visible":12},"2023-05-24T12:28:25Z","wp-post-21938","9HpbCsT2tq0xwozQfkgV8h","blogPost","2023-07-13T14:56:40Z",[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,84,93,120,141,162,184,192,214,236,258,280,288,310,332,354,376],{"_key":74,"_type":75,"children":76,"markDefs":82,"style":83},"14bc5ae05951","block",[77],{"_key":78,"_type":79,"marks":80,"text":81},"14bc5ae059510","span",[],"Welcome to ISSUE #172 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: a new browser has entered the game, an absurd exercise in spelling shows how difficult English is, and a guide to avoiding dark patterns helps you stay honest with users.",[],"normal",{"_key":85,"_type":75,"children":86,"markDefs":91,"style":92},"9fdff9257178",[87],{"_key":88,"_type":79,"marks":89,"text":90},"9fdff92571780",[],"From the blog",[],"h2",{"_key":94,"_type":75,"children":95,"markDefs":115,"style":83},"39e6c9ad8d32",[96,102,106,111],{"_key":97,"_type":79,"marks":98,"text":101},"39e6c9ad8d320",[99,100],"1d7bee7875f7","strong","Building a collaborative asynchronous work environment",{"_key":103,"_type":79,"marks":104,"text":105},"39e6c9ad8d321",[]," ",{"_key":107,"_type":79,"marks":108,"text":110},"39e6c9ad8d322",[109],"em","stackoverflow.blog",{"_key":112,"_type":79,"marks":113,"text":114},"39e6c9ad8d323",[],"\nFully embracing a remote workplace means letting everyone work when they want to work.",[116],{"_key":99,"_type":117,"href":118,"reference":119},"link","https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F03\u002F27\u002Fbuilding-a-collaborative-asynchronous-work-environment\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",null,{"_key":121,"_type":75,"children":122,"markDefs":138,"style":83},"fa6dcc38eedd",[123,128,131,134],{"_key":124,"_type":79,"marks":125,"text":127},"fa6dcc38eedd0",[126,100],"8af00594e89f","From Web2 to Web3: How developers can upskill and build with blockchain",{"_key":129,"_type":79,"marks":130,"text":105},"fa6dcc38eedd1",[],{"_key":132,"_type":79,"marks":133,"text":110},"fa6dcc38eedd2",[109],{"_key":135,"_type":79,"marks":136,"text":137},"fa6dcc38eedd3",[],"\nWhy web3 is here to stay and how developers can build killer dApps.",[139],{"_key":126,"_type":117,"href":140,"reference":119},"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F03\u002F29\u002Ffrom-web2-to-web3-how-developers-can-upskill-and-build-with-blockchain\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":142,"_type":75,"children":143,"markDefs":159,"style":83},"f0268076b203",[144,149,152,155],{"_key":145,"_type":79,"marks":146,"text":148},"f0268076b2030",[147,100],"eb949ec00933","The next gen web browser has no tabs, only spaces (Ep. 549)",{"_key":150,"_type":79,"marks":151,"text":105},"f0268076b2031",[],{"_key":153,"_type":79,"marks":154,"text":110},"f0268076b2032",[109],{"_key":156,"_type":79,"marks":157,"text":158},"f0268076b2033",[],"\nBen and Cassidy sit down with The Browser Company to talk about reimagining the web browser—and the way we use the internet.",[160],{"_key":147,"_type":117,"href":161,"reference":119},"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F03\u002F28\u002Fthe-next-gen-web-browser-has-no-tabs-only-spaces-ep-549\u002F?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":163,"_type":75,"children":164,"markDefs":181,"style":83},"48594071ddbb",[165,170,173,177],{"_key":166,"_type":79,"marks":167,"text":169},"48594071ddbb0",[168,100],"094b297c1bd3","Put your best work on display!",{"_key":171,"_type":79,"marks":172,"text":105},"48594071ddbb1",[],{"_key":174,"_type":79,"marks":175,"text":176},"48594071ddbb2",[109],"promotion",{"_key":178,"_type":79,"marks":179,"text":180},"48594071ddbb3",[],"\nShowcase your skills and build an online resume with .ME, the most personal domain name. Check if your FirstNameLastName + .ME combination is available and check out lots of developer-specific tips and resources for building your online presence.",[182],{"_key":168,"_type":117,"href":183,"reference":119},"https:\u002F\u002Fdomain.me\u002Flandingspot\u002Fdevelopers\u002F?utm_source=StackOverflow&utm_medium=Newsletter&utm_campaign=Developers&utm_term=OriginalAudience&utm_content=BA",{"_key":185,"_type":75,"children":186,"markDefs":191,"style":92},"7fd318227a56",[187],{"_key":188,"_type":79,"marks":189,"text":190},"7fd318227a560",[],"Interesting questions",[],{"_key":193,"_type":75,"children":194,"markDefs":211,"style":83},"be189775feef",[195,200,203,207],{"_key":196,"_type":79,"marks":197,"text":199},"be189775feef0",[198,100],"7107099a0d8f","What is this famous example of the absurdity of English spelling?",{"_key":201,"_type":79,"marks":202,"text":105},"be189775feef1",[],{"_key":204,"_type":79,"marks":205,"text":206},"be189775feef2",[109],"english.stackexchange.com",{"_key":208,"_type":79,"marks":209,"text":210},"be189775feef3",[],"\nFurther proof that English is three languages in a trench coat.",[212],{"_key":198,"_type":117,"href":213,"reference":119},"https:\u002F\u002Fenglish.stackexchange.com\u002Fquestions\u002F396553\u002Fwhat-is-this-famous-example-of-the-absurdity-of-english-spelling?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":215,"_type":75,"children":216,"markDefs":233,"style":83},"b2380686d703",[217,222,225,229],{"_key":218,"_type":79,"marks":219,"text":221},"b2380686d7030",[220,100],"d671e549a10e","Gravity assist as energy source",{"_key":223,"_type":79,"marks":224,"text":105},"b2380686d7031",[],{"_key":226,"_type":79,"marks":227,"text":228},"b2380686d7032",[109],"sustainability.stackexchange.com",{"_key":230,"_type":79,"marks":231,"text":232},"b2380686d7033",[],"\nWhat goes up must be able to charge your phone.",[234],{"_key":220,"_type":117,"href":235,"reference":119},"https:\u002F\u002Fsustainability.stackexchange.com\u002Fquestions\u002F12548\u002Fgravity-assist-as-energy-source?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":237,"_type":75,"children":238,"markDefs":255,"style":83},"920644176843",[239,244,247,251],{"_key":240,"_type":79,"marks":241,"text":243},"9206441768430",[242,100],"924243f91720","Told it’s “my responsibility” to find coverage for shifts scheduled during previously-approved vacation time",{"_key":245,"_type":79,"marks":246,"text":105},"9206441768431",[],{"_key":248,"_type":79,"marks":249,"text":250},"9206441768432",[109],"workplace.stackexchange.com",{"_key":252,"_type":79,"marks":253,"text":254},"9206441768433",[],"\nIn fact, it is your manager’s responsibility to find coverage for shifts during approved PTO.",[256],{"_key":242,"_type":117,"href":257,"reference":119},"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F190754\u002Ftold-its-my-responsibility-to-find-coverage-for-shifts-scheduled-during-previ?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":259,"_type":75,"children":260,"markDefs":277,"style":83},"2ee9cc74b8fc",[261,266,269,273],{"_key":262,"_type":79,"marks":263,"text":265},"2ee9cc74b8fc0",[264,100],"72404b3bd7a9","Liability for releasing AI into the “wild”?",{"_key":267,"_type":79,"marks":268,"text":105},"2ee9cc74b8fc1",[],{"_key":270,"_type":79,"marks":271,"text":272},"2ee9cc74b8fc2",[109],"law.stackexchange.com",{"_key":274,"_type":79,"marks":275,"text":276},"2ee9cc74b8fc3",[],"\nNo matter how smart it is, you’re still liable for malware you create. Just ask Miles Dyson.",[278],{"_key":264,"_type":117,"href":279,"reference":119},"https:\u002F\u002Flaw.stackexchange.com\u002Fquestions\u002F90996\u002Fliability-for-releasing-ai-into-the-wild?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":281,"_type":75,"children":282,"markDefs":287,"style":92},"3aa1df2d8bbb",[283],{"_key":284,"_type":79,"marks":285,"text":286},"3aa1df2d8bbb0",[],"Links from around the web",[],{"_key":289,"_type":75,"children":290,"markDefs":307,"style":83},"ae7b7b05d080",[291,296,299,303],{"_key":292,"_type":79,"marks":293,"text":295},"ae7b7b05d0800",[294,100],"a4f81d1d9dba","Bicycle – Bartosz Ciechanowski",{"_key":297,"_type":79,"marks":298,"text":105},"ae7b7b05d0801",[],{"_key":300,"_type":79,"marks":301,"text":302},"ae7b7b05d0802",[109],"ciechanow.ski",{"_key":304,"_type":79,"marks":305,"text":306},"ae7b7b05d0803",[],"\nWe take for granted how bicycles “just work” when we ride them...and this is a great reminder of the cool physics behind them!",[308],{"_key":294,"_type":117,"href":309,"reference":119},"https:\u002F\u002Fciechanow.ski\u002Fbicycle\u002F",{"_key":311,"_type":75,"children":312,"markDefs":329,"style":83},"fdc1d98332e4",[313,318,321,325],{"_key":314,"_type":79,"marks":315,"text":317},"fdc1d98332e40",[316,100],"09e00d6dfd53","The ultimate guide to image optimisation",{"_key":319,"_type":79,"marks":320,"text":105},"fdc1d98332e41",[],{"_key":322,"_type":79,"marks":323,"text":324},"fdc1d98332e42",[109],"calibreapp.com",{"_key":326,"_type":79,"marks":327,"text":328},"fdc1d98332e43",[],"\nWhen you start to think about web performance, most of the time, optimizing your images comes first and foremost!",[330],{"_key":316,"_type":117,"href":331,"reference":119},"https:\u002F\u002Fcalibreapp.com\u002Fblog\u002Fimage-optimisation-guide",{"_key":333,"_type":75,"children":334,"markDefs":351,"style":83},"0b94ba1fe590",[335,340,343,347],{"_key":336,"_type":79,"marks":337,"text":339},"0b94ba1fe5900",[338,100],"33a4ad2ca6c9","Scientists created a new recyclable plastic not made from crude oil",{"_key":341,"_type":79,"marks":342,"text":105},"0b94ba1fe5901",[],{"_key":344,"_type":79,"marks":345,"text":346},"0b94ba1fe5902",[109],"www.sciencealert.com",{"_key":348,"_type":79,"marks":349,"text":350},"0b94ba1fe5903",[],"\nThere’s a new plastic in town. Maybe this could help improve recycling!",[352],{"_key":338,"_type":117,"href":353,"reference":119},"https:\u002F\u002Fwww.sciencealert.com\u002Fscientists-created-a-new-recyclable-plastic-not-made-from-crude-oil",{"_key":355,"_type":75,"children":356,"markDefs":373,"style":83},"d498c7de052f",[357,362,365,369],{"_key":358,"_type":79,"marks":359,"text":361},"d498c7de052f0",[360,100],"1e183547630a","Dark patterns in UX design—Which ones are the most deceptive?",{"_key":363,"_type":79,"marks":364,"text":105},"d498c7de052f1",[],{"_key":366,"_type":79,"marks":367,"text":368},"d498c7de052f2",[109],"www.uxpin.com",{"_key":370,"_type":79,"marks":371,"text":372},"d498c7de052f3",[],"\nAs you build, you’ll want to stay away from the patterns that trick your users.",[374],{"_key":360,"_type":117,"href":375,"reference":119},"https:\u002F\u002Fwww.uxpin.com\u002Fstudio\u002Fblog\u002Fdark-patterns-in-ux-design\u002F",{"_key":377,"_type":75,"children":378,"markDefs":392,"style":83},"c6cadb288d3f",[379,383,388],{"_key":380,"_type":79,"marks":381,"text":382},"c6cadb288d3f0",[],"If you're curious about our other products: ",{"_key":384,"_type":79,"marks":385,"text":387},"c6cadb288d3f1",[386],"87e5de88b5c0","How to get started with Stack Overflow for Teams",{"_key":389,"_type":79,"marks":390,"text":391},"c6cadb288d3f2",[],".",[393],{"_key":386,"_type":117,"href":394,"reference":119},"https:\u002F\u002Finfo.stackoverflowsolutions.com\u002Fgetting-started-so-teams-webinar-on-demand-registration.html?utm_source=so-owned&utm_medium=blog&utm_campaign=getting-started-webinar&utm_content=on-demand","2023\u002F04\u002F07","The next-gen browser, energy from gravity, and image optimization",{"_type":53,"asset":398},{"_ref":399,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":401,"language":402},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #172 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: a new browser has entered the game, an absurd exercise in spelling shows how difficult English is, and a guide to avoiding dark patterns helps you stay honest with users.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 class=\"wp-block-heading\" 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\u002F2023\u002F03\u002F27\u002Fbuilding-a-collaborative-asynchronous-work-environment\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Building a collaborative asynchronous work environment\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Fully embracing a remote workplace means letting everyone work when they want to work.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F03\u002F29\u002Ffrom-web2-to-web3-how-developers-can-upskill-and-build-with-blockchain\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>From Web2 to Web3: How developers can upskill and build with blockchain\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Why web3 is here to stay and how developers can build killer dApps.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2023\u002F03\u002F28\u002Fthe-next-gen-web-browser-has-no-tabs-only-spaces-ep-549\u002F?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>The next gen web browser has no tabs, only spaces (Ep. 549)\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>stackoverflow.blog\u003C\u002Fem>\u003Cbr>Ben and Cassidy sit down with The Browser Company to talk about reimagining the web browser—and the way we use the internet.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fdomain.me\u002Flandingspot\u002Fdevelopers\u002F?utm_source=StackOverflow&amp;utm_medium=Newsletter&amp;utm_campaign=Developers&amp;utm_term=OriginalAudience&amp;utm_content=BA\">\u003Cstrong>Put your best work on display!\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>promotion\u003C\u002Fem>\u003Cbr>Showcase your skills and build an online resume with .ME, the most personal domain name. Check if your FirstNameLastName + .ME combination is available and check out lots of developer-specific tips and resources for building your online presence.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 class=\"wp-block-heading\" id=\"h-interesting-questions\">Interesting questions\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fenglish.stackexchange.com\u002Fquestions\u002F396553\u002Fwhat-is-this-famous-example-of-the-absurdity-of-english-spelling?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>What is this famous example of the absurdity of English spelling?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>english.stackexchange.com\u003C\u002Fem>\u003Cbr>Further proof that English is three languages in a trench coat.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fsustainability.stackexchange.com\u002Fquestions\u002F12548\u002Fgravity-assist-as-energy-source?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Gravity assist as energy source\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>sustainability.stackexchange.com\u003C\u002Fem>\u003Cbr>What goes up must be able to charge your phone.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fworkplace.stackexchange.com\u002Fquestions\u002F190754\u002Ftold-its-my-responsibility-to-find-coverage-for-shifts-scheduled-during-previ?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Told it’s “my responsibility” to find coverage for shifts scheduled during previously-approved vacation time\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>workplace.stackexchange.com\u003C\u002Fem>\u003Cbr>In fact, it is your manager’s responsibility to find coverage for shifts during approved PTO.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Flaw.stackexchange.com\u002Fquestions\u002F90996\u002Fliability-for-releasing-ai-into-the-wild?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Liability for releasing AI into the “wild”?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>law.stackexchange.com\u003C\u002Fem>\u003Cbr>No matter how smart it is, you’re still liable for malware you create. Just ask Miles Dyson.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 class=\"wp-block-heading\" 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\u002Fciechanow.ski\u002Fbicycle\u002F\">\u003Cstrong>Bicycle – Bartosz Ciechanowski\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>ciechanow.ski\u003C\u002Fem>\u003Cbr>We take for granted how bicycles “just work” when we ride them...and this is a great reminder of the cool physics behind them!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fcalibreapp.com\u002Fblog\u002Fimage-optimisation-guide\">\u003Cstrong>The ultimate guide to image optimisation\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>calibreapp.com\u003C\u002Fem>\u003Cbr>When you start to think about web performance, most of the time, optimizing your images comes first and foremost!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.sciencealert.com\u002Fscientists-created-a-new-recyclable-plastic-not-made-from-crude-oil\">\u003Cstrong>Scientists created a new recyclable plastic not made from crude oil&nbsp;\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>www.sciencealert.com\u003C\u002Fem>\u003Cbr>There’s a new plastic in town. Maybe this could help improve recycling!\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.uxpin.com\u002Fstudio\u002Fblog\u002Fdark-patterns-in-ux-design\u002F\">\u003Cstrong>Dark patterns in UX design—Which ones are the most deceptive?\u003C\u002Fstrong>\u003C\u002Fa>&nbsp;\u003Cem>www.uxpin.com\u003C\u002Fem>\u003Cbr>As you build, you’ll want to stay away from the patterns that trick your users.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>If you're curious about our other products:&nbsp;\u003Ca href=\"https:\u002F\u002Finfo.stackoverflowsolutions.com\u002Fgetting-started-so-teams-webinar-on-demand-registration.html?utm_source=so-owned&amp;utm_medium=blog&amp;utm_campaign=getting-started-webinar&amp;utm_content=on-demand\">How to get started with Stack Overflow for Teams\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2023-04-07T12:57:00.000Z",{"current":405},"the-overflow-172-the-path-to-async-work",[407,414,419],{"_createdAt":408,"_id":409,"_rev":410,"_type":411,"_updatedAt":408,"slug":412,"title":413},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":413},"newsletter",{"_createdAt":408,"_id":415,"_rev":410,"_type":411,"_updatedAt":408,"slug":416,"title":418},"wp-tagcat-the-overflow",{"current":417},"the-overflow","the overflow",{"_createdAt":408,"_id":409,"_rev":410,"_type":411,"_updatedAt":408,"slug":420,"title":413},{"current":413},"The Overflow #172: The path to async work",[423,429,435,441],{"_id":424,"publishedAt":425,"slug":426,"sponsored":119,"title":428},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":427},"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":430,"publishedAt":431,"slug":432,"sponsored":119,"title":434},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":433},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":436,"publishedAt":437,"slug":438,"sponsored":119,"title":440},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":439},"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":442,"publishedAt":443,"slug":444,"sponsored":119,"title":446},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":445},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":448,"sourceMap":-1},{"count":449,"lastTimestamp":119},0]