[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-MLym4N8sv3-qBSXDWtpcXqYEIXlkr4DoPoPcl-BXVas":3,"sanity-DrNf_ThhCaqC3Tplj6gWMa_41OMFIspYV99w4qGmr6o":468},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":443},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"50f4509c-4f55-4f11-8adc-5556e821ea77","2026-06-30T07:40:00.000Z",{"_type":10,"current":11},"slug","why-intent-prediction-needs-more-than-an-llm",null,"Why intent prediction needs more than an LLM",[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":415,"dateUrl":416,"excerpt":417,"image":418,"legacyBody":421,"product":12,"publishedAt":424,"slug":425,"sponsored":12,"tags":427,"title":442,"visible":415},"2023-05-24T12:50:56Z","wp-post-18934","dgl3SCUzppW3U2LvCoSytY","blogPost","2023-07-13T14:56:07Z",[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,106,115,140,161,182,204,212,234,256,278,300,308,330,352,374,396],{"_key":74,"_type":75,"children":76,"markDefs":99,"style":105},"a88648e7d40a","block",[77,82,86,90,95],{"_key":78,"_type":79,"marks":80,"text":81},"a88648e7d40a0","span",[],"Welcome to ISSUE #95 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},"a88648e7d40a1",[85],"2493d2257417",{"_key":87,"_type":79,"marks":88,"text":89},"a88648e7d40a2",[]," at ",{"_key":91,"_type":79,"marks":92,"text":94},"a88648e7d40a3",[93],"1497de42e89d","Netlify",{"_key":96,"_type":79,"marks":97,"text":98},"a88648e7d40a4",[],". This week: the best practices for REST API auth, a physics lesson with air conditioners, and the wonders of the CSS Paint API.",[100,103],{"_key":85,"_type":101,"href":102,"reference":12},"link","https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF",{"_key":93,"_type":101,"href":104,"reference":12},"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&_e=_QiVw4xkxL6Kq_I-OU4afOZOM0oCqsuuy0jKIrvb1QwkHWIZOMWNPCK6iuSTMOLeVDuTWeKOcbbyBczybLGtoNQkE84uGWTIEgGhFcxEULL45YJLR4857Ii-0ehWwRpRtjVPtwUxxOtY9-B2oCRv3dmx-KEES0t57P4_TNE4xFT-W5TGiXBreKWRyHfSL-Ozr796X8rmwbKE4P01pm8iSRIwfptm3apXxzvS_usQlDNLQGeGDgkjk55n1OBtvYt6oHij-wFSi5PdDR16hvrYr7E3MKhupgD-zGOVEWxRdxJ-RcBKrj9bAExDUmk948bZeThbs8xuJpwrwNDQkq5QPw%3D%3D","normal",{"_key":107,"_type":75,"children":108,"markDefs":113,"style":114},"0ca31d71d165",[109],{"_key":110,"_type":79,"marks":111,"text":112},"0ca31d71d1650",[],"From the blog",[],"h2",{"_key":116,"_type":75,"children":117,"markDefs":137,"style":105},"2a080b7833bb",[118,124,128,133],{"_key":119,"_type":79,"marks":120,"text":123},"2a080b7833bb0",[121,122],"3e851a51802d","strong","Extracting text from any file is harder than it looks. Extracting formatting is even harder.",{"_key":125,"_type":79,"marks":126,"text":127},"2a080b7833bb1",[]," ",{"_key":129,"_type":79,"marks":130,"text":132},"2a080b7833bb2",[131],"em","stackoverflow.blog",{"_key":134,"_type":79,"marks":135,"text":136},"2a080b7833bb3",[],"\nHyland discusses how deep their document filtering rabbit hole really goes.",[138],{"_key":121,"_type":101,"href":139,"reference":12},"https://stackoverflow.blog/2021/10/04/extracting-text-from-any-file-is-harder-than-it-looks-extracting-formatting-is-even-harder/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":141,"_type":75,"children":142,"markDefs":158,"style":105},"6a40ede41302",[143,148,151,154],{"_key":144,"_type":79,"marks":145,"text":147},"6a40ede413020",[146,122],"f81170a1394e","Best practices for authentication and authorization for REST APIs",{"_key":149,"_type":79,"marks":150,"text":127},"6a40ede413021",[],{"_key":152,"_type":79,"marks":153,"text":132},"6a40ede413022",[131],{"_key":155,"_type":79,"marks":156,"text":157},"6a40ede413023",[],"\nIf you have a REST API accessible on the internet, you’re going to need to secure it. Here’s our guide to best practices.",[159],{"_key":146,"_type":101,"href":160,"reference":12},"https://stackoverflow.blog/2021/10/06/best-practices-for-authentication-and-authorization-for-rest-apis/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":162,"_type":75,"children":163,"markDefs":179,"style":105},"71e845cfe202",[164,169,172,175],{"_key":165,"_type":79,"marks":166,"text":168},"71e845cfe2020",[167,122],"7b53f3fdd1e5","Podcast 381: Building image search, but for any object IRL",{"_key":170,"_type":79,"marks":171,"text":127},"71e845cfe2021",[],{"_key":173,"_type":79,"marks":174,"text":132},"71e845cfe2022",[131],{"_key":176,"_type":79,"marks":177,"text":178},"71e845cfe2023",[],"\nWhat if you could break a vase and use any part to put it back together?",[180],{"_key":167,"_type":101,"href":181,"reference":12},"https://stackoverflow.blog/2021/10/05/podcast-381-building-image-search-but-for-any-object-irl/?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":183,"_type":75,"children":184,"markDefs":201,"style":105},"e693185837a7",[185,190,193,197],{"_key":186,"_type":79,"marks":187,"text":189},"e693185837a70",[188,122],"e4e31f4b6e83","Try Lightsail for free for up to three months",{"_key":191,"_type":79,"marks":192,"text":127},"e693185837a71",[],{"_key":194,"_type":79,"marks":195,"text":196},"e693185837a72",[131],"promotion",{"_key":198,"_type":79,"marks":199,"text":200},"e693185837a73",[],"\nIdeal for simple workloads, quick deployments, and getting started on AWS, Lightsail is designed to help you start small and then scale as you grow. For a limited time, new Amazon Lightsail customers can try Lightsail for free on select bundles.",[202],{"_key":188,"_type":101,"href":203,"reference":12},"https://aws.amazon.com/free/compute/lightsail/?trk=el_a134p000007CeA0AAK&trkCampaign=psc-2021-ec2_lightsail-free_tier&sc_channel=el&sc_campaign=ec2-lightsail-promo-so_newsletter-ls_pricing&sc_outcome=Enterprise_Digital_Marketing&sc_geo=NAMER",{"_key":205,"_type":75,"children":206,"markDefs":211,"style":114},"3f7d6c004188",[207],{"_key":208,"_type":79,"marks":209,"text":210},"3f7d6c0041880",[],"Interesting questions",[],{"_key":213,"_type":75,"children":214,"markDefs":231,"style":105},"2dac5d814c99",[215,220,223,227],{"_key":216,"_type":79,"marks":217,"text":219},"2dac5d814c990",[218,122],"ce6592f0a7e0","Increment the time",{"_key":221,"_type":79,"marks":222,"text":127},"2dac5d814c991",[],{"_key":224,"_type":79,"marks":225,"text":226},"2dac5d814c992",[131],"codegolf.stackexchange.com",{"_key":228,"_type":79,"marks":229,"text":230},"2dac5d814c993",[],"\nA minute is short. This code is shorter.",[232],{"_key":218,"_type":101,"href":233,"reference":12},"https://codegolf.stackexchange.com/questions/236010/increment-the-time?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":235,"_type":75,"children":236,"markDefs":253,"style":105},"857e5257a155",[237,242,245,249],{"_key":238,"_type":79,"marks":239,"text":241},"857e5257a1550",[240,122],"9b2687ed84a1","Is there a way to make an air conditioner without venting heat outdoors?",{"_key":243,"_type":79,"marks":244,"text":127},"857e5257a1551",[],{"_key":246,"_type":79,"marks":247,"text":248},"857e5257a1552",[131],"engineering.stackexchange.com",{"_key":250,"_type":79,"marks":251,"text":252},"857e5257a1553",[],"\nIn this house, we obey the laws of thermodynamics!",[254],{"_key":240,"_type":101,"href":255,"reference":12},"https://engineering.stackexchange.com/questions/47398/is-there-a-way-to-make-an-air-conditioner-without-venting-heat-outdoors?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":257,"_type":75,"children":258,"markDefs":275,"style":105},"feeb30ac09a4",[259,264,267,271],{"_key":260,"_type":79,"marks":261,"text":263},"feeb30ac09a40",[262,122],"1c83fb06c20f","Can satellite images be copyrighted?",{"_key":265,"_type":79,"marks":266,"text":127},"feeb30ac09a41",[],{"_key":268,"_type":79,"marks":269,"text":270},"feeb30ac09a42",[131],"law.stackexchange.com",{"_key":272,"_type":79,"marks":273,"text":274},"feeb30ac09a43",[],"\n“Doctrine of the sweat of the brow” sounds like something parents say to get you to mow the lawn.",[276],{"_key":262,"_type":101,"href":277,"reference":12},"https://law.stackexchange.com/questions/73144/can-satellite-images-be-copyrighted?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":279,"_type":75,"children":280,"markDefs":297,"style":105},"0f95179c087a",[281,286,289,293],{"_key":282,"_type":79,"marks":283,"text":285},"0f95179c087a0",[284,122],"cc2e6bda1982","Adding odd numbers in C++",{"_key":287,"_type":79,"marks":288,"text":127},"0f95179c087a1",[],{"_key":290,"_type":79,"marks":291,"text":292},"0f95179c087a2",[131],"codereview.stackexchange.com",{"_key":294,"_type":79,"marks":295,"text":296},"0f95179c087a3",[],"\nFor when your code can’t even.",[298],{"_key":284,"_type":101,"href":299,"reference":12},"https://codereview.stackexchange.com/questions/268401/adding-odd-numbers-in-c?utm_source=Iterable&utm_medium=email&utm_campaign=the_overflow_newsletter",{"_key":301,"_type":75,"children":302,"markDefs":307,"style":114},"2b9db6c0d375",[303],{"_key":304,"_type":79,"marks":305,"text":306},"2b9db6c0d3750",[],"Links from around the web",[],{"_key":309,"_type":75,"children":310,"markDefs":327,"style":105},"1468226ba384",[311,316,319,323],{"_key":312,"_type":79,"marks":313,"text":315},"1468226ba3840",[314,122],"8c6bdadfd364","How I learnt to stop worrying and love animating the box model",{"_key":317,"_type":79,"marks":318,"text":127},"1468226ba3841",[],{"_key":320,"_type":79,"marks":321,"text":322},"1468226ba3842",[131],"whistlr.info",{"_key":324,"_type":79,"marks":325,"text":326},"1468226ba3843",[],"\nSome CSS properties are GPU-accelerated, and usually you just want to animate those. But what if you animated others?",[328],{"_key":314,"_type":101,"href":329,"reference":12},"https://whistlr.info/2021/box-model-animation/",{"_key":331,"_type":75,"children":332,"markDefs":349,"style":105},"d92a113bb67e",[333,338,341,345],{"_key":334,"_type":79,"marks":335,"text":337},"d92a113bb67e0",[336,122],"b1932683d9a8","Announcing TypeScript 4.5 Beta",{"_key":339,"_type":79,"marks":340,"text":127},"d92a113bb67e1",[],{"_key":342,"_type":79,"marks":343,"text":344},"d92a113bb67e2",[131],"devblogs.microsoft.com",{"_key":346,"_type":79,"marks":347,"text":348},"d92a113bb67e3",[],"\nTypeScript recently hit its ninth birthday, and it’s easy to think of it as a simple way to add types to JavaScript&#8230; but it’s so much more than that.",[350],{"_key":336,"_type":101,"href":351,"reference":12},"https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-beta/",{"_key":353,"_type":75,"children":354,"markDefs":371,"style":105},"390bfd7fb062",[355,360,363,367],{"_key":356,"_type":79,"marks":357,"text":359},"390bfd7fb0620",[358,122],"5b71365903a7","Exploring the CSS Paint API: Polygon Border",{"_key":361,"_type":79,"marks":362,"text":127},"390bfd7fb0621",[],{"_key":364,"_type":79,"marks":365,"text":366},"390bfd7fb0622",[131],"css-tricks.com",{"_key":368,"_type":79,"marks":369,"text":370},"390bfd7fb0623",[],"\nHave you tried the Paint API? Here’s a great deep dive into how you can set up paths to make cool borders on your sites!",[372],{"_key":358,"_type":101,"href":373,"reference":12},"https://css-tricks.com/exploring-the-css-paint-api-polygon-border/",{"_key":375,"_type":75,"children":376,"markDefs":393,"style":105},"b0ab148fa45d",[377,382,385,389],{"_key":378,"_type":79,"marks":379,"text":381},"b0ab148fa45d0",[380,122],"126d7bf906a5","Git Explorer",{"_key":383,"_type":79,"marks":384,"text":127},"b0ab148fa45d1",[],{"_key":386,"_type":79,"marks":387,"text":388},"b0ab148fa45d2",[131],"gitexplorer.com",{"_key":390,"_type":79,"marks":391,"text":392},"b0ab148fa45d3",[],"\nIf you’re tired of searching for the same git commands over and over, here’s a tool that’ll make your searches more efficient!",[394],{"_key":380,"_type":101,"href":395,"reference":12},"https://gitexplorer.com/",{"_key":397,"_type":75,"children":398,"markDefs":412,"style":105},"9a5fd2901315",[399,403,408],{"_key":400,"_type":79,"marks":401,"text":402},"9a5fd29013150",[],"Onboard, organize, and bring your team up to speed in a jiffy. ",{"_key":404,"_type":79,"marks":405,"text":407},"9a5fd29013151",[406],"47f35604e534","Try Stack Overflow for Teams",{"_key":409,"_type":79,"marks":410,"text":411},"9a5fd29013152",[],".",[413],{"_key":406,"_type":101,"href":414,"reference":12},"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&_m=J2j24lxDQTEuwPd5Cqu5ugxEP4Nup0Hd&_e=tvjhMrv7atYcgrppTk1g939n0TOMqK8VK0FIJna3k3KJASzVGae_sX5sf3KPi1hf2i5bxdA9xhH1f-iiMOO7ZFhn7xzAMFIbYnBhpTVT4YaVxNFzFGdAHiiEmx7YErIIVxBKkYUg6iknFjIhWONGTkIJn8IqBwnVV0l3yY7ScIAISOmXKMdnUAqYDRZbTBMJIkKY_QpH6yZNU_eh54wXqDW8Wpo2teMbvQF4Xm7qqXJd83J9ZY2IcjPlLJTDAm59hcKcidFcXov0SI1SA2sdJyQvN3-FBHLcc6AOGJQuveBkeTVp2-deuu3Ntnjx81ZzrM2rO56BYZb0_0JMMxOo0T1dQmOSzvTyeYRljnArFYMAOnBwZPb7gsBCwG0r13Z9YZh9Whu6zwJWSvKiJLX8Eg%3D%3D",true,"2021/10/15","",{"_type":53,"asset":419},{"_ref":420,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":422,"language":423},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #95 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and&nbsp;\u003Ca href=\"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afBnKfI77FjoIfX88HTVRZxPuTd2bnAMrrH9rcbsb0dWeVEF1qnpHf4xYVNc9DjG8B3SxoCwGD7YNwE1j5XUlAoVN5IWubZGRkJQZDmmaOZBv48jI4i91xWdFCil-LQ1NSRFjmqF5DoNWqj0-C-Jd-e6BG04-YOMtUtGjjvW4FlO4SiDdPs_9w2phRLlieyDSowbBJXd8neaip9JCBAeEhORiLVYGsioAE1W0vQlkjGKF\">Cassidy Williams\u003C/a>&nbsp;at&nbsp;\u003Ca href=\"https://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=EoL62DB0PIGuXz8jH5uBuQ84lXlHlps2&amp;_e=_QiVw4xkxL6Kq_I-OU4afOZOM0oCqsuuy0jKIrvb1QwkHWIZOMWNPCK6iuSTMOLeVDuTWeKOcbbyBczybLGtoNQkE84uGWTIEgGhFcxEULL45YJLR4857Ii-0ehWwRpRtjVPtwUxxOtY9-B2oCRv3dmx-KEES0t57P4_TNE4xFT-W5TGiXBreKWRyHfSL-Ozr796X8rmwbKE4P01pm8iSRIwfptm3apXxzvS_usQlDNLQGeGDgkjk55n1OBtvYt6oHij-wFSi5PdDR16hvrYr7E3MKhupgD-zGOVEWxRdxJ-RcBKrj9bAExDUmk948bZeThbs8xuJpwrwNDQkq5QPw%3D%3D\">Netlify\u003C/a>. This week: the best practices for REST API auth, a physics lesson with air conditioners, and the wonders of the CSS Paint API.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-from-the-blog\">From the blog\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://stackoverflow.blog/2021/10/04/extracting-text-from-any-file-is-harder-than-it-looks-extracting-formatting-is-even-harder/?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Extracting text from any file is harder than it looks. Extracting formatting is even harder.\u003C/strong>\u003C/a>&nbsp;\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>Hyland discusses how deep their document filtering rabbit hole really goes.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://stackoverflow.blog/2021/10/06/best-practices-for-authentication-and-authorization-for-rest-apis/?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Best practices for authentication and authorization for REST APIs\u003C/strong>\u003C/a>&nbsp;\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>If you have a REST API accessible on the internet, you’re going to need to secure it. Here’s our guide to best practices.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://stackoverflow.blog/2021/10/05/podcast-381-building-image-search-but-for-any-object-irl/?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Podcast 381: Building image search, but for any object IRL\u003C/strong>\u003C/a>&nbsp;\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>What if you could break a vase and use any part to put it back together?\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://aws.amazon.com/free/compute/lightsail/?trk=el_a134p000007CeA0AAK&amp;trkCampaign=psc-2021-ec2_lightsail-free_tier&amp;sc_channel=el&amp;sc_campaign=ec2-lightsail-promo-so_newsletter-ls_pricing&amp;sc_outcome=Enterprise_Digital_Marketing&amp;sc_geo=NAMER\">\u003Cstrong>Try Lightsail for free for up to three months\u003C/strong>\u003C/a>&nbsp;\u003Cem>promotion\u003C/em>\u003Cbr>Ideal for simple workloads, quick deployments, and getting started on AWS, Lightsail is designed to help you start small and then scale as you grow. For a limited time, new Amazon Lightsail customers can try Lightsail for free on select bundles.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-interesting-questions\">Interesting questions\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://codegolf.stackexchange.com/questions/236010/increment-the-time?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Increment the time\u003C/strong>\u003C/a>&nbsp;\u003Cem>codegolf.stackexchange.com\u003C/em>\u003Cbr>A minute is short. This code is shorter.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://engineering.stackexchange.com/questions/47398/is-there-a-way-to-make-an-air-conditioner-without-venting-heat-outdoors?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Is there a way to make an air conditioner without venting heat outdoors?\u003C/strong>\u003C/a>&nbsp;\u003Cem>engineering.stackexchange.com\u003C/em>\u003Cbr>In this house, we obey the laws of thermodynamics!\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://law.stackexchange.com/questions/73144/can-satellite-images-be-copyrighted?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Can satellite images be copyrighted?\u003C/strong>\u003C/a>&nbsp;\u003Cem>law.stackexchange.com\u003C/em>\u003Cbr>“Doctrine of the sweat of the brow” sounds like something parents say to get you to mow the lawn.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://codereview.stackexchange.com/questions/268401/adding-odd-numbers-in-c?utm_source=Iterable&amp;utm_medium=email&amp;utm_campaign=the_overflow_newsletter\">\u003Cstrong>Adding odd numbers in C++\u003C/strong>\u003C/a>&nbsp;\u003Cem>codereview.stackexchange.com\u003C/em>\u003Cbr>For when your code can’t even.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-links-from-around-the-web\">Links from around the web\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://whistlr.info/2021/box-model-animation/\">\u003Cstrong>How I learnt to stop worrying and love animating the box model\u003C/strong>\u003C/a>&nbsp;\u003Cem>whistlr.info\u003C/em>\u003Cbr>Some CSS properties are GPU-accelerated, and usually you just want to animate those. But what if you animated others?\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://devblogs.microsoft.com/typescript/announcing-typescript-4-5-beta/\">\u003Cstrong>Announcing TypeScript 4.5 Beta\u003C/strong>\u003C/a>&nbsp;\u003Cem>devblogs.microsoft.com\u003C/em>\u003Cbr>TypeScript recently hit its ninth birthday, and it’s easy to think of it as a simple way to add types to JavaScript&amp;#8230; but it’s so much more than that.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://css-tricks.com/exploring-the-css-paint-api-polygon-border/\">\u003Cstrong>Exploring the CSS Paint API: Polygon Border\u003C/strong>\u003C/a>&nbsp;\u003Cem>css-tricks.com\u003C/em>\u003Cbr>Have you tried the Paint API? Here’s a great deep dive into how you can set up paths to make cool borders on your sites!\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://gitexplorer.com/\">\u003Cstrong>Git Explorer\u003C/strong>\u003C/a>&nbsp;\u003Cem>gitexplorer.com\u003C/em>\u003Cbr>If you’re tired of searching for the same git commands over and over, here’s a tool that’ll make your searches more efficient!\u003C/p>\n\u003C!-- /wp: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://itr-links.stackoverflow.email/u/click?_t=3603a3d8f3104ca5bd7015a5845f7fb7&amp;_m=J2j24lxDQTEuwPd5Cqu5ugxEP4Nup0Hd&amp;_e=tvjhMrv7atYcgrppTk1g939n0TOMqK8VK0FIJna3k3KJASzVGae_sX5sf3KPi1hf2i5bxdA9xhH1f-iiMOO7ZFhn7xzAMFIbYnBhpTVT4YaVxNFzFGdAHiiEmx7YErIIVxBKkYUg6iknFjIhWONGTkIJn8IqBwnVV0l3yY7ScIAISOmXKMdnUAqYDRZbTBMJIkKY_QpH6yZNU_eh54wXqDW8Wpo2teMbvQF4Xm7qqXJd83J9ZY2IcjPlLJTDAm59hcKcidFcXov0SI1SA2sdJyQvN3-FBHLcc6AOGJQuveBkeTVp2-deuu3Ntnjx81ZzrM2rO56BYZb0_0JMMxOo0T1dQmOSzvTyeYRljnArFYMAOnBwZPb7gsBCwG0r13Z9YZh9Whu6zwJWSvKiJLX8Eg%3D%3D\">Try Stack Overflow for Teams\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2021-10-15T13:00:00.000Z",{"current":426},"the-overflow-95-image-search-but-for-any-object-irl",[428,435,440],{"_createdAt":429,"_id":430,"_rev":431,"_type":432,"_updatedAt":429,"slug":433,"title":434},"2023-05-23T16:43:21Z","wp-tagcat-newsletter","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":434},"newsletter",{"_createdAt":429,"_id":436,"_rev":431,"_type":432,"_updatedAt":429,"slug":437,"title":439},"wp-tagcat-the-overflow",{"current":438},"the-overflow","the overflow",{"_createdAt":429,"_id":430,"_rev":431,"_type":432,"_updatedAt":429,"slug":441,"title":434},{"current":434},"The Overflow #95: Image search, but for any object IRL",[444,450,456,462],{"_id":445,"publishedAt":446,"slug":447,"sponsored":12,"title":449},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":448},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":451,"publishedAt":452,"slug":453,"sponsored":12,"title":455},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":454},"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":457,"publishedAt":458,"slug":459,"sponsored":12,"title":461},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":460},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":463,"publishedAt":464,"slug":465,"sponsored":12,"title":467},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":466},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":469,"sourceMap":-1},{"count":470,"lastTimestamp":12},0]