[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-6xZ97lydku-AyYW8UzlY5eP0nsh1gNzfPCVw-JvJbDY":3,"sanity-onIZtNIMxIjZ93-0zOdwk4ZzWWnahDn7V0Wdtu6cuuo":225},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":200},[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":61,"comments":155,"dateUrl":156,"excerpt":157,"image":158,"legacyBody":161,"product":12,"publishedAt":164,"slug":165,"sponsored":12,"tags":167,"title":199,"visible":155},"2023-05-24T12:51:02Z","wp-post-20715","XzVcPPDfPNmxxXS3zvEkmm","blogPost","2025-10-31T17:27:06Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"slug":59},"2023-05-23T16:27:18Z","wp-author-226","dgl3SCUzppW3U2LvCoOzcS","blogAuthor","2023-06-20T15:05:06Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","current","Ryan Donovan",{"current":60},"rdonovan",[62,66,77,85,94,114,144],{"_key":63,"_type":64,"markDefs":12,"url":65},"5735fa332cf3","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F3a7cfaf2-f954-44d5-b438-b4930c6632e5",{"_key":67,"_type":68,"children":69,"markDefs":75,"style":76},"b0d9395ef859","block",[70],{"_key":71,"_type":72,"marks":73,"text":74},"b0d9395ef8590","span",[],"When a company hits a period of hypergrowth, developers are in for a thrill ride. They need to start scaling their systems, moving to service architectures and clouds, and looking to solve problems others haven’t. But hypergrowth brings headaches, too, and chief among them is how to keep everyone aware of what’s going on with teams that they aren’t a part of.",[],"normal",{"_key":78,"_type":68,"children":79,"markDefs":84,"style":76},"d0f32bfca9c6",[80],{"_key":81,"_type":72,"marks":82,"text":83},"d0f32bfca9c60",[],"When Spotify ran into this hypergrowth problem, they created Backstage, an open-source framework for building developer portals. Ben and Ryan talked with Helen Gruel and Tim Hansen about the genesis of the project, keeping docs with service information, and how Backstage’s plugin ecosystem keeps engineers from getting lost among dozens of tools.",[],{"_key":86,"_type":68,"children":87,"markDefs":93,"style":76},"7ac05c7422b7",[88],{"_key":89,"_type":72,"marks":90,"text":92},"7ac05c7422b70",[91],"strong","Episode notes",[],{"_key":95,"_type":68,"children":96,"markDefs":110,"style":76},"0f8b73d8d333",[97,101,106],{"_key":98,"_type":72,"marks":99,"text":100},"0f8b73d8d3330",[],"Like a lot of good tools, ",{"_key":102,"_type":72,"marks":103,"text":105},"0f8b73d8d3331",[104],"4f98296e3b89","Backstage",{"_key":107,"_type":72,"marks":108,"text":109},"0f8b73d8d3332",[]," started as a way to stop using a spreadsheet. They knew it was something worth open-sourcing when conference attendees paid more attention to the tool than the topics of the talks.",[111],{"_key":104,"_type":112,"href":113,"reference":12},"link","https:\u002F\u002Fbackstage.io\u002F",{"_key":115,"_type":68,"children":116,"markDefs":139,"style":76},"553497f60131",[117,121,126,130,135],{"_key":118,"_type":72,"marks":119,"text":120},"553497f601310",[],"Backstage treats ",{"_key":122,"_type":72,"marks":123,"text":125},"553497f601311",[124],"4618cdd53f71","docs-like-code",{"_key":127,"_type":72,"marks":128,"text":129},"553497f601312",[],", keeping markdown files in the same repo as the code. Down with wikis, up with pull requests!If you want to learn more about Backstage, check out ",{"_key":131,"_type":72,"marks":132,"text":134},"553497f601313",[133],"843a999e067d","our recent webinar with Emma Indal",{"_key":136,"_type":72,"marks":137,"text":138},"553497f601314",[],", a web engineer at Spotify.",[140,142],{"_key":124,"_type":112,"href":141,"reference":12},"https:\u002F\u002Fbackstage.io\u002Fdocs\u002Ffeatures\u002Ftechdocs\u002Ftechdocs-overview",{"_key":133,"_type":112,"href":143,"reference":12},"https:\u002F\u002Fresources.stackoverflow.co\u002Ftopic\u002Fproductivity-tips\u002Fbackstage-internal-developer-portal-webinar\u002F",{"_key":145,"_type":68,"children":146,"markDefs":152,"style":76},"12560facce6d",[147],{"_key":148,"_type":72,"marks":149,"text":151},"12560facce6d0",[150],"f7df93860215","TRANSCRIPT",[153],{"_key":150,"_type":112,"href":154,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fhypergrowth-headaches\u002Ftranscript",true,"2022\u002F09\u002F16","When a company hits a period of hypergrowth, developers are in for a thrill ride. They need to start scaling their systems, moving to service architectures and clouds, and looking to solve problems others haven’t. But hypergrowth brings headaches, too, and chief among them is how to keep everyone aware of what’s going on with teams that they aren’t a part of. ",{"_type":53,"asset":159},{"_ref":160,"_type":56},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":162,"language":163},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https:\u002F\u002Fplayer.simplecast.com\u002F6860faa1-8041-423d-8c8f-266a1d2e3eab?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>When a company hits a period of hypergrowth, developers are in for a thrill ride. They need to start scaling their systems, moving to service architectures and clouds, and looking to solve problems others haven’t. But hypergrowth brings headaches, too, and chief among them is how to keep everyone aware of what’s going on with teams that they aren’t a part of.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>When Spotify ran into this hypergrowth problem, they created Backstage, an open-source framework for building developer portals. Ben and Ryan talked with Helen Gruel and Tim Hansen about the genesis of the project, keeping docs with service information, and how Backstage’s plugin ecosystem keeps engineers from getting lost among dozens of tools.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Episode notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Like a lot of good tools, \u003Ca href=\"https:\u002F\u002Fbackstage.io\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">Backstage\u003C\u002Fa> started as a way to stop using a spreadsheet. They knew it was something worth open-sourcing when conference attendees paid more attention to the tool than the topics of the talks.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Backstage treats \u003Ca href=\"https:\u002F\u002Fbackstage.io\u002Fdocs\u002Ffeatures\u002Ftechdocs\u002Ftechdocs-overview\" target=\"_blank\" rel=\"noreferrer noopener\">docs-like-code\u003C\u002Fa>, keeping markdown files in the same repo as the code. Down with wikis, up with pull requests!If you want to learn more about Backstage, check out \u003Ca href=\"https:\u002F\u002Fresources.stackoverflow.co\u002Ftopic\u002Fproductivity-tips\u002Fbackstage-internal-developer-portal-webinar\u002F\" target=\"_blank\" rel=\"noreferrer noopener\">our recent webinar with Emma Indal\u003C\u002Fa>, a web engineer at Spotify.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fhypergrowth-headaches\u002Ftranscript\" target=\"_blank\" rel=\"noreferrer noopener\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2022-09-16T04:40:00.000Z",{"current":166},"hypergrowth-headaches-ep-485",[168,175,178,185,189,194],{"_createdAt":169,"_id":170,"_rev":171,"_type":172,"_updatedAt":169,"slug":173,"title":174},"2023-05-23T16:43:21Z","wp-tagcat-backstage","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":174},"backstage",{"_createdAt":169,"_id":176,"_rev":171,"_type":172,"_updatedAt":169,"slug":177,"title":125},"wp-tagcat-docs-like-code",{"current":125},{"_createdAt":169,"_id":179,"_rev":180,"_type":172,"_updatedAt":181,"slug":182,"title":184},"wp-tagcat-open-source","usBIUY8SfRoXafnkrDdaLh","2025-02-28T11:18:45Z",{"current":183},"open-source","Open Source",{"_createdAt":169,"_id":186,"_rev":171,"_type":172,"_updatedAt":169,"slug":187,"title":188},"wp-tagcat-spotify",{"current":188},"spotify",{"_createdAt":169,"_id":190,"_rev":171,"_type":172,"_updatedAt":169,"slug":191,"title":193},"wp-tagcat-podcast",{"current":192},"podcast","The Stack Overflow Podcast",{"_createdAt":169,"_id":195,"_rev":171,"_type":172,"_updatedAt":169,"slug":196,"title":198},"wp-tagcat-the-stack-overflow-podcast",{"current":197},"the-stack-overflow-podcast","the stack overflow podcast","Hypergrowth headaches (Ep. 485)",[201,207,213,219],{"_id":202,"publishedAt":203,"slug":204,"sponsored":12,"title":206},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":205},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":208,"publishedAt":209,"slug":210,"sponsored":12,"title":212},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":211},"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":214,"publishedAt":215,"slug":216,"sponsored":12,"title":218},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":217},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":220,"publishedAt":221,"slug":222,"sponsored":12,"title":224},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":223},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":226,"sourceMap":-1},{"count":227,"lastTimestamp":12},0]