[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-d2vmqjjzXqLFmF8lLWrucGd7UP5fkhnuvYM7qdBRCuY":3,"sanity-K3fb3qXwgskDIXzgOf_Je8JK4xMTIiNxQX4WVD-Y3Eo":248},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":227},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"d1dcc7aa-a336-44c6-bc74-5579f00d71a1","2026-09-23T04:40:00.000Z",{"_type":10,"current":11},"slug","multiplayer-ai-why-your-team-and-its-agents-need-a-group-chat",true,"Multiplayer AI: Why your team (and its agents) need a group chat",[15,21,27,33],{"_id":16,"publishedAt":17,"slug":18,"title":20},"12c6a8a7-135f-401f-ac1a-1c26c33e69c0","2026-09-03T16:00:00.000Z",{"_type":10,"current":19},"security-control-and-accessibility-si-2026-6","Elevating security, control, and accessibility: Stack Internal 2026.6",{"_id":22,"publishedAt":23,"slug":24,"title":26},"adcf1bca-3295-4ac5-9b3c-23f337974190","2026-07-30T15:10:00.000Z",{"_type":10,"current":25},"introducing-stack-internal-new-platform-experience","Your trusted knowledge layer: Introducing Stack Internal's new platform experience",{"_id":28,"publishedAt":29,"slug":30,"title":32},"eb5b66eb-9410-4329-83bb-22bbff39402a","2026-04-28T13:00:00.000Z",{"_type":10,"current":31},"turn-scattered-knowledge-into-trusted-intelligence","Turning scattered knowledge into trusted intelligence: Stack Internal 2026.3",{"_id":34,"publishedAt":35,"slug":36,"title":38},"369c2401-b62e-4a37-8ff8-bf603023ecad","2026-03-02T15:03:00.988Z",{"_type":10,"current":37},"what-s-new-at-stack-overflow-march-2026","What’s new at Stack Overflow: March 2026",{"_createdAt":40,"_id":41,"_rev":42,"_type":43,"_updatedAt":44,"author":45,"body":64,"comments":12,"dateUrl":188,"excerpt":189,"image":190,"legacyBody":193,"product":96,"publishedAt":196,"slug":197,"sponsored":96,"tags":199,"title":226,"visible":12},"2023-05-24T12:51:02Z","wp-post-20770","XzVcPPDfPNmxxXS3zvEkmm","blogPost","2025-10-31T17:27:06Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_system":50,"_type":53,"_updatedAt":54,"avatar":55,"employee":60,"name":61,"slug":62},"2023-05-23T16:27:18Z","wp-author-213","nRfzWrvFg3DIXOd15U9uv8",{"base":51},{"id":48,"rev":52},"9xJoPFf2DISyAMMJXP7Ct6","blogAuthor","2025-07-29T19:37:47Z",{"_type":56,"asset":57},"image",{"_ref":58,"_type":59},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","reference","former","Ben Popper",{"current":63},"benpopper",[65,76,97,101,109,128,147,162],{"_key":66,"_type":67,"children":68,"markDefs":74,"style":75},"5bd1316ecab1","block",[69],{"_key":70,"_type":71,"marks":72,"text":73},"5bd1316ecab10","span",[],"The days of traditional application monitoring are fading. Applications today are no longer a single program, but a network of services connected by API and RPC endpoints across cloud containers that are created and removed as needed. There’s more data coming from sources that may not persist for long. Diagnosing errors becomes harder, especially in a crisis.",[],"normal",{"_key":77,"_type":67,"children":78,"markDefs":92,"style":75},"9e4aea0a44dd",[79,83,88],{"_key":80,"_type":71,"marks":81,"text":82},"9e4aea0a44dd0",[],"On this sponsored episode of the podcast, we spoke with Martin Mao, CEO and co-founder of ",{"_key":84,"_type":71,"marks":85,"text":87},"9e4aea0a44dd1",[86],"436239c21f4b","Chronosphere",{"_key":89,"_type":71,"marks":90,"text":91},"9e4aea0a44dd2",[],", about the increased difficulty in diagnosing errors in production, especially during a crisis. Complex systems create more data, and to paraphrase: more data, more problems. Chronosphere wants to do more than just give you observability into your problems; they want to help automate the response.",[93],{"_key":86,"_type":94,"href":95,"reference":96},"link","https:\u002F\u002Fchronosphere.io\u002F",null,{"_key":98,"_type":99,"markDefs":96,"url":100},"6c7a9d8d5993","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002Faf5fcecf-dc87-4758-a4e8-a3c618b4ea10",{"_key":102,"_type":67,"children":103,"markDefs":108,"style":75},"3924aea5d0e4",[104],{"_key":105,"_type":71,"marks":106,"text":107},"3924aea5d0e40",[],"Show notes",[],{"_key":110,"_type":67,"children":111,"markDefs":125,"style":75},"5b3caf34dba8",[112,116,121],{"_key":113,"_type":71,"marks":114,"text":115},"5b3caf34dba80",[],"Like ",{"_key":117,"_type":71,"marks":118,"text":120},"5b3caf34dba81",[119],"a7d2f2d89e23","other folks",{"_key":122,"_type":71,"marks":123,"text":124},"5b3caf34dba82",[]," we’ve talked to on the podcast, Chronosphere was born out of work pioneered at Uber. When you can’t find solutions to help you scale, sometimes you have to build them.",[126],{"_key":119,"_type":94,"href":127,"reference":96},"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F14\u002Frun-your-microservices-in-no-fail-mode-ep-452\u002F",{"_key":129,"_type":67,"children":130,"markDefs":144,"style":75},"8172b1428c9d",[131,135,140],{"_key":132,"_type":71,"marks":133,"text":134},"8172b1428c9d0",[],"Everything in Chronosphere was built from scratch, from the ingestion tier to the query layer. If you’re going to build something cloud native from the ground up, the clear choice for the team was ",{"_key":136,"_type":71,"marks":137,"text":139},"8172b1428c9d1",[138],"67a0abaff3a9","Go",{"_key":141,"_type":71,"marks":142,"text":143},"8172b1428c9d2",[],".",[145],{"_key":138,"_type":94,"href":146,"reference":96},"https:\u002F\u002Fgo.dev\u002F",{"_key":148,"_type":67,"children":149,"markDefs":159,"style":75},"f7e9d62d261a",[150,155],{"_key":151,"_type":71,"marks":152,"text":154},"f7e9d62d261a0",[153],"408df4810dac","Cloud native observability",{"_key":156,"_type":71,"marks":157,"text":158},"f7e9d62d261a1",[]," changes the way developers interact with their code in production. Infrastructure is more complex, dev and test environments are gone, and data increases massively while data sources are more ephemeral.",[160],{"_key":153,"_type":94,"href":161,"reference":96},"https:\u002F\u002Fchronosphere.io\u002Flearn\u002Fthe-future-of-observability-the-rise-of-cloud-native\u002F",{"_key":163,"_type":67,"children":164,"markDefs":183,"style":75},"3c3fe78fcee7",[165,169,174,178],{"_key":166,"_type":71,"marks":167,"text":168},"3c3fe78fcee70",[],"Congrats to ",{"_key":170,"_type":71,"marks":171,"text":173},"3c3fe78fcee71",[172],"b400bb1fb5fe","david",{"_key":175,"_type":71,"marks":176,"text":177},"3c3fe78fcee72",[],", who won a lifeboat badge for their answer to ",{"_key":179,"_type":71,"marks":180,"text":182},"3c3fe78fcee73",[181],"e0aa5cda7c0d","Can we convert a byte array into an InputStream in Java?",[184,186],{"_key":172,"_type":94,"href":185,"reference":96},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F840112\u002Fdavid",{"_key":181,"_type":94,"href":187,"reference":96},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F1802123\u002Fcan-we-convert-a-byte-array-into-an-inputstream-in-java\u002F9897525#9897525","2022\u002F09\u002F22","The days of traditional application monitoring are fading. Applications today are no longer a single program, but a network of services connected by API and RPC endpoints across cloud containers that are created and removed as needed. ",{"_type":56,"asset":191},{"_ref":192,"_type":59},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":194,"language":195},"\u003C!-- wp:paragraph -->\n\u003Cp>The days of traditional application monitoring are fading. Applications today are no longer a single program, but a network of services connected by API and RPC endpoints across cloud containers that are created and removed as needed. There’s more data coming from sources that may not persist for long. Diagnosing errors becomes harder, especially in a crisis.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>On this sponsored episode of the podcast, we spoke with Martin Mao, CEO and co-founder of \u003Ca href=\"https:\u002F\u002Fchronosphere.io\u002F\">Chronosphere\u003C\u002Fa>, about the increased difficulty in diagnosing errors in production, especially during a crisis. Complex systems create more data, and to paraphrase: more data, more problems. Chronosphere wants to do more than just give you observability into your problems; they want to help automate the response. \u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https:\u002F\u002Fplayer.simplecast.com\u002F4f75b232-a011-4ff4-b0ea-1c7d9df62bcf?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Show notes\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Like \u003Ca href=\"https:\u002F\u002Fstackoverflow.blog\u002F2022\u002F06\u002F14\u002Frun-your-microservices-in-no-fail-mode-ep-452\u002F\">other folks\u003C\u002Fa> we’ve talked to on the podcast, Chronosphere was born out of work pioneered at Uber. When you can’t find solutions to help you scale, sometimes you have to build them.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Everything in Chronosphere was built from scratch, from the ingestion tier to the query layer. If you’re going to build something cloud native from the ground up, the clear choice for the team was \u003Ca href=\"https:\u002F\u002Fgo.dev\u002F\">Go\u003C\u002Fa>.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fchronosphere.io\u002Flearn\u002Fthe-future-of-observability-the-rise-of-cloud-native\u002F\">Cloud native observability\u003C\u002Fa> changes the way developers interact with their code in production. Infrastructure is more complex, dev and test environments are gone, and data increases massively while data sources are more ephemeral.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Congrats to \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F840112\u002Fdavid\">david\u003C\u002Fa>, who won a lifeboat badge for their answer to \u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F1802123\u002Fcan-we-convert-a-byte-array-into-an-inputstream-in-java\u002F9897525#9897525\">Can we convert a byte array into an InputStream in Java?\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2022-09-22T12:14:29.000Z",{"current":198},"five-nines-uptime-without-developer-burnout",[200,208,212,216,221],{"_createdAt":201,"_id":202,"_rev":203,"_type":204,"_updatedAt":201,"slug":205,"title":207},"2023-05-23T16:43:21Z","wp-tagcat-cloud-native","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":206},"cloud-native","cloud native",{"_createdAt":201,"_id":209,"_rev":203,"_type":204,"_updatedAt":201,"slug":210,"title":211},"wp-tagcat-observability",{"current":211},"observability",{"_createdAt":201,"_id":213,"_rev":203,"_type":204,"_updatedAt":201,"slug":214,"title":215},"wp-tagcat-partnercontent",{"current":215},"partnercontent",{"_createdAt":201,"_id":217,"_rev":203,"_type":204,"_updatedAt":201,"slug":218,"title":220},"wp-tagcat-podcast",{"current":219},"podcast","The Stack Overflow Podcast",{"_createdAt":201,"_id":222,"_rev":203,"_type":204,"_updatedAt":201,"slug":223,"title":225},"wp-tagcat-the-stack-overflow-podcast",{"current":224},"the-stack-overflow-podcast","the stack overflow podcast","Five nines uptime without developer burnout (Ep. 488)",[228,234,240,242],{"_id":229,"publishedAt":230,"slug":231,"sponsored":96,"title":233},"c10c4caa-421a-4545-b31e-be57d5cc11f4","2026-09-16T17:00:00.000Z",{"_type":10,"current":232},"here-s-what-s-new-on-stack-overflow-for-agents","From better privacy to our new ChatGPT plugin, here's what's new on Stack Overflow for Agents",{"_id":235,"publishedAt":236,"slug":237,"sponsored":96,"title":239},"655a3604-d47b-43f0-bfa4-980faa3f32df","2026-09-10T18:01:54.891Z",{"_type":10,"current":238},"re-introducing-developer-story","(Re)introducing Developer Story",{"_id":16,"publishedAt":17,"slug":241,"sponsored":96,"title":20},{"_type":10,"current":19},{"_id":243,"publishedAt":244,"slug":245,"sponsored":96,"title":247},"9abac319-a90e-4650-8f5d-849f29725e6a","2026-08-24T14:00:00.000Z",{"_type":10,"current":246},"responsible-ai-adoption-needs-developer-workflow-design","Responsible AI adoption needs developer workflow design",{"data":249,"sourceMap":-1},{"count":250,"lastTimestamp":251},5,"2023-05-25T09:47:55Z"]