[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-birWDgQlAcQN0LsEtmtRFgu4kx0Ux-4dQHP9DRmP7x0":3,"sanity-JXUTPbHlt62M_SPlBLMbNuMHVnSPbBrXq78GHG_FUzY":208},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":187},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"ad4420d5-b6ac-442a-9775-8f814044fcdb","2026-09-08T07:40:00.000Z",{"_type":10,"current":11},"slug","scaling-your-money-safely-with-ai",null,"Scaling your money safely with AI",[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,"_system":43,"_type":47,"_updatedAt":48,"author":49,"body":65,"comments":140,"dateUrl":141,"excerpt":142,"featureStackTech":140,"image":143,"product":12,"publishedAt":147,"slug":148,"sponsored":140,"tags":150,"title":186,"visible":140},"2026-09-08T20:26:57Z","476c86b2-8996-40d1-a74e-08bfeb84c426","S22Z1GVuogdNEwW9kU9vjx",{"base":44},{"id":45,"rev":46},"drafts.476c86b2-8996-40d1-a74e-08bfeb84c426","194af2c2-d716-4c5f-9aad-e85ce0d16dc0","blogPost","2026-09-09T04:45:03Z",[50],{"_createdAt":51,"_id":52,"_rev":53,"_type":54,"_updatedAt":55,"avatar":56,"employee":61,"name":62,"slug":63},"2023-05-23T16:27:18Z","wp-author-226","dgl3SCUzppW3U2LvCoOzcS","blogAuthor","2023-06-20T15:05:06Z",{"_type":57,"asset":58},"image",{"_ref":59,"_type":60},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","current","Ryan Donovan",{"current":64},"rdonovan",[66,77,86,102,110],{"_key":67,"_type":68,"children":69,"markDefs":75,"style":76},"e8bbe502f0b4","block",[70],{"_key":71,"_type":72,"marks":73,"text":74},"f62b8e76ad80","span",[],"SPONSORED BY IBM",[],"h2",{"_key":78,"_type":68,"children":79,"markDefs":84,"style":85},"c0ae020cc8c8",[80],{"_key":81,"_type":72,"marks":82,"text":83},"88cd3c738609",[],"Ryan welcomes Markus Eisele to the program to talk about why your coding agent should be writing Java. They talk about why the long history of Java both makes for a stable language and a source of training data for AI. On top of that, they discuss how agentic Java excels by working with powerful partners: a massive ecosystem of Java libraries and agentic harnesses.",[],"normal",{"_key":87,"_type":68,"children":88,"markDefs":98,"style":85},"1fd0a6478cec",[89,94],{"_key":90,"_type":72,"marks":91,"text":93},"411c61d4faab",[92],"31f7b2e39e14","Try out Bob",{"_key":95,"_type":72,"marks":96,"text":97},"c0874fe1b8b2",[],", IBM’s coding agent that Markus talked about in the episode.",[99],{"_key":92,"_type":100,"href":101,"reference":12},"link","https:\u002F\u002Fbob.ibm.com\u002Ftrial?utm_content=PVLWW&p1=Newsletter&p2=%epid!&p3=%ecid!",{"_key":103,"_type":68,"children":104,"markDefs":109,"style":85},"1f808ff2c6f6",[105],{"_key":106,"_type":72,"marks":107,"text":108},"dbfe38db51b0",[],"Connect with Markus on",[],{"_key":111,"_type":68,"children":112,"markDefs":135,"style":85},"03996a12927b",[113,117,122,126,131],{"_key":114,"_type":72,"marks":115,"text":116},"a26a699d8264",[],"Congrats to Populist badge winner, ",{"_key":118,"_type":72,"marks":119,"text":121},"2d3f8ced9769",[120],"4adcc621f52a","Alex K",{"_key":123,"_type":72,"marks":124,"text":125},"55a0d8200cd4",[],", whose answer to ",{"_key":127,"_type":72,"marks":128,"text":130},"f1aa8a359019",[129],"6dd3e41bca23","ffmpeg usage to encode a video to H264 codec format",{"_key":132,"_type":72,"marks":133,"text":134},"0808a66ac71e",[]," outshined the accepted answer.",[136,138],{"_key":120,"_type":100,"href":137,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F266561\u002Falex-k",{"_key":129,"_type":100,"href":139,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F5678695\u002Fffmpeg-usage-to-encode-a-video-to-h264-codec-format\u002F9723114#9723114",true,"2026\u002F09\u002F09","Ryan welcomes Markus Eisele to the program to talk about why your coding agent should be writing Java. ",{"_type":57,"alt":144,"asset":145},"The Stack Overflow Podcast cover art",{"_ref":146,"_type":60},"image-e35a0c5eb319e7928c9ac0a2c2c782d29e644876-3120x1640-png","2026-09-09T04:45:00.000Z",{"_type":10,"current":149},"java-s-age-is-its-ai-superpower",[151,159,163,167,174,178],{"_createdAt":152,"_id":153,"_rev":154,"_type":155,"_updatedAt":152,"slug":156,"title":158},"2023-05-23T16:43:21Z","wp-tagcat-podcast","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":157},"podcast","The Stack Overflow Podcast",{"_createdAt":152,"_id":160,"_rev":154,"_type":155,"_updatedAt":152,"slug":161,"title":162},"wp-tagcat-se-tech",{"current":162},"se-tech",{"_createdAt":152,"_id":164,"_rev":154,"_type":155,"_updatedAt":152,"slug":165,"title":166},"wp-tagcat-se-stackoverflow",{"current":166},"se-stackoverflow",{"_createdAt":152,"_id":168,"_rev":169,"_type":155,"_updatedAt":170,"slug":171,"title":173},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":172},"ai","AI",{"_createdAt":152,"_id":175,"_rev":154,"_type":155,"_updatedAt":152,"slug":176,"title":177},"wp-tagcat-java",{"current":177},"java",{"_createdAt":179,"_id":180,"_rev":181,"_type":155,"_updatedAt":182,"slug":183,"title":185},"2026-06-12T16:16:20Z","51c761d7-73f7-42f4-aa49-8484e3849e7c","MwgZb85ftkde1TTvQsHYa6","2026-06-12T16:16:45Z",{"_type":10,"current":184},"buiilding-software","Buiilding software","Java’s age is its AI superpower",[188,190,196,202],{"_id":16,"publishedAt":17,"slug":189,"sponsored":12,"title":20},{"_type":10,"current":19},{"_id":191,"publishedAt":192,"slug":193,"sponsored":12,"title":195},"9abac319-a90e-4650-8f5d-849f29725e6a","2026-08-24T14:00:00.000Z",{"_type":10,"current":194},"responsible-ai-adoption-needs-developer-workflow-design","Responsible AI adoption needs developer workflow design",{"_id":197,"publishedAt":198,"slug":199,"sponsored":12,"title":201},"d6558158-95fa-4a20-bd6d-53dd86eb876e","2026-08-21T14:00:00.000Z",{"_type":10,"current":200},"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":203,"publishedAt":204,"slug":205,"sponsored":12,"title":207},"07d4e201-1f96-4b57-a3a5-fdcf9c723ece","2026-08-20T19:05:40.063Z",{"_type":10,"current":206},"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":209,"sourceMap":-1},{"count":210,"lastTimestamp":12},0]