[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-BywltY1xx1efRNzNfyLETj3MpWWk5WBLikhiE6rPvtY":3,"sanity-KyV9dl6WhhZx_mhbsQ04bDsQgI_7tpdnny1Af0PYoDM":257},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":232},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"4d0175f4-40a8-47eb-9bb3-a453b326aa7d","2026-07-03T07:40:00.000Z",{"_type":10,"current":11},"slug","the-good-the-bad-and-the-ai-apps",null,"The good, the bad, and the AI apps",[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":178,"dateUrl":179,"excerpt":180,"image":181,"product":12,"publishedAt":185,"slug":186,"sponsored":12,"tags":188,"title":231,"visible":178},"2025-05-22T16:40:59Z","83fdd6b3-6fa2-4657-9635-0feee6d972a9","NR627mkKF39ASec5MIcXsq","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,90,109,127,167],{"_key":64,"_type":65,"markDefs":12,"url":66},"65c694bd8e64","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F5d4bb9d1-dc57-422f-b689-5ef3ac7bb42a",{"_key":68,"_type":69,"children":70,"markDefs":85,"style":89},"c5522edd1e97","block",[71,76,81],{"_key":72,"_type":73,"marks":74,"text":75},"c9ff7af57dd6","span",[],"Get ",{"_key":77,"_type":73,"marks":78,"text":80},"153b14e1795c",[79],"5466a309c9cb","the whole rundown of what’s new",{"_key":82,"_type":73,"marks":83,"text":84},"dc3ea06a0380",[]," in this version of Android Developer’s Studio.",[86],{"_key":79,"_type":87,"href":88,"reference":12},"link","https:\u002F\u002Fandroid-developers.googleblog.com\u002F2025\u002F05\u002Fgoogle-io-2025-whats-new-in-android-development-tools.html","normal",{"_key":91,"_type":69,"children":92,"markDefs":106,"style":89},"ded75322b4df",[93,97,102],{"_key":94,"_type":73,"marks":95,"text":96},"a1ff7fa4e343",[],"Google I\u002FO just happened, and the Android team ",{"_key":98,"_type":73,"marks":99,"text":101},"072c9c247b6f",[100],"9f4918d0af80","announced a bunch of things",{"_key":103,"_type":73,"marks":104,"text":105},"6bc7a3d402d8",[],".",[107],{"_key":100,"_type":87,"href":108,"reference":12},"https:\u002F\u002Fandroid-developers.googleblog.com\u002F2025\u002F05\u002F16-things-to-know-for-android-developers-google-io-2025.html",{"_key":110,"_type":69,"children":111,"markDefs":124,"style":89},"ff4e6d72b593",[112,116,121],{"_key":113,"_type":73,"marks":114,"text":115},"0f187a3b06eb",[],"Connect with Matthew on ",{"_key":117,"_type":73,"marks":118,"text":120},"612d664f67ca",[119],"01e56bab8447","LinkedIn",{"_key":122,"_type":73,"marks":123,"text":105},"6cf863fc07d2",[],[125],{"_key":119,"_type":87,"href":126,"reference":12},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fmatthewjmmccullough\u002F",{"_key":128,"_type":69,"children":129,"markDefs":160,"style":89},"9fb3cddfde49",[130,134,139,143,148,152,157],{"_key":131,"_type":73,"marks":132,"text":133},"1be4e6b2f218",[],"Congrats to ",{"_key":135,"_type":73,"marks":136,"text":138},"70ad1f6dfe3c",[137],"7457b1502409","Populist badge",{"_key":140,"_type":73,"marks":141,"text":142},"bd161f1b40e2",[]," winner ",{"_key":144,"_type":73,"marks":145,"text":147},"59ce9e1f2348",[146],"a854a6784d25","chudo xl",{"_key":149,"_type":73,"marks":150,"text":151},"667c6824d540",[]," for their answer to ",{"_key":153,"_type":73,"marks":154,"text":156},"689cbefc41bc",[155],"87734ad2a8b0","Android app stuck at \"Launching on Devices\" or 'device 'DEVICEID' not found' error",{"_key":158,"_type":73,"marks":159,"text":105},"d8ede79f9ff8",[],[161,163,165],{"_key":137,"_type":87,"href":162,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F62\u002Fpopulist",{"_key":146,"_type":87,"href":164,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F5690978\u002Fchudo-xl",{"_key":155,"_type":87,"href":166,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F78755972\u002Fandroid-app-stuck-at-launching-on-devices-or-device-deviceid-not-found-err",{"_key":168,"_type":69,"children":169,"markDefs":175,"style":89},"6bb439c65931",[170],{"_key":171,"_type":73,"marks":172,"text":174},"c3cb02f4a6ae",[173],"113390f18093","TRANSCRIPT",[176],{"_key":173,"_type":87,"href":177,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fcan-a-dev-environment-spark-joy-the-android-team-thinks-so\u002Ftranscript",true,"2025\u002F05\u002F23","Matthew McCullough, VP of Product for Android Developer Experience, sits down with Ryan to talk advancements in Android development, enhancing developer efficiency and reducing routine toil, and the application of Gemini AI models to improve software toolchains.",{"_type":53,"asset":182,"attribution":184},{"_ref":183,"_type":56},"image-d2cb4c948681d5ccbb8ff46ed2d69c6f6b6a8990-800x420-jpg","Alexandra Francis","2025-05-23T07:40:00.000Z",{"_type":10,"current":187},"can-a-dev-environment-spark-joy-the-android-team-thinks-so",[189,196,200,205,212,217,222,226],{"_createdAt":190,"_id":191,"_rev":192,"_type":193,"_updatedAt":190,"slug":194,"title":195},"2023-05-23T16:43:21Z","wp-tagcat-se-tech","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":195},"se-tech",{"_createdAt":190,"_id":197,"_rev":192,"_type":193,"_updatedAt":190,"slug":198,"title":199},"wp-tagcat-se-stackoverflow",{"current":199},"se-stackoverflow",{"_createdAt":190,"_id":201,"_rev":192,"_type":193,"_updatedAt":190,"slug":202,"title":204},"wp-tagcat-podcast",{"current":203},"podcast","The Stack Overflow Podcast",{"_createdAt":190,"_id":206,"_rev":207,"_type":193,"_updatedAt":208,"slug":209,"title":211},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":210},"ai","AI",{"_createdAt":190,"_id":213,"_rev":192,"_type":193,"_updatedAt":190,"slug":214,"title":216},"wp-tagcat-developer-tools",{"current":215},"developer-tools","developer tools",{"_createdAt":190,"_id":218,"_rev":192,"_type":193,"_updatedAt":190,"slug":219,"title":221},"wp-tagcat-dev-tools",{"current":220},"dev-tools","dev tools",{"_createdAt":190,"_id":223,"_rev":192,"_type":193,"_updatedAt":190,"slug":224,"title":225},"wp-tagcat-google",{"current":225},"google",{"_createdAt":190,"_id":227,"_rev":192,"_type":193,"_updatedAt":190,"slug":228,"title":230},"wp-tagcat-developer-experience",{"current":229},"developer-experience","developer experience","Can a dev environment spark joy? The Android team thinks so.",[233,239,245,251],{"_id":234,"publishedAt":235,"slug":236,"sponsored":12,"title":238},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":237},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":240,"publishedAt":241,"slug":242,"sponsored":12,"title":244},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":243},"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":246,"publishedAt":247,"slug":248,"sponsored":12,"title":250},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":249},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":252,"publishedAt":253,"slug":254,"sponsored":12,"title":256},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":255},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":258,"sourceMap":-1},{"count":259,"lastTimestamp":260},1,"2025-05-27T14:51:50Z"]