[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-tyC4kGulAPaDuKGZEQsYD6jHSICTg_ueceIw8V9n4g4":3,"sanity-jXu579jGfnkvvj4MmFKH6GCg0iTl0N3swLTvhlRhZfg":224},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":199},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"50f4509c-4f55-4f11-8adc-5556e821ea77","2026-06-30T07:40:00.000Z",{"_type":10,"current":11},"slug","why-intent-prediction-needs-more-than-an-llm",null,"Why intent prediction needs more than an LLM",[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":150,"dateUrl":151,"excerpt":152,"image":153,"legacyBody":156,"product":12,"publishedAt":159,"slug":160,"sponsored":12,"tags":162,"title":198,"visible":150},"2023-08-29T08:46:17Z","wp-post-22563","XzVcPPDfPNmxxXS3zvEpp9","blogPost","2025-10-31T17:27:07Z",[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,73,77,86,94,114,132],{"_key":63,"_type":64,"children":65,"markDefs":71,"style":72},"3e3824945234","block",[66],{"_key":67,"_type":68,"marks":69,"text":70},"3e38249452340","span",[],"SPONSORED BY DISCOVER FINANCIAL SERVICES",[],"h2",{"_key":74,"_type":75,"markDefs":12,"url":76},"409c382e8d05","embed","https://art19.com/shows/2355b740-4531-4071-a3ab-5907a95a36d3/episodes/88ed3cfc-2842-4391-b6ff-1cb8b590f699",{"_key":78,"_type":64,"children":79,"markDefs":84,"style":85},"7df33cf6be4d",[80],{"_key":81,"_type":68,"marks":82,"text":83},"7df33cf6be4d0",[],"On this sponsored episode of the podcast, Ben and Ryan chat with Paul Manning and Emanuele Pugliese of Discover Financial about the tech that goes into payments and the way they approach developer experience and architecture. They talk about domain-driven design, event-driven architecture, Kafka Streams, and how they leverage all that to build interesting FinTech products.",[],"normal",{"_key":87,"_type":64,"children":88,"markDefs":93,"style":85},"72320d29696d",[89],{"_key":90,"_type":68,"marks":91,"text":92},"72320d29696d0",[],"Episode notes",[],{"_key":95,"_type":64,"children":96,"markDefs":110,"style":85},"06a2655389cc",[97,101,106],{"_key":98,"_type":68,"marks":99,"text":100},"06a2655389cc0",[],"Go deeper into their tech at ",{"_key":102,"_type":68,"marks":103,"text":105},"06a2655389cc1",[104],"94947e32b7af","Technology at Discover",{"_key":107,"_type":68,"marks":108,"text":109},"06a2655389cc2",[],".",[111],{"_key":104,"_type":112,"href":113,"reference":12},"link","https://technology.discover.com/",{"_key":115,"_type":64,"children":116,"markDefs":129,"style":85},"1431a6eacc2a",[117,121,126],{"_key":118,"_type":68,"marks":119,"text":120},"1431a6eacc2a0",[],"If your interested in working on an event-driven architecture that uses domain-driven design within a financial organization, check out ",{"_key":122,"_type":68,"marks":123,"text":125},"1431a6eacc2a1",[124],"d52880b44b54","jobs.discover.com",{"_key":127,"_type":68,"marks":128,"text":109},"1431a6eacc2a2",[],[130],{"_key":124,"_type":112,"href":131,"reference":12},"http://jobs.discover.com",{"_key":133,"_type":64,"children":134,"markDefs":147,"style":85},"4c56c765772d",[135,139,144],{"_key":136,"_type":68,"marks":137,"text":138},"4c56c765772d0",[],"Connect with Paul on ",{"_key":140,"_type":68,"marks":141,"text":143},"4c56c765772d1",[142],"9c76767ec0c8","LinkedIn",{"_key":145,"_type":68,"marks":146,"text":109},"4c56c765772d2",[],[148],{"_key":142,"_type":112,"href":149,"reference":12},"https://www.linkedin.com/in/paul-manning-4aa19b3b/",true,"2023/08/16","",{"_type":53,"asset":154},{"_ref":155,"_type":56},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":157,"language":158},"\u003C!-- wp:heading -->\n\u003Ch2 class=\"wp-block-heading\" id=\"h-sponsored-by-discover-financial-services\">SPONSORED BY DISCOVER FINANCIAL SERVICES\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless src=\"https://player.simplecast.com/94faf9b2-3fd5-48f9-8d3a-21f52d4964b7?dark=false\">\u003C/iframe>\n\u003C!-- /wp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>On this sponsored episode of the podcast, Ben and Ryan chat with Paul Manning and Emanuele Pugliese of Discover Financial about the tech that goes into payments and the way they approach developer experience and architecture. They talk about domain-driven design, event-driven architecture, Kafka Streams, and how they leverage all that to build interesting FinTech products.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Episode notes\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Go deeper into their tech at \u003Ca href=\"https://technology.discover.com/\">Technology at Discover\u003C/a>.&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>If your interested in working on an event-driven architecture that uses domain-driven design within a financial organization, check out \u003Ca href=\"http://jobs.discover.com\">jobs.discover.com\u003C/a>. \u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Connect with Paul on \u003Ca href=\"https://www.linkedin.com/in/paul-manning-4aa19b3b/\">LinkedIn\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2023-08-16T04:40:00.000Z",{"current":161},"making-event-driven-development-predictable-with-discover",[163,171,177,182,184,188,193],{"_createdAt":164,"_id":165,"_rev":166,"_type":167,"_updatedAt":164,"slug":168,"title":170},"2023-08-29T08:42:00Z","wp-tagcat-domain-driven-design","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":169},"domain-driven-design","domain-driven design",{"_createdAt":172,"_id":173,"_rev":166,"_type":167,"_updatedAt":172,"slug":174,"title":176},"2023-05-23T16:43:21Z","wp-tagcat-event-driven-architectures",{"current":175},"event-driven-architectures","event-driven architectures",{"_createdAt":172,"_id":178,"_rev":166,"_type":167,"_updatedAt":172,"slug":179,"title":181},"wp-tagcat-partner-content",{"current":180},"partner-content","Partner Content",{"_createdAt":172,"_id":178,"_rev":166,"_type":167,"_updatedAt":172,"slug":183,"title":181},{"current":180},{"_createdAt":172,"_id":185,"_rev":166,"_type":167,"_updatedAt":172,"slug":186,"title":187},"wp-tagcat-partnercontent",{"current":187},"partnercontent",{"_createdAt":172,"_id":189,"_rev":166,"_type":167,"_updatedAt":172,"slug":190,"title":192},"wp-tagcat-podcast",{"current":191},"podcast","The Stack Overflow Podcast",{"_createdAt":172,"_id":194,"_rev":166,"_type":167,"_updatedAt":172,"slug":195,"title":197},"wp-tagcat-the-stack-overflow-podcast",{"current":196},"the-stack-overflow-podcast","the stack overflow podcast","Making event-driven development predictable with Discover",[200,206,212,218],{"_id":201,"publishedAt":202,"slug":203,"sponsored":12,"title":205},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":204},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":207,"publishedAt":208,"slug":209,"sponsored":12,"title":211},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":210},"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":213,"publishedAt":214,"slug":215,"sponsored":12,"title":217},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":216},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":219,"publishedAt":220,"slug":221,"sponsored":12,"title":223},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":222},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":225,"sourceMap":-1},{"count":226,"lastTimestamp":12},0]