[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-YA_zTMh57pljv67BuVPgQ5ASN55szwJ54nxL_18M9Gs":3,"sanity-2GwDZip0auxh055BXmKdU5MbLClk610UfpS5QH6nV6k":301},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":276},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"7ebd76d2-cebc-4b88-82f9-3dfb2c8bc5ca","2026-07-08T04:40:00.000Z",{"_type":10,"current":11},"slug","what-s-left-for-infrastructure-as-code-after-ai-moves-in",true,"What's left for infrastructure-as-code after AI moves in?",[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":12,"dateUrl":201,"excerpt":202,"image":203,"product":66,"publishedAt":207,"slug":208,"sponsored":66,"tags":210,"title":275,"visible":12},"2025-02-13T18:08:10Z","96f51db8-fd66-4441-a179-32a6e869c1e2","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},"2023-05-23T16:27:18Z","wp-author-295","3Bta4LYddh6s1g3ALChVvb","blogAuthor","2025-05-09T17:21:54Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","reference","current","Eira May","B2B Editor",{"current":61},"emay",[63,68,79,87,114,132,150,190],{"_key":64,"_type":65,"markDefs":66,"url":67},"094485194c1c","embed",null,"https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F2a83bc67-0ec3-48e2-911e-c8cdca2e5699",{"_key":69,"_type":70,"children":71,"markDefs":77,"style":78},"d05d1df967b5","block",[72],{"_key":73,"_type":74,"marks":75,"text":76},"a644735b00d40","span",[],"Ken Stott, Field CTO of API platform Hasura, tells Ryan about the data doom loop: the concept that organizations are spending lots of money on data systems without seeing improvements in data quality or efficiency. Their conversation touches on the challenges of data management, the impact of microservices, the importance of feedback loops in ensuring data quality, and how a data architecture that uses a supergraph would enhance data accessibility and quality.",[],"normal",{"_key":80,"_type":70,"children":81,"markDefs":86,"style":78},"6efbfdea4af8",[82],{"_key":83,"_type":74,"marks":84,"text":85},"384c5597f7b6",[],"Episode notes:",[],{"_key":88,"_type":70,"children":89,"markDefs":108,"style":78},"2c92ceedb6b8",[90,95,99,104],{"_key":91,"_type":74,"marks":92,"text":94},"d4e922e5e8fe0",[93],"33ef492cc06f","Hasura",{"_key":96,"_type":74,"marks":97,"text":98},"d4e922e5e8fe1",[]," is a rapid API development and data access platform that automates backend operations for faster application building. Get started exploring ",{"_key":100,"_type":74,"marks":101,"text":103},"d4e922e5e8fe2",[102],"0b53ee3cf1f1","here",{"_key":105,"_type":74,"marks":106,"text":107},"d4e922e5e8fe3",[],".",[109,112],{"_key":93,"_type":110,"href":111,"reference":66},"link","https:\u002F\u002Fhasura.io\u002F",{"_key":102,"_type":110,"href":113,"reference":66},"https:\u002F\u002Fhasura.io\u002Fproducts",{"_key":115,"_type":70,"children":116,"markDefs":129,"style":78},"dcd14676120c",[117,121,126],{"_key":118,"_type":74,"marks":119,"text":120},"7b54f2ec25290",[],"Read Ken’s article on the ",{"_key":122,"_type":74,"marks":123,"text":125},"7b54f2ec25291",[124],"54fb90f918df","data doom loop",{"_key":127,"_type":74,"marks":128,"text":107},"7b54f2ec25292",[],[130],{"_key":124,"_type":110,"href":131,"reference":66},"https:\u002F\u002Fhasura.io\u002Fresources\u002Fthe-data-doom-loop",{"_key":133,"_type":70,"children":134,"markDefs":147,"style":78},"19d40cc22c81",[135,139,144],{"_key":136,"_type":74,"marks":137,"text":138},"a9152da0fee80",[],"Find Ken on ",{"_key":140,"_type":74,"marks":141,"text":143},"a9152da0fee81",[142],"733b978fd910","LinkedIn",{"_key":145,"_type":74,"marks":146,"text":107},"a9152da0fee82",[],[148],{"_key":142,"_type":110,"href":149,"reference":66},"https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Fkenstott\u002F",{"_key":151,"_type":70,"children":152,"markDefs":183,"style":78},"c63a2169a4c9",[153,157,162,166,171,175,180],{"_key":154,"_type":74,"marks":155,"text":156},"e9b09cf4a42f0",[],"Shoutout to Stack Overflow user ",{"_key":158,"_type":74,"marks":159,"text":161},"e9b09cf4a42f1",[160],"3291bd6cd4cf","liquorvicar",{"_key":163,"_type":74,"marks":164,"text":165},"e9b09cf4a42f2",[],", who earned a ",{"_key":167,"_type":74,"marks":168,"text":170},"e9b09cf4a42f3",[169],"33917e8010ff","Lifeboat badge",{"_key":172,"_type":74,"marks":173,"text":174},"e9b09cf4a42f4",[]," with an exemplary answer to ",{"_key":176,"_type":74,"marks":177,"text":179},"e9b09cf4a42f5",[178],"16b442fd9ec8","Checking value in an array inside one SQL query with WHERE clause",{"_key":181,"_type":74,"marks":182,"text":107},"e9b09cf4a42f6",[],[184,186,188],{"_key":160,"_type":110,"href":185,"reference":66},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F490392\u002Fliquorvicar",{"_key":169,"_type":110,"href":187,"reference":66},"https:\u002F\u002Fstackoverflow.com\u002Fhelp\u002Fbadges\u002F8842\u002Flifeboat",{"_key":178,"_type":110,"href":189,"reference":66},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F8270134\u002Fchecking-value-in-an-array-inside-one-sql-query-with-where-clause",{"_key":191,"_type":70,"children":192,"markDefs":198,"style":78},"e8ddde468798",[193],{"_key":194,"_type":74,"marks":195,"text":197},"67b1b9d96cf1",[196],"5fca4d45cd9b","TRANSCRIPT",[199],{"_key":196,"_type":110,"blank":12,"href":200,"reference":66},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fsolving-the-data-doom-loop\u002Ftranscript","2025\u002F02\u002F14","Ken Stott, Field CTO of API platform Hasura, tells Ryan about the data doom loop: the concept that organizations are spending lots of money on data systems without seeing improvements in data quality or efficiency. ",{"_type":53,"asset":204,"attribution":206},{"_ref":205,"_type":56},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2025-02-14T08:40:00.000Z",{"_type":10,"current":209},"solving-the-data-doom-loop",[211,218,222,227,234,239,244,249,254,258,262,266,270],{"_createdAt":212,"_id":213,"_rev":214,"_type":215,"_updatedAt":212,"slug":216,"title":217},"2023-05-23T16:43:21Z","wp-tagcat-se-tech","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":217},"se-tech",{"_createdAt":212,"_id":219,"_rev":214,"_type":215,"_updatedAt":212,"slug":220,"title":221},"wp-tagcat-se-stackoverflow",{"current":221},"se-stackoverflow",{"_createdAt":212,"_id":223,"_rev":214,"_type":215,"_updatedAt":212,"slug":224,"title":226},"wp-tagcat-podcast",{"current":225},"podcast","The Stack Overflow Podcast",{"_createdAt":212,"_id":228,"_rev":229,"_type":215,"_updatedAt":230,"slug":231,"title":233},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":232},"ai","AI",{"_createdAt":212,"_id":235,"_rev":214,"_type":215,"_updatedAt":212,"slug":236,"title":238},"wp-tagcat-api",{"current":237},"api","API",{"_createdAt":212,"_id":240,"_rev":214,"_type":215,"_updatedAt":212,"slug":241,"title":243},"wp-tagcat-software-development",{"current":242},"software-development","software development",{"_createdAt":212,"_id":245,"_rev":214,"_type":215,"_updatedAt":212,"slug":246,"title":248},"wp-tagcat-generative-ai",{"current":247},"generative-ai","generative AI",{"_createdAt":212,"_id":250,"_rev":214,"_type":215,"_updatedAt":212,"slug":251,"title":253},"wp-tagcat-data-quality",{"current":252},"data-quality","data quality",{"_createdAt":212,"_id":255,"_rev":214,"_type":215,"_updatedAt":212,"slug":256,"title":257},"wp-tagcat-data",{"current":257},"data",{"_createdAt":212,"_id":259,"_rev":214,"_type":215,"_updatedAt":212,"slug":260,"title":261},"wp-tagcat-graphql",{"current":261},"graphql",{"_createdAt":212,"_id":263,"_rev":214,"_type":215,"_updatedAt":212,"slug":264,"title":265},"wp-tagcat-microservices",{"current":265},"microservices",{"_createdAt":212,"_id":267,"_rev":214,"_type":215,"_updatedAt":212,"slug":268,"title":269},"wp-tagcat-architecture",{"current":269},"architecture",{"_createdAt":212,"_id":271,"_rev":214,"_type":215,"_updatedAt":212,"slug":272,"title":274},"wp-tagcat-software-architecture",{"current":273},"software-architecture","software architecture","Solving the data doom loop",[277,283,289,295],{"_id":278,"publishedAt":279,"slug":280,"sponsored":66,"title":282},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":281},"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":284,"publishedAt":285,"slug":286,"sponsored":66,"title":288},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":287},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":290,"publishedAt":291,"slug":292,"sponsored":66,"title":294},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":293},"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":296,"publishedAt":297,"slug":298,"sponsored":66,"title":300},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":299},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":302,"sourceMap":-1},{"count":303,"lastTimestamp":66},0]