[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-iQIuQ0YklnY0DV3jUd-qIHy9tEZ23C30iEbSY69axqM":3,"sanity-_259Jk_j2dY1HSJZkfsmIYUVbCz3Lfm6yG-0Ot6fD98":212},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":187},[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,"_type":43,"_updatedAt":44,"author":45,"body":62,"comments":158,"dateUrl":160,"excerpt":161,"image":162,"product":12,"publishedAt":166,"slug":167,"sponsored":12,"tags":169,"title":186,"visible":158},"2025-01-23T18:27:29Z","1012686b-e310-4567-909d-29e9b353d562","XzVcPPDfPNmxxXS3zvDplR","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,67,90,119,148],{"_key":64,"_type":65,"markDefs":12,"url":66},"00085f78b688","embed","https://art19.com/shows/2355b740-4531-4071-a3ab-5907a95a36d3/episodes/d4c7cf6a-e429-4451-ad60-914aab3bc924",{"_key":68,"_type":69,"children":70,"markDefs":85,"style":89},"cc76e693ba66","block",[71,76,81],{"_key":72,"_type":73,"marks":74,"text":75},"7c28284e2e3b0","span",[],"Check out Cloudflare’s ",{"_key":77,"_type":73,"marks":78,"text":80},"7c28284e2e3b1",[79],"8afa11388ef0","2024 Year in Review",{"_key":82,"_type":73,"marks":83,"text":84},"7c28284e2e3b2",[],".",[86],{"_key":79,"_type":87,"href":88,"reference":12},"link","https://radar.cloudflare.com/year-in-review/2024","normal",{"_key":91,"_type":69,"children":92,"markDefs":114,"style":89},"4f9ae3a8aecc",[93,97,102,106,111],{"_key":94,"_type":73,"marks":95,"text":96},"7d209e3940b10",[],"Read John’s posts on the Cloudflare ",{"_key":98,"_type":73,"marks":99,"text":101},"7d209e3940b11",[100],"d0326b370529","blog",{"_key":103,"_type":73,"marks":104,"text":105},"7d209e3940b12",[]," or connect with him on ",{"_key":107,"_type":73,"marks":108,"text":110},"7d209e3940b13",[109],"d0cde7e9c913","LinkedIn",{"_key":112,"_type":73,"marks":113,"text":84},"7d209e3940b14",[],[115,117],{"_key":100,"_type":87,"href":116,"reference":12},"https://blog.cloudflare.com/author/john-graham-cumming/",{"_key":109,"_type":87,"href":118,"reference":12},"https://www.linkedin.com/in/johngraham-cumming/?originalSubdomain=pt",{"_key":120,"_type":69,"children":121,"markDefs":143,"style":89},"fb0d8eca54eb",[122,126,131,135,140],{"_key":123,"_type":73,"marks":124,"text":125},"0e31aa8114650",[],"Shoutout to user ",{"_key":127,"_type":73,"marks":128,"text":130},"0e31aa8114651",[129],"bf98bb4409f9","Timo Kähkönen",{"_key":132,"_type":73,"marks":133,"text":134},"0e31aa8114652",[]," for providing knowledge-seekers with a ",{"_key":136,"_type":73,"marks":137,"text":139},"0e31aa8114653",[138],"c7179a710f9d","cheap algorithm to find measure of angle between vectors",{"_key":141,"_type":73,"marks":142,"text":84},"0e31aa8114654",[],[144,146],{"_key":129,"_type":87,"href":145,"reference":12},"https://stackoverflow.com/users/1691517/timo-k%c3%a4hk%c3%b6nen",{"_key":138,"_type":87,"href":147,"reference":12},"https://stackoverflow.com/questions/1427422/cheap-algorithm-to-find-measure-of-angle-between-vectors",{"_key":149,"_type":69,"children":150,"markDefs":156,"style":89},"156fcbcde8ef",[151],{"_key":152,"_type":73,"marks":153,"text":155},"8371bd0eb1fb",[154],"737685ed942c","TRANSCRIPT",[157],{"_key":154,"_type":87,"blank":158,"href":159,"reference":12},true,"https://the-stack-overflow-podcast.simplecast.com/episodes/how-the-internet-changed-in-2024/transcript/","2025/01/24","John Graham-Cumming, CTO of Cloudflare, joins Ben and Ryan for a conversation about the latest trends in internet usage highlighted in Cloudflare's 2024 Year in Review report. ",{"_type":53,"asset":163,"attribution":165},{"_ref":164,"_type":56},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2025-01-24T08:40:00.000Z",{"_type":10,"current":168},"how-the-internet-changed-in-2024",[170,177,181],{"_createdAt":171,"_id":172,"_rev":173,"_type":174,"_updatedAt":171,"slug":175,"title":176},"2023-05-23T16:43:21Z","wp-tagcat-se-tech","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":176},"se-tech",{"_createdAt":171,"_id":178,"_rev":173,"_type":174,"_updatedAt":171,"slug":179,"title":180},"wp-tagcat-se-stackoverflow",{"current":180},"se-stackoverflow",{"_createdAt":171,"_id":182,"_rev":173,"_type":174,"_updatedAt":171,"slug":183,"title":185},"wp-tagcat-podcast",{"current":184},"podcast","The Stack Overflow Podcast","How the internet changed in 2024",[188,194,200,206],{"_id":189,"publishedAt":190,"slug":191,"sponsored":12,"title":193},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":192},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":195,"publishedAt":196,"slug":197,"sponsored":12,"title":199},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":198},"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":201,"publishedAt":202,"slug":203,"sponsored":12,"title":205},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":204},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":207,"publishedAt":208,"slug":209,"sponsored":12,"title":211},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":210},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":213,"sourceMap":-1},{"count":214,"lastTimestamp":12},0]