[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-1bs07vRC4UGcT3McgT4R3jliy3X_d6-cz3SMxTiKMOw":3,"sanity-d7uvJuJqnaQixXadVVg5_QqVapRav8MKnMy1kmbMIL4":316},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":295},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"476c86b2-8996-40d1-a74e-08bfeb84c426","2026-09-09T04:45:00.000Z",{"_type":10,"current":11},"slug","java-s-age-is-its-ai-superpower",true,"Java’s age is its AI superpower",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"12c6a8a7-135f-401f-ac1a-1c26c33e69c0","2026-09-03T16:00:00.000Z",{"_type":10,"current":19},"security-control-and-accessibility-si-2026-6","Elevating security, control, and accessibility: Stack Internal 2026.6",{"_id":22,"publishedAt":23,"slug":24,"title":26},"adcf1bca-3295-4ac5-9b3c-23f337974190","2026-07-30T15:10:00.000Z",{"_type":10,"current":25},"introducing-stack-internal-new-platform-experience","Your trusted knowledge layer: Introducing Stack Internal's new platform experience",{"_id":28,"publishedAt":29,"slug":30,"title":32},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":31},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":34,"publishedAt":35,"slug":36,"title":38},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":37},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":64,"comments":12,"dateUrl":242,"excerpt":243,"image":244,"legacyBody":247,"product":68,"publishedAt":250,"slug":251,"sponsored":68,"tags":253,"title":294,"visible":12},"2023-05-25T09:39:12Z","wp-post-14233","XzVcPPDfPNmxxXS3zvDpoM","blogPost","2025-10-31T17:26:43Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_system":50,"_type":53,"_updatedAt":54,"avatar":55,"employee":60,"name":61,"slug":62},"2023-05-23T16:27:18Z","wp-author-213","nRfzWrvFg3DIXOd15U9uv8",{"base":51},{"id":48,"rev":52},"9xJoPFf2DISyAMMJXP7Ct6","blogAuthor","2025-07-29T19:37:47Z",{"_type":56,"asset":57},"image",{"_ref":58,"_type":59},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","reference","former","Ben Popper",{"current":63},"benpopper",[65,70,115,129,137,145,163,182,212,231,234],{"_key":66,"_type":67,"markDefs":68,"url":69},"39aa91749b79","embed",null,"https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002Ffcd14ce6-6591-4d93-b46a-94d350d41f62",{"_key":71,"_type":72,"children":73,"markDefs":106,"style":114},"ce7e6a77b311","block",[74,79,84,88,93,97,102],{"_key":75,"_type":76,"marks":77,"text":78},"ce7e6a77b3110","span",[],"It's Thanksgiving in the United States this week, so we're releasing the podcast a day early. This week we skipped the banter sessions so we could spend more time on the interview with ",{"_key":80,"_type":76,"marks":81,"text":83},"ce7e6a77b3111",[82],"0fc937cd170d","Juan Pablo Buriticá",{"_key":85,"_type":76,"marks":86,"text":87},"ce7e6a77b3112",[]," and ",{"_key":89,"_type":76,"marks":90,"text":92},"ce7e6a77b3113",[91],"4b0e661aa790","Brian Brennan",{"_key":94,"_type":76,"marks":95,"text":96},"ce7e6a77b3114",[]," from ",{"_key":98,"_type":76,"marks":99,"text":101},"ce7e6a77b3115",[100],"7dfb5c19685a","Splice",{"_key":103,"_type":76,"marks":104,"text":105},"ce7e6a77b3116",[],".",[107,110,112],{"_key":82,"_type":108,"href":109,"reference":68},"link","https:\u002F\u002Ftwitter.com\u002Fburitica",{"_key":91,"_type":108,"href":111,"reference":68},"https:\u002F\u002Ftwitter.com\u002Fbrianloveswords",{"_key":100,"_type":108,"href":113,"reference":68},"https:\u002F\u002Fsplice.com\u002F","normal",{"_key":116,"_type":72,"children":117,"markDefs":127,"style":114},"47a30ddb7f9e",[118,123],{"_key":119,"_type":76,"marks":120,"text":122},"47a30ddb7f9e0",[121],"f54e18a111de","Brian",{"_key":124,"_type":76,"marks":125,"text":126},"47a30ddb7f9e1",[]," shares a delightful tale of the time one of his co-workers accidentally deleted the company's database, and how they recovered it through binary transaction logs. No better way to learn than a trial by fire.",[128],{"_key":121,"_type":108,"href":111,"reference":68},{"_key":130,"_type":72,"children":131,"markDefs":136,"style":114},"31720fe4e431",[132],{"_key":133,"_type":76,"marks":134,"text":135},"31720fe4e4310",[],"Juan explains why typing is taking over frontend development. First off, we discovered unit testing, and typecasting can make that a lot less painful.",[],{"_key":138,"_type":72,"children":139,"markDefs":144,"style":114},"f72d0824ff19",[140],{"_key":141,"_type":76,"marks":142,"text":143},"f72d0824ff190",[],"Paul dreams of a day when object-oriented PHP runs in the browsers. Sara has had nightmares about similar scenarios.",[],{"_key":146,"_type":72,"children":147,"markDefs":160,"style":114},"6e060c092430",[148,152,157],{"_key":149,"_type":76,"marks":150,"text":151},"6e060c0924300",[],"Splice has lots of interesting products for musicians and technologists and ",{"_key":153,"_type":76,"marks":154,"text":156},"6e060c0924301",[155],"df41bc5d81d3","they're hiring",{"_key":158,"_type":76,"marks":159,"text":105},"6e060c0924302",[],[161],{"_key":155,"_type":108,"href":162,"reference":68},"https:\u002F\u002Fboards.greenhouse.io\u002Fsplice",{"_key":164,"_type":72,"children":165,"markDefs":179,"style":114},"d81e186d33b1",[166,170,175],{"_key":167,"_type":76,"marks":168,"text":169},"d81e186d33b10",[],"Brian helped to build the amazing ",{"_key":171,"_type":76,"marks":172,"text":174},"d81e186d33b11",[173],"e98f300a031e","Brooklyn JS",{"_key":176,"_type":76,"marks":177,"text":178},"d81e186d33b12",[],", so if you're in the NYC area, be sure to check it out.",[180],{"_key":173,"_type":108,"href":181,"reference":68},"http:\u002F\u002Fbrooklynjs.com\u002Fsponsorship.html",{"_key":183,"_type":72,"children":184,"markDefs":207,"style":114},"9f4d697dfc89",[185,189,194,198,203],{"_key":186,"_type":76,"marks":187,"text":188},"9f4d697dfc890",[],"Juan helps to run an amazing community of ",{"_key":190,"_type":76,"marks":191,"text":193},"9f4d697dfc891",[192],"69114ffcbaae","developers in Colombia",{"_key":195,"_type":76,"marks":196,"text":197},"9f4d697dfc892",[],", as well as the ",{"_key":199,"_type":76,"marks":200,"text":202},"9f4d697dfc893",[201],"0e2590cd34a1","Bogota JS",{"_key":204,"_type":76,"marks":205,"text":206},"9f4d697dfc894",[]," meetup.",[208,210],{"_key":192,"_type":108,"href":209,"reference":68},"https:\u002F\u002Ftwitter.com\u002Fcolombia_dev",{"_key":201,"_type":108,"href":211,"reference":68},"https:\u002F\u002Ftwitter.com\u002FbogotaJS",{"_key":213,"_type":72,"children":214,"markDefs":228,"style":114},"c5179ffa84a6",[215,219,224],{"_key":216,"_type":76,"marks":217,"text":218},"c5179ffa84a60",[],"Dylan TallChief made a ",{"_key":220,"_type":76,"marks":221,"text":223},"c5179ffa84a61",[222],"71d553893863","drum machine in Excel",{"_key":225,"_type":76,"marks":226,"text":227},"c5179ffa84a62",[]," and it's something special.",[229],{"_key":222,"_type":108,"href":230,"reference":68},"https:\u002F\u002Fwww.musicradar.com\u002Fnews\u002Fsomeone-made-an-excel-drum-machine-and-its-amazing",{"_key":232,"_type":67,"markDefs":68,"url":233},"955a2039d770","https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FTo2JIXGoYzA",{"_key":235,"_type":72,"children":236,"markDefs":241,"style":114},"622db627a900",[237],{"_key":238,"_type":76,"marks":239,"text":240},"622db627a9000",[],"",[],"2019\u002F11\u002F25","We chat with two of the most creative and connected developers in New York about what they're building and how they learn. ",{"_type":56,"asset":245},{"_ref":246,"_type":59},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png",{"code":248,"language":249},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https:\u002F\u002Fplayer.simplecast.com\u002F98a1eb84-b2e6-405d-b619-8769eb855f61?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>It's Thanksgiving in the United States this week, so we're releasing the podcast a day early. This week we skipped the banter sessions so we could spend more time on the interview with \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fburitica\">Juan Pablo Buriticá\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fbrianloveswords\">Brian Brennan\u003C\u002Fa> from \u003Ca href=\"https:\u002F\u002Fsplice.com\u002F\">Splice\u003C\u002Fa>. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fbrianloveswords\">Brian\u003C\u002Fa> shares a delightful tale of the time one of his co-workers accidentally deleted the company's database, and how they recovered it through binary transaction logs.  No better way to learn than a trial by fire. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Juan explains why typing is taking over frontend development. First off, we discovered unit testing, and typecasting can make that a lot less painful. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Paul dreams of a day when object-oriented PHP runs in the browsers. Sara has had nightmares about similar scenarios. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Splice has lots of interesting products for musicians and technologists and \u003Ca href=\"https:\u002F\u002Fboards.greenhouse.io\u002Fsplice\">they're hiring\u003C\u002Fa>. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Brian helped to build the amazing \u003Ca href=\"http:\u002F\u002Fbrooklynjs.com\u002Fsponsorship.html\">Brooklyn JS\u003C\u002Fa>, so if you're in the NYC area, be sure to check it out. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Juan helps to run an amazing community of \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcolombia_dev\">developers in Colombia\u003C\u002Fa>, as well as the \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002FbogotaJS\">Bogota JS\u003C\u002Fa> meetup.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Dylan TallChief made a \u003Ca href=\"https:\u002F\u002Fwww.musicradar.com\u002Fnews\u002Fsomeone-made-an-excel-drum-machine-and-its-amazing\">drum machine in Excel\u003C\u002Fa> and it's something special. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:html -->\n\u003Ciframe width=\"800\" height=\"440\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FTo2JIXGoYzA\" frameborder=\"0\" allow=\"accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture\" allowfullscreen>\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2019-11-25T19:59:34.000Z",{"current":252},"podcast-tfw-you-accidentally-delete-your-database",[254,262,264,269,274,279,284,289],{"_createdAt":255,"_id":256,"_rev":257,"_type":258,"_updatedAt":255,"slug":259,"title":261},"2023-05-23T16:43:21Z","wp-tagcat-bulletin","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":260},"bulletin","Bulletin",{"_createdAt":255,"_id":256,"_rev":257,"_type":258,"_updatedAt":255,"slug":263,"title":261},{"current":260},{"_createdAt":255,"_id":265,"_rev":257,"_type":258,"_updatedAt":255,"slug":266,"title":268},"wp-tagcat-code-for-a-living",{"current":267},"code-for-a-living","Code for a Living",{"_createdAt":255,"_id":270,"_rev":257,"_type":258,"_updatedAt":255,"slug":271,"title":273},"wp-tagcat-engineering",{"current":272},"engineering","Engineering",{"_createdAt":255,"_id":275,"_rev":257,"_type":258,"_updatedAt":255,"slug":276,"title":278},"wp-tagcat-stack-overflow",{"current":277},"stack-overflow","stack overflow",{"_createdAt":255,"_id":280,"_rev":257,"_type":258,"_updatedAt":255,"slug":281,"title":283},"wp-tagcat-stackoverflow",{"current":282},"stackoverflow","Stackoverflow",{"_createdAt":255,"_id":285,"_rev":257,"_type":258,"_updatedAt":255,"slug":286,"title":288},"wp-tagcat-the-stack-overflow-podcast",{"current":287},"the-stack-overflow-podcast","the stack overflow podcast",{"_createdAt":255,"_id":290,"_rev":257,"_type":258,"_updatedAt":255,"slug":291,"title":293},"wp-tagcat-podcast",{"current":292},"podcast","The Stack Overflow Podcast","Podcast: TFW You Accidentally Delete Your  Database",[296,298,304,310],{"_id":16,"publishedAt":17,"slug":297,"sponsored":68,"title":20},{"_type":10,"current":19},{"_id":299,"publishedAt":300,"slug":301,"sponsored":68,"title":303},"9abac319-a90e-4650-8f5d-849f29725e6a","2026-08-24T14:00:00.000Z",{"_type":10,"current":302},"responsible-ai-adoption-needs-developer-workflow-design","Responsible AI adoption needs developer workflow design",{"_id":305,"publishedAt":306,"slug":307,"sponsored":68,"title":309},"d6558158-95fa-4a20-bd6d-53dd86eb876e","2026-08-21T14:00:00.000Z",{"_type":10,"current":308},"dispatches-from-o-reilly-the-right-amount-of-spec-for-agentic-development","Dispatches from O'Reilly: The right amount of spec for agentic development",{"_id":311,"publishedAt":312,"slug":313,"sponsored":68,"title":315},"07d4e201-1f96-4b57-a3a5-fdcf9c723ece","2026-08-20T19:05:40.063Z",{"_type":10,"current":314},"ai-won-t-replace-project-managers-but-it-is-reshaping-how-work-gets-done","AI Won't Replace Project Managers, But It is Reshaping How Work Gets Done",{"data":317,"sourceMap":-1},{"count":318,"lastTimestamp":319},3,"2023-05-25T09:46:59Z"]