[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-91J2dfdrz0B7Kky8C8bb0W6Wg7MXwfeEuxp-WTdyucU":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":440},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-platform-engineering","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"platform-engineering","platform engineering",[15,57,110,134,220,262,291,318,346,401],{"_id":16,"author":17,"commentCount":36,"comments":37,"excerpt":38,"featureTag":10,"image":39,"publishedAt":43,"slug":44,"sponsored":10,"tags":46,"title":56},"ce335459-d78e-46cd-9952-b63574d57013",[18,25],{"_id":19,"avatar":10,"name":20,"role":21,"slug":22},"1851f069-cf72-4a65-8858-c6889041c0b0","Adora Nwodo","Platform Engineering Manager",{"_type":23,"current":24},"slug","adora-nwodo",{"_id":26,"avatar":27,"name":32,"role":33,"slug":34},"54e9bb4c-63f4-4b48-95cc-e05616e51922",{"_type":28,"asset":29},"image",{"_ref":30,"_type":31},"image-235886eb95c0b2194c44d0afd8267177c8c3c3c7-512x512-png","reference","Peter O'Connor","Senior Director, Engineering",{"_type":23,"current":35},"peter-o-connor",1,true,"So many platforms feel heavy because they mirror the organization, not the architecture the organization claims to want.",{"_type":28,"asset":40,"attribution":42},{"_ref":41,"_type":31},"image-729922dbacae77e1f253a935101197676174b8e6-12000x6300-jpg","Alexandra Francis","2026-03-09T14:00:00.000Z",{"_type":23,"current":45},"organizing-productive-platform-teams",[47,49],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":48,"title":13},{"current":12},{"_createdAt":6,"_id":50,"_rev":51,"_type":9,"_updatedAt":52,"slug":53,"title":55},"wp-tagcat-leadership","fZt50Occ15DCCqvI7aLUQS","2025-01-30T16:18:39Z",{"current":54},"leadership","Leadership","Organizing productive platform teams",{"_id":58,"author":59,"commentCount":73,"comments":37,"excerpt":74,"featureTag":10,"image":75,"publishedAt":78,"slug":79,"sponsored":10,"tags":81,"title":109},"370eca08-3da8-4a13-b71e-5ab04e7d1f8b",[60,67],{"_id":61,"avatar":62,"name":63,"role":64,"slug":65},"wp-author-307",{"_type":28},"Wouter de Kort","Senior Software Engineer",{"current":66},"wdekort",{"_id":68,"avatar":10,"name":69,"role":70,"slug":71},"f2fb46d1-a4b1-4ba7-80d4-60c953801666","Jason Schwanz","Staff Site Reliability Engineer",{"_type":23,"current":72},"jason-schwanz",3,"Stack Overflow, born on the bare metal racks of a data center, ascends to the cloud.",{"_type":28,"asset":76},{"_ref":77,"_type":31},"image-5a8335e89c10e506973716e2205e73b62b024a9c-12000x6293-jpg","2025-08-28T16:00:00.000Z",{"_type":23,"current":80},"moving-the-public-stack-overflow-sites-to-the-cloud-part-1",[82,86,90,92,96,100,104],{"_createdAt":6,"_id":83,"_rev":8,"_type":9,"_updatedAt":6,"slug":84,"title":85},"wp-tagcat-se-tech",{"current":85},"se-tech",{"_createdAt":6,"_id":87,"_rev":8,"_type":9,"_updatedAt":6,"slug":88,"title":89},"wp-tagcat-se-stackoverflow",{"current":89},"se-stackoverflow",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":91,"title":13},{"current":12},{"_createdAt":6,"_id":93,"_rev":8,"_type":9,"_updatedAt":6,"slug":94,"title":95},"wp-tagcat-cloud",{"current":95},"cloud",{"_createdAt":6,"_id":97,"_rev":8,"_type":9,"_updatedAt":6,"slug":98,"title":99},"wp-tagcat-migration",{"current":99},"migration",{"_createdAt":6,"_id":101,"_rev":8,"_type":9,"_updatedAt":6,"slug":102,"title":103},"wp-tagcat-architecture",{"current":103},"architecture",{"_createdAt":6,"_id":105,"_rev":8,"_type":9,"_updatedAt":6,"slug":106,"title":108},"wp-tagcat-software-architecture",{"current":107},"software-architecture","software architecture","Moving the public Stack Overflow sites to the cloud: Part 1",{"_id":111,"author":112,"commentCount":36,"comments":37,"excerpt":115,"featureTag":10,"image":116,"publishedAt":119,"slug":120,"sponsored":10,"tags":122,"title":133},"8c05a1f5-c180-44dd-b7aa-12f81f65e48f",[113],{"_id":19,"avatar":10,"name":20,"role":21,"slug":114},{"_type":23,"current":24},"When discovery is missing, platform work starts to drift from its real purpose, which is empowering engineers to deploy working software faster and with confidence.",{"_type":28,"asset":117,"attribution":42},{"_ref":118,"_type":31},"image-481af9abdc011e6bc9bc5fce92b18e285e3f747d-12000x6293-jpg","2025-07-23T16:00:00.000Z",{"_type":23,"current":121},"building-better-platforms-with-continuous-discovery",[123,125,127,131],{"_createdAt":6,"_id":83,"_rev":8,"_type":9,"_updatedAt":6,"slug":124,"title":85},{"current":85},{"_createdAt":6,"_id":87,"_rev":8,"_type":9,"_updatedAt":6,"slug":126,"title":89},{"current":89},{"_createdAt":6,"_id":128,"_rev":8,"_type":9,"_updatedAt":6,"slug":129,"title":130},"wp-tagcat-platform",{"current":130},"platform",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":132,"title":13},{"current":12},"Building better platforms with continuous discovery",{"_id":135,"author":136,"commentCount":36,"comments":37,"excerpt":146,"featureTag":10,"image":147,"publishedAt":150,"slug":151,"sponsored":10,"tags":153,"title":219},"34c5980c-64fb-4c80-b177-fdc8c23b7ca6",[137],{"_id":138,"avatar":139,"name":142,"role":143,"slug":144},"wp-author-295",{"_type":28,"asset":140},{"_ref":141,"_type":31},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":145},"emay","Ryan welcomes Jeu George, cofounder and CEO of Orkes, to the show for a conversation about microservices orchestration. They talk through the evolution of microservices, the role of orchestration tools, and the importance of reliability in distributed systems. Their discussion also touches on the transition from open-source solutions to managed services, integration opportunities for AI agents, and the future of microservices in cloud computing.",{"_type":28,"asset":148,"attribution":42},{"_ref":149,"_type":31},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","2025-05-06T07:40:00.000Z",{"_type":23,"current":152},"mastering-microservices-with-a-former-uber-and-netflix-architect",[154,156,158,163,170,172,174,178,183,185,193,201,207,212],{"_createdAt":6,"_id":83,"_rev":8,"_type":9,"_updatedAt":6,"slug":155,"title":85},{"current":85},{"_createdAt":6,"_id":87,"_rev":8,"_type":9,"_updatedAt":6,"slug":157,"title":89},{"current":89},{"_createdAt":6,"_id":159,"_rev":8,"_type":9,"_updatedAt":6,"slug":160,"title":162},"wp-tagcat-podcast",{"current":161},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":164,"_rev":165,"_type":9,"_updatedAt":166,"slug":167,"title":169},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":168},"ai","AI",{"_createdAt":6,"_id":101,"_rev":8,"_type":9,"_updatedAt":6,"slug":171,"title":103},{"current":103},{"_createdAt":6,"_id":105,"_rev":8,"_type":9,"_updatedAt":6,"slug":173,"title":108},{"current":107},{"_createdAt":6,"_id":175,"_rev":8,"_type":9,"_updatedAt":6,"slug":176,"title":177},"wp-tagcat-microservices",{"current":177},"microservices",{"_createdAt":6,"_id":179,"_rev":8,"_type":9,"_updatedAt":6,"slug":180,"title":182},"wp-tagcat-workflow-automation",{"current":181},"workflow-automation","workflow automation",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":184,"title":13},{"current":12},{"_createdAt":186,"_id":187,"_rev":188,"_type":9,"_updatedAt":189,"slug":190,"title":192},"2025-03-13T21:04:14Z","31b00780-2ccb-4728-94b5-5d49523b724c","NFSu21L50a7MuzwvSjbUx8","2025-03-13T21:04:21Z",{"_type":23,"current":191},"agentic-ai","agentic AI",{"_createdAt":194,"_id":195,"_rev":196,"_type":9,"_updatedAt":197,"slug":198,"title":200},"2025-04-15T23:21:03Z","d89bbb9f-0bbc-447e-a206-743d60072ac8","JfoWZSLIstjPUpetdZSBcn","2025-04-15T23:21:07Z",{"_type":23,"current":199},"ai-agents","AI agents",{"_createdAt":202,"_id":203,"_rev":8,"_type":9,"_updatedAt":202,"slug":204,"title":206},"2023-06-20T15:05:33Z","wp-tagcat-autonomous-agents",{"current":205},"autonomous-agents","autonomous agents",{"_createdAt":6,"_id":208,"_rev":8,"_type":9,"_updatedAt":6,"slug":209,"title":211},"wp-tagcat-cloud-computing",{"current":210},"cloud-computing","cloud computing",{"_createdAt":6,"_id":213,"_rev":214,"_type":9,"_updatedAt":215,"slug":216,"title":218},"wp-tagcat-open-source","usBIUY8SfRoXafnkrDdaLh","2025-02-28T11:18:45Z",{"current":217},"open-source","Open Source","Mastering microservices with a former Uber and Netflix architect",{"_id":221,"author":222,"commentCount":227,"comments":37,"excerpt":228,"featureTag":10,"image":229,"publishedAt":231,"slug":232,"sponsored":10,"tags":234,"title":261},"67555b89-9636-4974-a0ca-86c79f9d39d2",[223],{"_id":138,"avatar":224,"name":142,"role":143,"slug":226},{"_type":28,"asset":225},{"_ref":141,"_type":31},{"current":145},0,"And how the platform engineering landscape is evolving.",{"_type":28,"asset":230,"attribution":42},{"_ref":149,"_type":31},"2025-02-21T08:40:00.000Z",{"_type":23,"current":233},"one-quality-every-engineering-manager-should-have-empathy",[235,237,239,241,246,248,252,257],{"_createdAt":6,"_id":83,"_rev":8,"_type":9,"_updatedAt":6,"slug":236,"title":85},{"current":85},{"_createdAt":6,"_id":87,"_rev":8,"_type":9,"_updatedAt":6,"slug":238,"title":89},{"current":89},{"_createdAt":6,"_id":159,"_rev":8,"_type":9,"_updatedAt":6,"slug":240,"title":162},{"current":161},{"_createdAt":6,"_id":242,"_rev":8,"_type":9,"_updatedAt":6,"slug":243,"title":245},"wp-tagcat-software-development",{"current":244},"software-development","software development",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":247,"title":13},{"current":12},{"_createdAt":6,"_id":249,"_rev":8,"_type":9,"_updatedAt":6,"slug":250,"title":251},"wp-tagcat-managers",{"current":251},"managers",{"_createdAt":6,"_id":253,"_rev":8,"_type":9,"_updatedAt":6,"slug":254,"title":256},"wp-tagcat-software-engineering",{"current":255},"software-engineering","software engineering",{"_createdAt":6,"_id":258,"_rev":8,"_type":9,"_updatedAt":6,"slug":259,"title":260},"wp-tagcat-devops",{"current":260},"devops","One quality every engineering manager should have? Empathy.",{"_id":263,"author":264,"commentCount":36,"comments":37,"excerpt":273,"featureTag":10,"image":274,"publishedAt":277,"slug":278,"sponsored":10,"tags":280,"title":290},"wp-post-22491",[265],{"_id":266,"avatar":267,"name":270,"role":10,"slug":271},"wp-author-cap-22493",{"_type":28,"asset":268},{"_ref":269,"_type":31},"image-227017037eea08636db128546dce974a781170ac-676x676-jpg","Luca Galante",{"current":272},"luca-galante","DevOps has helped lots of organizations improve their processes, but others have only seen frustration and burnout. ",{"_type":28,"asset":275},{"_ref":276,"_type":31},"image-b3f5dfc27a9e800ebeaa5fd49dd8f3bd8914cf65-2560x1344-jpg","2023-07-26T14:00:00.000Z",{"current":279},"platform-engineering-is-just-devops-with-a-product-mindset",[281,286,288],{"_createdAt":6,"_id":282,"_rev":8,"_type":9,"_updatedAt":6,"slug":283,"title":285},"wp-tagcat-code-for-a-living",{"current":284},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":258,"_rev":8,"_type":9,"_updatedAt":6,"slug":287,"title":260},{"current":260},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":289,"title":13},{"current":12},"Platform engineering is just DevOps with a product mindset",{"_id":292,"author":293,"commentCount":227,"comments":37,"excerpt":298,"featureTag":10,"image":299,"publishedAt":302,"slug":303,"sponsored":10,"tags":305,"title":317},"wp-post-22117",[294],{"_id":138,"avatar":295,"name":142,"role":143,"slug":297},{"_type":28,"asset":296},{"_ref":141,"_type":31},{"current":145},"The home team talks with Luca Galante of Humanitec about how platform engineering is more art than science, how self-service platforms empower developers with “golden paths,” and why he’s excited, not anxious, about AI tools (at least for now).",{"_type":28,"asset":300},{"_ref":301,"_type":31},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png","2023-05-05T04:40:00.000Z",{"current":304},"building-golden-paths-for-developers-ep-567",[306,308,310,312],{"_createdAt":6,"_id":258,"_rev":8,"_type":9,"_updatedAt":6,"slug":307,"title":260},{"current":260},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":309,"title":13},{"current":12},{"_createdAt":6,"_id":159,"_rev":8,"_type":9,"_updatedAt":6,"slug":311,"title":162},{"current":161},{"_createdAt":6,"_id":313,"_rev":8,"_type":9,"_updatedAt":6,"slug":314,"title":316},"wp-tagcat-the-stack-overflow-podcast",{"current":315},"the-stack-overflow-podcast","the stack overflow podcast","Building golden paths for developers (Ep. 567)",{"_id":319,"author":320,"commentCount":227,"comments":37,"excerpt":325,"featureTag":10,"image":326,"publishedAt":328,"slug":329,"sponsored":10,"tags":331,"title":345},"wp-post-21868",[321],{"_id":138,"avatar":322,"name":142,"role":143,"slug":324},{"_type":28,"asset":323},{"_ref":141,"_type":31},{"current":145},"Charles “Cobih” Obih and Radek Markiewicz of the Stack Overflow platform team join Ben and Ryan to talk about changes to the inbox and what it’s like to build Stack Overflow’s public platform. ",{"_type":28,"asset":327},{"_ref":301,"_type":31},"2023-03-21T04:40:00.000Z",{"current":330},"what-our-engineers-learned-building-stack-overflow-ep-547",[332,337,339,341,343],{"_createdAt":6,"_id":333,"_rev":8,"_type":9,"_updatedAt":6,"slug":334,"title":336},"wp-tagcat-engineering",{"current":335},"engineering","Engineering",{"_createdAt":6,"_id":128,"_rev":8,"_type":9,"_updatedAt":6,"slug":338,"title":130},{"current":130},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":340,"title":13},{"current":12},{"_createdAt":6,"_id":313,"_rev":8,"_type":9,"_updatedAt":6,"slug":342,"title":316},{"current":315},{"_createdAt":6,"_id":159,"_rev":8,"_type":9,"_updatedAt":6,"slug":344,"title":162},{"current":161},"What our engineers learned building Stack Overflow (Ep. 551)",{"_id":347,"author":348,"commentCount":36,"comments":37,"excerpt":365,"featureTag":10,"image":366,"publishedAt":369,"slug":370,"sponsored":10,"tags":372,"title":400},"wp-post-21751",[349,357],{"_id":350,"avatar":351,"name":354,"role":10,"slug":355},"wp-author-cap-21754",{"_type":28,"asset":352},{"_ref":353,"_type":31},"image-acfe72b09054893ddedc1571d93c8a4d10118d85-512x512-png","Yi Ng",{"current":356},"yi-ng",{"_id":358,"avatar":359,"name":362,"role":10,"slug":363},"wp-author-cap-21756",{"_type":28,"asset":360},{"_ref":361,"_type":31},"image-d4b358d41957aa17030867068936030df9489cfd-480x480-jpg","Clarence Huang",{"current":364},"clarence-huang","We found success in a blended approach to product development—a marriage of the skills and expertise of data, AI, analytics, and software engineering teams—to build a platform powered by componentized AI.",{"_type":28,"asset":367},{"_ref":368,"_type":31},"image-5751e9b2b94a40dbb34b5790cd5f1894cd8b4b55-2560x1344-jpg","2023-03-01T15:01:00.000Z",{"current":371},"how-intuit-democratizes-ai-development-across-teams-through-reusability",[373,375,377,382,387,392,394,398],{"_createdAt":6,"_id":164,"_rev":165,"_type":9,"_updatedAt":166,"slug":374,"title":169},{"current":168},{"_createdAt":6,"_id":282,"_rev":8,"_type":9,"_updatedAt":6,"slug":376,"title":285},{"current":284},{"_createdAt":6,"_id":378,"_rev":8,"_type":9,"_updatedAt":6,"slug":379,"title":381},"wp-tagcat-developer-experience",{"current":380},"developer-experience","developer experience",{"_createdAt":6,"_id":383,"_rev":8,"_type":9,"_updatedAt":6,"slug":384,"title":386},"wp-tagcat-development-velocity",{"current":385},"development-velocity","development velocity",{"_createdAt":6,"_id":388,"_rev":8,"_type":9,"_updatedAt":6,"slug":389,"title":391},"wp-tagcat-partner-content",{"current":390},"partner-content","Partner Content",{"_createdAt":6,"_id":388,"_rev":8,"_type":9,"_updatedAt":6,"slug":393,"title":391},{"current":390},{"_createdAt":6,"_id":395,"_rev":8,"_type":9,"_updatedAt":6,"slug":396,"title":397},"wp-tagcat-partnercontent",{"current":397},"partnercontent",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":399,"title":13},{"current":12},"How Intuit democratizes AI development across teams through reusability",{"_id":402,"author":403,"commentCount":227,"comments":37,"excerpt":412,"featureTag":10,"image":413,"publishedAt":416,"slug":417,"sponsored":10,"tags":419,"title":439},"wp-post-21453",[404],{"_id":405,"avatar":406,"name":409,"role":10,"slug":410},"wp-author-226",{"_type":28,"asset":407},{"_ref":408,"_type":31},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","Ryan Donovan",{"current":411},"rdonovan","We chat about how their design system is evolving into a platform, how AI keeps their brand consistent, and why a design system doesn’t have to solve every use case. ",{"_type":28,"asset":414},{"_ref":415,"_type":31},"image-9b75cbfbae860c151373bdf760f3ad50c4758752-1200x630-png","2023-01-11T15:00:00.000Z",{"current":418},"taming-multiple-design-system-with-a-single-plugin",[420,422,427,431,433,435,437],{"_createdAt":6,"_id":164,"_rev":165,"_type":9,"_updatedAt":166,"slug":421,"title":169},{"current":168},{"_createdAt":6,"_id":423,"_rev":8,"_type":9,"_updatedAt":6,"slug":424,"title":426},"wp-tagcat-design-system",{"current":425},"design-system","design system",{"_createdAt":6,"_id":428,"_rev":8,"_type":9,"_updatedAt":6,"slug":429,"title":430},"wp-tagcat-intuit",{"current":430},"intuit",{"_createdAt":6,"_id":388,"_rev":8,"_type":9,"_updatedAt":6,"slug":432,"title":391},{"current":390},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":434,"title":13},{"current":12},{"_createdAt":6,"_id":313,"_rev":8,"_type":9,"_updatedAt":6,"slug":436,"title":316},{"current":315},{"_createdAt":6,"_id":159,"_rev":8,"_type":9,"_updatedAt":6,"slug":438,"title":162},{"current":161},"Taming multiple design systems with a single plugin (Ep. 526)",[]]