[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-iD4z16mDRTWZRQhhymcsItHpThVuVEGAQzAvUH-aQXs":3,"sanity--O775gFzicHMHmElHq7pu3GJHLBIhNe4oTk0Mh9PIJ4":453},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":428},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"f83eb5f0-1237-487f-84d8-f7abf2318c39","2026-06-25T07:40:00.000Z",{"_type":10,"current":11},"slug","code-isnt-causing-your-production-failures",null,"Code isn’t the only thing causing your production failures",[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":73,"comments":386,"dateUrl":387,"excerpt":388,"image":389,"legacyBody":392,"product":12,"publishedAt":395,"slug":396,"sponsored":12,"tags":398,"title":427,"visible":386},"2023-05-24T12:50:59Z","wp-post-19896","9HpbCsT2tq0xwozQfkgLSJ","blogPost","2023-07-13T14:56:15Z",[46,62],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"role":59,"slug":60},"2023-05-23T16:27:18Z","wp-author-295","3Bta4LYddh6s1g3ALChVvb","blogAuthor","2025-05-09T17:21:54Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","current","Eira May","B2B Editor",{"current":61},"emay",{"_createdAt":47,"_id":63,"_rev":64,"_type":50,"_updatedAt":65,"avatar":66,"employee":69,"name":70,"slug":71},"wp-author-227","dgl3SCUzppW3U2LvCoP35A","2023-06-20T15:05:08Z",{"_type":53,"asset":67},{"_ref":68,"_type":56},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","none","Cassidy Williams",{"current":72},"cwilliams",[74,96,105,130,151,172,194,202,224,246,268,290,298,320,342,364],{"_key":75,"_type":76,"children":77,"markDefs":91,"style":95},"62c0fe475274","block",[78,83,87],{"_key":79,"_type":80,"marks":81,"text":82},"62c0fe4752740","span",[],"Welcome to ISSUE #120 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and ",{"_key":84,"_type":80,"marks":85,"text":70},"62c0fe4752741",[86],"8f1d4f04d245",{"_key":88,"_type":80,"marks":89,"text":90},"62c0fe4752742",[],". This week: best practices for speeding up Next.js apps, why human laziness is the ultimate security threat, and creating gorgeous art with CSS.",[92],{"_key":86,"_type":93,"href":94,"reference":12},"link","https://cassidoo.co/","normal",{"_key":97,"_type":76,"children":98,"markDefs":103,"style":104},"8411793d2f60",[99],{"_key":100,"_type":80,"marks":101,"text":102},"8411793d2f600",[],"From the blog",[],"h2",{"_key":106,"_type":76,"children":107,"markDefs":127,"style":95},"4e4ba2eac233",[108,114,118,123],{"_key":109,"_type":80,"marks":110,"text":113},"4e4ba2eac2330",[111,112],"3aa226d850d8","strong","Best practices to increase the speed for Next.js apps",{"_key":115,"_type":80,"marks":116,"text":117},"4e4ba2eac2331",[]," ",{"_key":119,"_type":80,"marks":120,"text":122},"4e4ba2eac2332",[121],"em","stackoverflow.blog",{"_key":124,"_type":80,"marks":125,"text":126},"4e4ba2eac2333",[],"\nNext.js is a powerful yet simple framework, though developers still struggle to increase the speed of their applications.",[128],{"_key":111,"_type":93,"href":129,"reference":12},"https://stackoverflow.blog/2022/03/30/best-practices-to-increase-the-speed-for-next-js-apps/",{"_key":131,"_type":76,"children":132,"markDefs":148,"style":95},"07f8e154c01e",[133,138,141,144],{"_key":134,"_type":80,"marks":135,"text":137},"07f8e154c01e0",[136,112],"642cfe94c2f2","Picture perfect images with the modern img element",{"_key":139,"_type":80,"marks":140,"text":117},"07f8e154c01e1",[],{"_key":142,"_type":80,"marks":143,"text":122},"07f8e154c01e2",[121],{"_key":145,"_type":80,"marks":146,"text":147},"07f8e154c01e3",[],"\nYou may not think about images as part of your web dev work, but they can affect your web app’s performance more than any other part of your code.",[149],{"_key":136,"_type":93,"href":150,"reference":12},"https://stackoverflow.blog/2022/03/28/picture-perfect-images-with-the-modern-element/",{"_key":152,"_type":76,"children":153,"markDefs":169,"style":95},"f8ab002b25ba",[154,159,162,165],{"_key":155,"_type":80,"marks":156,"text":158},"f8ab002b25ba0",[157,112],"afbd7fcf9322","Human laziness is the ultimate security threat (Ep. 427)",{"_key":160,"_type":80,"marks":161,"text":117},"f8ab002b25ba1",[],{"_key":163,"_type":80,"marks":164,"text":122},"f8ab002b25ba2",[121],{"_key":166,"_type":80,"marks":167,"text":168},"f8ab002b25ba3",[],"\nA conversation with Guillermo Rauch, CEO and cofounder of Vercel and co-creator of Next.js, and Sam Lambert, formerly VP of Engineering at GitHub and now CEO of PlanetScale.",[170],{"_key":157,"_type":93,"href":171,"reference":12},"https://stackoverflow.blog/2022/03/25/episode-427-human-laziness-is-the-ultimate-security-threat/",{"_key":173,"_type":76,"children":174,"markDefs":191,"style":95},"9cc22b2f8370",[175,180,183,187],{"_key":176,"_type":80,"marks":177,"text":179},"9cc22b2f83700",[178,112],"fe4bbcd0e6c1","A Beginner’s Guide to DevOps",{"_key":181,"_type":80,"marks":182,"text":117},"9cc22b2f83701",[],{"_key":184,"_type":80,"marks":185,"text":186},"9cc22b2f83702",[121],"promotion",{"_key":188,"_type":80,"marks":189,"text":190},"9cc22b2f83703",[],"\nWhat is DevOps, and how can it benefit you and your team? Learn more about DevOps technologies, industry shifts, and best practices for getting started in DevOps.",[192],{"_key":178,"_type":93,"href":193,"reference":12},"https://page.gitlab.com/resources-ebook-beginners-guide-devops.html?utm_medium=sponsorship&utm_source=stackoverflow&utm_campaign=devopsgtm_global_pr_newsletter_x_x_&utm_content=ebook-beginners-guide-devops_digital_x-pr_english_",{"_key":195,"_type":76,"children":196,"markDefs":201,"style":104},"f9c198d9db53",[197],{"_key":198,"_type":80,"marks":199,"text":200},"f9c198d9db530",[],"Interesting questions",[],{"_key":203,"_type":76,"children":204,"markDefs":221,"style":95},"af63efd4db33",[205,210,213,217],{"_key":206,"_type":80,"marks":207,"text":209},"af63efd4db330",[208,112],"b8e78bd5112d","What was the first object-oriented programming language?",{"_key":211,"_type":80,"marks":212,"text":117},"af63efd4db331",[],{"_key":214,"_type":80,"marks":215,"text":216},"af63efd4db332",[121],"retrocomputing.stackexchange.com",{"_key":218,"_type":80,"marks":219,"text":220},"af63efd4db333",[],"\nIn case you want to know who ruined/improved programming.",[222],{"_key":208,"_type":93,"href":223,"reference":12},"https://retrocomputing.stackexchange.com/questions/24179/what-was-the-first-object-oriented-programming-language",{"_key":225,"_type":76,"children":226,"markDefs":243,"style":95},"68ee7308b19e",[227,232,235,239],{"_key":228,"_type":80,"marks":229,"text":231},"68ee7308b19e0",[230,112],"fb721c5d1fe8","How to push people to use automatic tests?",{"_key":233,"_type":80,"marks":234,"text":117},"68ee7308b19e1",[],{"_key":236,"_type":80,"marks":237,"text":238},"68ee7308b19e2",[121],"sqa.stackexchange.com",{"_key":240,"_type":80,"marks":241,"text":242},"68ee7308b19e3",[],"\nIf you want people to use automatic tests, they actually have to run automatically.",[244],{"_key":230,"_type":93,"href":245,"reference":12},"https://sqa.stackexchange.com/questions/49946/how-to-push-people-to-use-automatic-tests",{"_key":247,"_type":76,"children":248,"markDefs":265,"style":95},"22f2172c5380",[249,254,257,261],{"_key":250,"_type":80,"marks":251,"text":253},"22f2172c53800",[252,112],"f2f9aa5e78b8","What is the origin of “playing into someone’s hands”?",{"_key":255,"_type":80,"marks":256,"text":117},"22f2172c53801",[],{"_key":258,"_type":80,"marks":259,"text":260},"22f2172c53802",[121],"english.stackexchange.com",{"_key":262,"_type":80,"marks":263,"text":264},"22f2172c53803",[],"\nUnless you have an ace in the hole, you could be left in the lurch when somebody misuses a phrase and you follow suit.",[266],{"_key":252,"_type":93,"href":267,"reference":12},"https://english.stackexchange.com/questions/586663/what-is-the-origin-of-playing-into-someones-hands",{"_key":269,"_type":76,"children":270,"markDefs":287,"style":95},"94ca51e977d8",[271,276,279,283],{"_key":272,"_type":80,"marks":273,"text":275},"94ca51e977d80",[274,112],"2b00394d992b","Where can I find a paper that has been cited multiple times but only ever appears as a citation?",{"_key":277,"_type":80,"marks":278,"text":117},"94ca51e977d81",[],{"_key":280,"_type":80,"marks":281,"text":282},"94ca51e977d82",[121],"academia.stackexchange.com",{"_key":284,"_type":80,"marks":285,"text":286},"94ca51e977d83",[],"\n[Insert Baudrillard joke here.]",[288],{"_key":274,"_type":93,"href":289,"reference":12},"https://academia.stackexchange.com/questions/183670/where-can-i-find-a-paper-that-has-been-cited-multiple-times-but-only-ever-appear",{"_key":291,"_type":76,"children":292,"markDefs":297,"style":104},"cdd1b5ef4a72",[293],{"_key":294,"_type":80,"marks":295,"text":296},"cdd1b5ef4a720",[],"Links from around the web",[],{"_key":299,"_type":76,"children":300,"markDefs":317,"style":95},"c55f992ac061",[301,306,309,313],{"_key":302,"_type":80,"marks":303,"text":305},"c55f992ac0610",[304,112],"f250c7420533","I built a receipt printer for GitHub issues",{"_key":307,"_type":80,"marks":308,"text":117},"c55f992ac0611",[],{"_key":310,"_type":80,"marks":311,"text":312},"c55f992ac0612",[121],"aschmelyun.com",{"_key":314,"_type":80,"marks":315,"text":316},"c55f992ac0613",[],"\nToday in over-engineering…",[318],{"_key":304,"_type":93,"href":319,"reference":12},"https://aschmelyun.com/blog/i-built-a-receipt-printer-for-github-issues/",{"_key":321,"_type":76,"children":322,"markDefs":339,"style":95},"81158e116745",[323,328,331,335],{"_key":324,"_type":80,"marks":325,"text":327},"81158e1167450",[326,112],"1b057e2d83bb","Creating realistic art with CSS",{"_key":329,"_type":80,"marks":330,"text":117},"81158e1167451",[],{"_key":332,"_type":80,"marks":333,"text":334},"81158e1167452",[121],"frontend.horse",{"_key":336,"_type":80,"marks":337,"text":338},"81158e1167453",[],"\nIf you’ve never seen Ben Evans’s gorgeous CSS artwork, you’re in for a treat—both in seeing his work and learning how he does it.",[340],{"_key":326,"_type":93,"href":341,"reference":12},"https://frontend.horse/articles/realistic-art-with-css/",{"_key":343,"_type":76,"children":344,"markDefs":361,"style":95},"02a8ad767376",[345,350,353,357],{"_key":346,"_type":80,"marks":347,"text":349},"02a8ad7673760",[348,112],"8f578ee724b1","The staggering ecological impacts of computation and the cloud",{"_key":351,"_type":80,"marks":352,"text":117},"02a8ad7673761",[],{"_key":354,"_type":80,"marks":355,"text":356},"02a8ad7673762",[121],"thereader.mitpress.mit.edu",{"_key":358,"_type":80,"marks":359,"text":360},"02a8ad7673763",[],"\nThe cloud is all around us, and it has a greater carbon footprint than the airline industry. Now more than ever, it’s important to consider how computing affects our environment.",[362],{"_key":348,"_type":93,"href":363,"reference":12},"https://thereader.mitpress.mit.edu/the-staggering-ecological-impacts-of-computation-and-the-cloud/",{"_key":365,"_type":76,"children":366,"markDefs":383,"style":95},"f09fd7eeebef",[367,372,375,379],{"_key":368,"_type":80,"marks":369,"text":371},"f09fd7eeebef0",[370,112],"bfb1b24ace66","Full-stack authentication with Google One Tap using Vue, Node, Stytch, and Tailwind",{"_key":373,"_type":80,"marks":374,"text":117},"f09fd7eeebef1",[],{"_key":376,"_type":80,"marks":377,"text":378},"f09fd7eeebef2",[121],"youtube.com",{"_key":380,"_type":80,"marks":381,"text":382},"f09fd7eeebef3",[],"\nA practical tutorial for integrating Google One Tap with your Vue.js sites.",[384],{"_key":370,"_type":93,"href":385,"reference":12},"https://youtube.com/watch?v=rg4Prm-jul0&ab_channel=TylerPotts",true,"2022/04/08","This week: best practices for speeding up Next.js apps, why human laziness is the ultimate security threat, and creating gorgeous art with CSS.",{"_type":53,"asset":390},{"_ref":391,"_type":56},"image-8da7e9d31b57e7fc6f486d419ff6f60cb93b1bf5-1200x628-png",{"code":393,"language":394},"\u003C!-- wp:paragraph -->\n\u003Cp>Welcome to ISSUE #120 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and&nbsp;\u003Ca href=\"https://cassidoo.co/\" target=\"_blank\" rel=\"noreferrer noopener\">Cassidy Williams\u003C/a>. This week: best practices for speeding up Next.js apps, why human laziness is the ultimate security threat, and creating gorgeous art with CSS.\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/2022/03/30/best-practices-to-increase-the-speed-for-next-js-apps/\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Best practices to increase the speed for Next.js apps\u003C/strong>\u003C/a>&nbsp;\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>Next.js is a powerful yet simple framework, though developers still struggle to increase the speed of their applications.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://stackoverflow.blog/2022/03/28/picture-perfect-images-with-the-modern-element/\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Picture perfect images with the modern img element\u003C/strong>\u003C/a>&nbsp;\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>You may not think about images as part of your web dev work, but they can affect your web app’s performance more than any other part of your code.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://stackoverflow.blog/2022/03/25/episode-427-human-laziness-is-the-ultimate-security-threat/\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Human laziness is the ultimate security threat (Ep. 427)\u003C/strong>\u003C/a>&nbsp;\u003Cem>stackoverflow.blog\u003C/em>\u003Cbr>A conversation with Guillermo Rauch, CEO and cofounder of Vercel and co-creator of Next.js, and Sam Lambert, formerly VP of Engineering at GitHub and now CEO of PlanetScale.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://page.gitlab.com/resources-ebook-beginners-guide-devops.html?utm_medium=sponsorship&amp;utm_source=stackoverflow&amp;utm_campaign=devopsgtm_global_pr_newsletter_x_x_&amp;utm_content=ebook-beginners-guide-devops_digital_x-pr_english_\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>A Beginner’s Guide to DevOps\u003C/strong>\u003C/a>&nbsp;\u003Cem>promotion\u003C/em>\u003Cbr>What is DevOps, and how can it benefit you and your team? Learn more about DevOps technologies, industry shifts, and best practices for getting started in DevOps.\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://retrocomputing.stackexchange.com/questions/24179/what-was-the-first-object-oriented-programming-language\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>What was the first object-oriented programming language?\u003C/strong>\u003C/a>&nbsp;\u003Cem>retrocomputing.stackexchange.com\u003C/em>\u003Cbr>In case you want to know who ruined/improved programming.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://sqa.stackexchange.com/questions/49946/how-to-push-people-to-use-automatic-tests\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>How to push people to use automatic tests?\u003C/strong>\u003C/a>&nbsp;\u003Cem>sqa.stackexchange.com\u003C/em>\u003Cbr>If you want people to use automatic tests, they actually have to run automatically.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://english.stackexchange.com/questions/586663/what-is-the-origin-of-playing-into-someones-hands\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>What is the origin of “playing into someone’s hands”?\u003C/strong>\u003C/a>&nbsp;\u003Cem>english.stackexchange.com\u003C/em>\u003Cbr>Unless you have an ace in the hole, you could be left in the lurch when somebody misuses a phrase and you follow suit.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://academia.stackexchange.com/questions/183670/where-can-i-find-a-paper-that-has-been-cited-multiple-times-but-only-ever-appear\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Where can I find a paper that has been cited multiple times but only ever appears as a citation?\u003C/strong>\u003C/a>&nbsp;\u003Cem>academia.stackexchange.com\u003C/em>\u003Cbr>[Insert Baudrillard joke here.]\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://aschmelyun.com/blog/i-built-a-receipt-printer-for-github-issues/\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>I built a receipt printer for GitHub issues\u003C/strong>\u003C/a>&nbsp;\u003Cem>aschmelyun.com\u003C/em>\u003Cbr>Today in over-engineering…\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://frontend.horse/articles/realistic-art-with-css/\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Creating realistic art with CSS\u003C/strong>\u003C/a>&nbsp;\u003Cem>frontend.horse\u003C/em>\u003Cbr>If you’ve never seen Ben Evans’s gorgeous CSS artwork, you’re in for a treat—both in seeing his work and learning how he does it.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://thereader.mitpress.mit.edu/the-staggering-ecological-impacts-of-computation-and-the-cloud/\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>The staggering ecological impacts of computation and the cloud\u003C/strong>\u003C/a>&nbsp;\u003Cem>thereader.mitpress.mit.edu\u003C/em>\u003Cbr>The cloud is all around us, and it has a greater carbon footprint than the airline industry. Now more than ever, it’s important to consider how computing affects our environment.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://youtube.com/watch?v=rg4Prm-jul0&amp;ab_channel=TylerPotts\" target=\"_blank\" rel=\"noreferrer noopener\">\u003Cstrong>Full-stack authentication with Google One Tap using Vue, Node, Stytch, and Tailwind\u003C/strong>\u003C/a>&nbsp;\u003Cem>youtube.com\u003C/em>\u003Cbr>A practical tutorial for integrating Google One Tap with your Vue.js sites.\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2022-04-08T13:00:00.000Z",{"current":397},"human-laziness-is-the-ultimate-security-threat",[399,406,410,415,420,425],{"_createdAt":400,"_id":401,"_rev":402,"_type":403,"_updatedAt":400,"slug":404,"title":405},"2023-05-23T16:43:21Z","wp-tagcat-css","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":405},"css",{"_createdAt":400,"_id":407,"_rev":402,"_type":403,"_updatedAt":400,"slug":408,"title":409},"wp-tagcat-newsletter",{"current":409},"newsletter",{"_createdAt":400,"_id":411,"_rev":402,"_type":403,"_updatedAt":400,"slug":412,"title":414},"wp-tagcat-next-js",{"current":413},"next-js","next.js",{"_createdAt":400,"_id":416,"_rev":402,"_type":403,"_updatedAt":400,"slug":417,"title":419},"wp-tagcat-object-oriented-programming",{"current":418},"object-oriented-programming","object oriented programming",{"_createdAt":400,"_id":421,"_rev":402,"_type":403,"_updatedAt":400,"slug":422,"title":424},"wp-tagcat-the-overflow",{"current":423},"the-overflow","the overflow",{"_createdAt":400,"_id":407,"_rev":402,"_type":403,"_updatedAt":400,"slug":426,"title":409},{"current":409},"The Overflow #120: Human laziness is the ultimate security threat",[429,435,441,447],{"_id":430,"publishedAt":431,"slug":432,"sponsored":12,"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":12,"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":12,"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)!",{"_id":448,"publishedAt":449,"slug":450,"sponsored":12,"title":452},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":451},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":454,"sourceMap":-1},{"count":455,"lastTimestamp":12},0]