[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-Fll_jgiSCK7-TJVRaukpM-iKvR4L3ZxIopeCYct0Wjs":3,"sanity-EB_mBjqhqh4TekbeAhjnMRUg0ID0SHUZ_kBTvb2qvX8":267},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":242},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d53f9358-3bb2-4f69-aebe-d31d19522cd4","2026-07-10T07:40:00.000Z",{"_type":10,"current":11},"slug","building-more-than-just-an-agent-harness",null,"Building more than just an agent harness",[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":62,"comments":191,"dateUrl":192,"excerpt":193,"image":194,"product":12,"publishedAt":197,"slug":198,"sponsored":12,"tags":200,"title":241,"visible":191},"2025-07-10T19:55:53Z","6765d9a0-eeed-488f-8b4e-e170c9d5e49f","XzVcPPDfPNmxxXS3zvDprH","blogPost","2025-10-31T17:26:43Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"role":59,"slug":60},"2025-05-09T21:58:35Z","dbdef9f7-acce-4431-8f4f-c2025df1c8c8","EnpIxnQnEA7jkpRWyjei0g","blogAuthor","2025-05-09T21:59:44Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-5f1073fdcf2ebde7fee8570769d9d82d21573870-2316x3088-jpg","reference","current","Phoebe Sajor","Content Associate",{"_type":10,"current":61},"phoebe-sajor",[63,67,97,116,134,151,180],{"_key":64,"_type":65,"markDefs":12,"url":66},"d3cac994fc81","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F0379e3a9-a67e-4b15-8865-0e2844319c28",{"_key":68,"_type":69,"children":70,"markDefs":90,"style":96},"5c6ea29364ec","block",[71,77,81,86],{"_key":72,"_type":73,"marks":74,"text":76},"ffa6f0514675","span",[75],"5490d9b6b9f5","Koel Labs",{"_key":78,"_type":73,"marks":79,"text":80},"abf030442c5a",[]," uses classic movies to help learners master pronunciation. You can join the waitlist for their closed beta launch now. Check out their open-source community project for Koel Labs on ",{"_key":82,"_type":73,"marks":83,"text":85},"fccb98c2273d",[84],"88e7a1adc5ac","GitHub",{"_key":87,"_type":73,"marks":88,"text":89},"b9312f8e5357",[],".",[91,94],{"_key":75,"_type":92,"href":93,"reference":12},"link","https:\u002F\u002Fkoellabs.com\u002F",{"_key":84,"_type":92,"href":95,"reference":12},"https:\u002F\u002Fgithub.com\u002FKoelLabs","normal",{"_key":98,"_type":69,"children":99,"markDefs":113,"style":96},"edfabda32df3",[100,104,109],{"_key":101,"_type":73,"marks":102,"text":103},"0ee037f6addb",[],"Check out their project on the ",{"_key":105,"_type":73,"marks":106,"text":108},"db25c7568d0c",[107],"2e694a8c86ea","Mozilla Builders",{"_key":110,"_type":73,"marks":111,"text":112},"71dce18248a8",[]," site.",[114],{"_key":107,"_type":92,"href":115,"reference":12},"https:\u002F\u002Fbuilders.mozilla.org\u002Fproject\u002Fkoel-labs\u002F",{"_key":117,"_type":69,"children":118,"markDefs":131,"style":96},"069bacaa5f2a",[119,123,128],{"_key":120,"_type":73,"marks":121,"text":122},"32985b0c71fe",[],"Connect with Aruna on ",{"_key":124,"_type":73,"marks":125,"text":127},"76a928c26a8c",[126],"141b1fbef577","LinkedIn",{"_key":129,"_type":73,"marks":130,"text":89},"7edae6658ec1",[],[132],{"_key":126,"_type":92,"href":133,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Farunasr\u002F",{"_key":135,"_type":69,"children":136,"markDefs":148,"style":96},"328758252e70",[137,141,145],{"_key":138,"_type":73,"marks":139,"text":140},"aafb19319596",[],"Connect with Ruslan on ",{"_key":142,"_type":73,"marks":143,"text":127},"9f450b726668",[144],"1060bc592977",{"_key":146,"_type":73,"marks":147,"text":89},"7565fbb289c4",[],[149],{"_key":144,"_type":92,"href":150,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fruslan-muk\u002F",{"_key":152,"_type":69,"children":153,"markDefs":175,"style":96},"089256c14a75",[154,158,163,167,172],{"_key":155,"_type":73,"marks":156,"text":157},"f90ab7e66cdd",[],"Shoutout to Populous badge winner ",{"_key":159,"_type":73,"marks":160,"text":162},"b01ba5749463",[161],"1dee30389c2f","Tomáš Záluský",{"_key":164,"_type":73,"marks":165,"text":166},"8a6a78ba9319",[],", who won the badge for answering the question ",{"_key":168,"_type":73,"marks":169,"text":171},"24a547205d14",[170],"f208e3c46e6c","How to chain multiple assertThat statement in AssertJ",{"_key":173,"_type":73,"marks":174,"text":89},"7f9773f23658",[],[176,178],{"_key":161,"_type":92,"href":177,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F653539\u002Ftom%c3%a1%c5%a1-z%c3%a1lusk%c3%bd",{"_key":170,"_type":92,"href":179,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F51605605\u002Fhow-to-chain-multiple-assertthat-statement-in-assertj",{"_key":181,"_type":69,"children":182,"markDefs":188,"style":96},"80a68b91b55e",[183],{"_key":184,"_type":73,"marks":185,"text":187},"bcd46cac3718",[186],"88cade4b91a1","TRANSCRIPT",[189],{"_key":186,"_type":92,"href":190,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fhow-your-favorite-movie-is-changing-language-learning-technology\u002Ftranscript",true,"2025\u002F07\u002F11","Ryan sits down with CTO Aruna Srivastava and CPO Ruslan Mukhamedvaleev from Koel Labs to talk about how they’re innovating speech technology with the help of AI and classic movies. They also tell Ryan about their time in the Mozilla Builders Accelerator and their experiences as student co-founders in an ever-changing economic and technological landscape.",{"_type":53,"asset":195},{"_ref":196,"_type":56},"image-d2cb4c948681d5ccbb8ff46ed2d69c6f6b6a8990-800x420-jpg","2025-07-11T07:40:00.000Z",{"_type":10,"current":199},"how-your-favorite-movie-is-changing-language-learning-technology",[201,208,212,217,222,229,237],{"_createdAt":202,"_id":203,"_rev":204,"_type":205,"_updatedAt":202,"slug":206,"title":207},"2023-05-23T16:43:21Z","wp-tagcat-se-tech","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":207},"se-tech",{"_createdAt":202,"_id":209,"_rev":204,"_type":205,"_updatedAt":202,"slug":210,"title":211},"wp-tagcat-se-stackoverflow",{"current":211},"se-stackoverflow",{"_createdAt":202,"_id":213,"_rev":204,"_type":205,"_updatedAt":202,"slug":214,"title":216},"wp-tagcat-podcast",{"current":215},"podcast","The Stack Overflow Podcast",{"_createdAt":202,"_id":218,"_rev":204,"_type":205,"_updatedAt":202,"slug":219,"title":221},"wp-tagcat-natural-language-processing",{"current":220},"natural-language-processing","natural language processing",{"_createdAt":202,"_id":223,"_rev":224,"_type":205,"_updatedAt":225,"slug":226,"title":228},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":227},"ai","AI",{"_createdAt":230,"_id":231,"_rev":232,"_type":205,"_updatedAt":233,"slug":234,"title":236},"2025-04-15T23:21:03Z","d89bbb9f-0bbc-447e-a206-743d60072ac8","JfoWZSLIstjPUpetdZSBcn","2025-04-15T23:21:07Z",{"_type":10,"current":235},"ai-agents","AI agents",{"_createdAt":202,"_id":238,"_rev":204,"_type":205,"_updatedAt":202,"slug":239,"title":240},"wp-tagcat-startups",{"current":240},"startups","How your favorite movie is changing language learning technology",[243,249,255,261],{"_id":244,"publishedAt":245,"slug":246,"sponsored":12,"title":248},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":247},"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":250,"publishedAt":251,"slug":252,"sponsored":12,"title":254},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":253},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":256,"publishedAt":257,"slug":258,"sponsored":12,"title":260},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":259},"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":262,"publishedAt":263,"slug":264,"sponsored":12,"title":266},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":265},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":268,"sourceMap":-1},{"count":269,"lastTimestamp":270},2,"2025-08-11T14:34:38Z"]