[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-LN6Y5QsQ7SX8uX8j1WSGwim5V6jtxRLd4DpUbj0I0j0":3,"sanity-J20k1y-P1Vjv7CHRr3MNeLm-QLjrjdFAVEenU3ZsLLg":207},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":182},[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":64,"comments":143,"dateUrl":144,"excerpt":145,"image":146,"legacyBody":149,"product":12,"publishedAt":152,"slug":153,"sponsored":12,"tags":155,"title":181,"visible":143},"2023-05-25T09:39:18Z","wp-post-18089","XzVcPPDfPNmxxXS3zvEWzP","blogPost","2025-10-31T17:26:55Z",[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,69,80,89,109,117,132],{"_key":66,"_type":67,"markDefs":12,"url":68},"717097d47c33","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002Fb4f74f1e-73e6-406f-ae8a-a7ba0f736ac3",{"_key":70,"_type":71,"children":72,"markDefs":78,"style":79},"caaa46895800","block",[73],{"_key":74,"_type":75,"marks":76,"text":77},"caaa468958000","span",[],"We chat with David Longworth, director of brand design at Stack Overflow, about the work we've been doing to reshape our company and product pages. David has worked across client services, branding, media, and advertising – but always with a digital-first focus. He is mostly front-end focused but has used Node.js for various back-end duties over the years.",[],"normal",{"_key":81,"_type":71,"children":82,"markDefs":87,"style":88},"73c96965abaa",[83],{"_key":84,"_type":75,"marks":85,"text":86},"73c96965abaa0",[],"Episode Notes",[],"h2",{"_key":90,"_type":71,"children":91,"markDefs":105,"style":79},"82c986775c5c",[92,96,101],{"_key":93,"_type":75,"marks":94,"text":95},"82c986775c5c0",[],"David helps us understand where great designers fit on web companies these days, somewhere between ",{"_key":97,"_type":75,"marks":98,"text":100},"82c986775c5c1",[99],"589e5ea8695d","front-of-the-front-end and back-of-the-front-end",{"_key":102,"_type":75,"marks":103,"text":104},"82c986775c5c2",[],".",[106],{"_key":99,"_type":107,"href":108,"reference":12},"link","https:\u002F\u002Fbradfrost.com\u002Fblog\u002Fpost\u002Ffront-of-the-front-end-and-back-of-the-front-end-web-development\u002F",{"_key":110,"_type":71,"children":111,"markDefs":116,"style":79},"d85b0e64ea0a",[112],{"_key":113,"_type":75,"marks":114,"text":115},"d85b0e64ea0a0",[],"Right now a lot of projects have to be maintained in multiple places - one for marketing, one for design, one for development. David shares thoughts on how to combine workspaces and where design systems can be integrated with tools.",[],{"_key":118,"_type":71,"children":119,"markDefs":129,"style":79},"67c6bd38d369",[120,124],{"_key":121,"_type":75,"marks":122,"text":123},"67c6bd38d3690",[],"Congrats to our lifeboat badge winner of the week, Jon, for helping unpack this riddle: ",{"_key":125,"_type":75,"marks":126,"text":128},"67c6bd38d3691",[127],"348538100acc","Execution failed for task ':fluttertoast:compileDebugKotlin'",[130],{"_key":127,"_type":107,"href":131,"reference":12},"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F66275805\u002Fexecution-failed-for-task-fluttertoastcompiledebugkotlin\u002F66286055#66286055",{"_key":133,"_type":71,"children":134,"markDefs":140,"style":79},"ec93a814b3b3",[135],{"_key":136,"_type":75,"marks":137,"text":139},"ec93a814b3b30",[138],"c962f4b7f940","TRANSCRIPT",[141],{"_key":138,"_type":107,"href":142,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fdavid-longworth-brand-design-development-front-end\u002Ftranscript\u002F",true,"2021\u002F05\u002F18","We chat with Stack Overflow's director of brand design about the way his work overlaps with our development.",{"_type":56,"asset":147},{"_ref":148,"_type":59},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png",{"code":150,"language":151},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https:\u002F\u002Fplayer.simplecast.com\u002F28be43b6-2591-4d1e-bf84-2f47a979d1b5?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>We chat with David Longworth, director of brand design at Stack Overflow, about the work we've been doing to reshape our company and product pages. David has worked across client services, branding, media, and advertising – but always with a digital-first focus. He is mostly front-end focused but has used Node.js for various back-end duties over the years.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-episode-notes\">Episode Notes\u003C\u002Fh2>\n\u003C!-- \u002Fwp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>David helps us understand where great designers fit on web companies these days, somewhere between&nbsp;\u003Ca href=\"https:\u002F\u002Fbradfrost.com\u002Fblog\u002Fpost\u002Ffront-of-the-front-end-and-back-of-the-front-end-web-development\u002F\">front-of-the-front-end and back-of-the-front-end\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Right now a lot of projects have to be maintained in multiple places - one for marketing, one for design, one for development. David shares thoughts on how to combine workspaces and where design systems can be integrated with tools.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Congrats to our lifeboat badge winner of the week, Jon, for helping unpack this riddle:&nbsp;\u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002F66275805\u002Fexecution-failed-for-task-fluttertoastcompiledebugkotlin\u002F66286055#66286055\">Execution failed for task ':fluttertoast:compileDebugKotlin'\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fdavid-longworth-brand-design-development-front-end\u002Ftranscript\u002F\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2021-05-18T04:40:00.000Z",{"current":154},"podcast-339-where-design-meets-development-at-stack-overflow",[156,164,169,171,176],{"_createdAt":157,"_id":158,"_rev":159,"_type":160,"_updatedAt":157,"slug":161,"title":163},"2023-05-23T16:43:21Z","wp-tagcat-code-for-a-living","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":162},"code-for-a-living","Code for a Living",{"_createdAt":157,"_id":165,"_rev":159,"_type":160,"_updatedAt":157,"slug":166,"title":168},"wp-tagcat-design",{"current":167},"design","Design",{"_createdAt":157,"_id":165,"_rev":159,"_type":160,"_updatedAt":157,"slug":170,"title":168},{"current":167},{"_createdAt":157,"_id":172,"_rev":159,"_type":160,"_updatedAt":157,"slug":173,"title":175},"wp-tagcat-podcast",{"current":174},"podcast","The Stack Overflow Podcast",{"_createdAt":157,"_id":177,"_rev":159,"_type":160,"_updatedAt":157,"slug":178,"title":180},"wp-tagcat-the-stack-overflow-podcast",{"current":179},"the-stack-overflow-podcast","the stack overflow podcast","Podcast 339: Where design meets development at Stack Overflow",[183,189,195,201],{"_id":184,"publishedAt":185,"slug":186,"sponsored":12,"title":188},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":187},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":190,"publishedAt":191,"slug":192,"sponsored":12,"title":194},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":193},"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":196,"publishedAt":197,"slug":198,"sponsored":12,"title":200},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":199},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":202,"publishedAt":203,"slug":204,"sponsored":12,"title":206},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":205},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":208,"sourceMap":-1},{"count":209,"lastTimestamp":12},0]