[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-tPF-4a6VMbV4qnd2f7a9IlH4rsQFPVnbvZYA_FN77c8":3,"sanity-hDnuyZVcORtcDDo5Hh3L0GY4vmjXB5CIY86Hy3Kfs_E":235},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":210},[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,"_system":43,"_type":46,"_updatedAt":47,"author":48,"body":64,"comments":166,"dateUrl":167,"excerpt":168,"image":169,"product":12,"publishedAt":172,"slug":173,"sponsored":12,"tags":175,"title":209,"visible":166},"2025-01-06T21:41:18Z","d36b7163-f406-4e4b-a920-309a72b84996","ob1wI4mKt4Is1mA5t4lmMe",{"base":44},{"id":41,"rev":45},"EzU1diMMdiZFYwefVMM4Xu","blogPost","2025-11-04T17:38:58Z",[49],{"_createdAt":50,"_id":51,"_rev":52,"_type":53,"_updatedAt":54,"avatar":55,"employee":60,"name":61,"slug":62},"2023-05-23T16:27:18Z","wp-author-226","dgl3SCUzppW3U2LvCoOzcS","blogAuthor","2023-06-20T15:05:06Z",{"_type":56,"asset":57},"image",{"_ref":58,"_type":59},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","current","Ryan Donovan",{"current":63},"rdonovan",[65,76,80,88,97,113,128,147],{"_key":66,"_type":67,"children":68,"markDefs":74,"style":75},"abf97d6ceb51","block",[69],{"_key":70,"_type":71,"marks":72,"text":73},"dde199048104","span",[],"",[],"normal",{"_key":77,"_type":78,"markDefs":12,"url":79},"98b6bc3ef505","embed","https://art19.com/shows/2355b740-4531-4071-a3ab-5907a95a36d3/episodes/92975b04-da3f-462a-aea6-5211f30f5bb8/embed",{"_key":81,"_type":67,"children":82,"markDefs":87,"style":75},"9e3dc98a2883",[83],{"_key":84,"_type":71,"marks":85,"text":86},"a0281791541e0",[],"On the second episode of We’ll Be In Touch, Kyle interviews his former co-worker Jon Miller, Staff Software Engineer at Polly. Jon helped plant the seed for this podcast series, and now he gets his turn in the interview chair. They cover a wide range of topics, from Jon’s entry to software engineering from user interface design, the troubles you run into by not encapsulating your business logic, and the benefits of planning asynchronously before scheduling a meeting.",[],{"_key":89,"_type":67,"children":90,"markDefs":96,"style":75},"c60c83b9987e",[91],{"_key":92,"_type":71,"marks":93,"text":95},"2c5d804006bb0",[94],"strong","Episode notes",[],{"_key":98,"_type":67,"children":99,"markDefs":109,"style":75},"22e2e436d67e",[100,105],{"_key":101,"_type":71,"marks":102,"text":104},"d5450cbedb880",[103],"2f8f329fe423","Polly",{"_key":106,"_type":71,"marks":107,"text":108},"d5450cbedb881",[]," is an embedded insurance company, which means you buy the insurance for a car or house at the same time as you buy the car or house itself.",[110],{"_key":103,"_type":111,"href":112,"reference":12},"link","https://www.polly.co/",{"_key":114,"_type":67,"children":115,"markDefs":125,"style":75},"09c380536cc0",[116,121],{"_key":117,"_type":71,"marks":118,"text":120},"cfcf020cf1b10",[119],"2fe69aadc4fc","Redux",{"_key":122,"_type":71,"marks":123,"text":124},"cfcf020cf1b11",[]," is a state management library for JavaScript.",[126],{"_key":119,"_type":111,"href":127,"reference":12},"https://redux.js.org/",{"_key":129,"_type":67,"children":130,"markDefs":144,"style":75},"64fa094f7c7a",[131,135,140],{"_key":132,"_type":71,"marks":133,"text":134},"269298ecaeab0",[],"We’ve talked about ",{"_key":136,"_type":71,"marks":137,"text":139},"269298ecaeab1",[138],"144c7c4d99bc","the productivity drains that meetings can have",{"_key":141,"_type":71,"marks":142,"text":143},"269298ecaeab2",[]," previously on the blog.",[145],{"_key":138,"_type":111,"href":146,"reference":12},"https://stackoverflow.blog/2023/04/12/are-meetings-making-you-less-productive/",{"_key":148,"_type":67,"children":149,"markDefs":163,"style":75},"54c704c2e551",[150,154,159],{"_key":151,"_type":71,"marks":152,"text":153},"c7b4faee11da0",[],"Connect with Jon on ",{"_key":155,"_type":71,"marks":156,"text":158},"c7b4faee11da1",[157],"9ea1bbe70d2d","LinkedIn",{"_key":160,"_type":71,"marks":161,"text":162},"c7b4faee11da2",[],".",[164],{"_key":157,"_type":111,"href":165,"reference":12},"https://www.linkedin.com/in/jon-miller-b4b4a45a/",true,"2025/01/07","Bottom line: let React do the React things. ",{"_type":56,"asset":170},{"_ref":171,"_type":59},"image-807b30d3e40c5bf2242891d8ce4a04d887e4ff78-3840x2160-png","2025-01-07T05:41:00.000Z",{"_type":10,"current":174},"wbit-2-memories-of-persistence-and-the-state-of-state",[176,194,201,205],{"_createdAt":177,"_id":178,"_rev":179,"_type":180,"_updatedAt":181,"description":182,"slug":191,"title":193},"2024-11-21T15:48:27Z","66bbeab3-6faa-4872-9cff-18d8b0f85da3","zD1gm3TPIYg5ZtM42PqWSE","blogTag","2024-12-10T13:54:26Z",[183],{"_key":184,"_type":67,"children":185,"markDefs":190,"style":75},"e36178a97dde",[186],{"_key":187,"_type":71,"marks":188,"text":189},"5fe2ad006840",[],"A podcast from Stack Overflow about job interviews, career development and software engineering.",[],{"_type":10,"current":192},"wbit","We’ll Be In Touch",{"_createdAt":195,"_id":196,"_rev":197,"_type":180,"_updatedAt":195,"slug":198,"title":200},"2023-05-23T16:43:21Z","wp-tagcat-podcast","9HpbCsT2tq0xwozQfkc4ih",{"current":199},"podcast","The Stack Overflow Podcast",{"_createdAt":195,"_id":202,"_rev":197,"_type":180,"_updatedAt":195,"slug":203,"title":204},"wp-tagcat-se-tech",{"current":204},"se-tech",{"_createdAt":195,"_id":206,"_rev":197,"_type":180,"_updatedAt":195,"slug":207,"title":208},"wp-tagcat-se-stackoverflow",{"current":208},"se-stackoverflow","WBIT #2: Memories of persistence and the state of state",[211,217,223,229],{"_id":212,"publishedAt":213,"slug":214,"sponsored":12,"title":216},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":215},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":218,"publishedAt":219,"slug":220,"sponsored":12,"title":222},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":221},"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":224,"publishedAt":225,"slug":226,"sponsored":12,"title":228},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":227},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":230,"publishedAt":231,"slug":232,"sponsored":12,"title":234},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":233},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":236,"sourceMap":-1},{"count":237,"lastTimestamp":12},0]