[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-MXeD3ed_VuoNCrmdMeEQiLeG7Ih8dpTCfEodqtCBIEk":3,"sanity-QicjPLbKTB9_8gTEVsa20d_5usKRxbptEYgzvSonD2Y":223},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":198},[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":64,"comments":167,"dateUrl":168,"excerpt":169,"image":170,"legacyBody":173,"product":12,"publishedAt":176,"slug":177,"sponsored":12,"tags":179,"title":197,"visible":167},"2023-05-25T09:39:17Z","wp-post-17454","XzVcPPDfPNmxxXS3zvEUaW","blogPost","2025-10-31T17:26:54Z",[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,105,124,141,156],{"_key":66,"_type":67,"markDefs":12,"url":68},"002439c38594","embed","https://art19.com/shows/2355b740-4531-4071-a3ab-5907a95a36d3/episodes/b6cd7899-98c6-4b18-ae6c-fcdc93726883",{"_key":70,"_type":71,"children":72,"markDefs":78,"style":79},"b2917641ee46","block",[73],{"_key":74,"_type":75,"marks":76,"text":77},"b2917641ee460","span",[],"This week with chat with Matt Biilmann, CEO of Netlify, who has been building developer tools, content management systems, and web infrastructure for more than 30 years and is recognized for coining the term “Jamstack.” He opens up about what, in his opinion, makes a great API.",[],"normal",{"_key":81,"_type":71,"children":82,"markDefs":87,"style":88},"eedb05f55aa2",[83],{"_key":84,"_type":75,"marks":85,"text":86},"eedb05f55aa20",[],"Episode Notes",[],"h2",{"_key":90,"_type":71,"children":91,"markDefs":101,"style":79},"c9344dbb53bd",[92,97],{"_key":93,"_type":75,"marks":94,"text":96},"c9344dbb53bd0",[95],"fafa4818d380","Pattern matching in Python 3",{"_key":98,"_type":75,"marks":99,"text":100},"c9344dbb53bd1",[]," - a nice new feature, a gift to Stack Overflow point seekers, or a big pain in the neck?",[102],{"_key":95,"_type":103,"href":104,"reference":12},"link","https://brennan.io/2021/02/09/so-python/",{"_key":106,"_type":71,"children":107,"markDefs":121,"style":79},"553171120a86",[108,112,117],{"_key":109,"_type":75,"marks":110,"text":111},"553171120a860",[],"Curious about the Jamstack? You can find lots of great information on how it works and who works with it ",{"_key":113,"_type":75,"marks":114,"text":116},"553171120a861",[115],"bc2610a0c8b9","here",{"_key":118,"_type":75,"marks":119,"text":120},"553171120a862",[],".",[122],{"_key":115,"_type":103,"href":123,"reference":12},"https://jamstack.org/",{"_key":125,"_type":71,"children":126,"markDefs":138,"style":79},"c8cc605e2ae2",[127,131,135],{"_key":128,"_type":75,"marks":129,"text":130},"c8cc605e2ae20",[],"Want to follow Matt? He's on Twitter ",{"_key":132,"_type":75,"marks":133,"text":116},"c8cc605e2ae21",[134],"d3cf2b8efeea",{"_key":136,"_type":75,"marks":137,"text":120},"c8cc605e2ae22",[],[139],{"_key":134,"_type":103,"href":140,"reference":12},"https://twitter.com/biilmann",{"_key":142,"_type":71,"children":143,"markDefs":153,"style":79},"04b5a59d2075",[144,148],{"_key":145,"_type":75,"marks":146,"text":147},"04b5a59d20750",[],"Our lifeboat badge winner for this episode is Jim Mischel, who explained how to: ",{"_key":149,"_type":75,"marks":150,"text":152},"04b5a59d20751",[151],"45580372c63f","Find the first character in a string that is a letter.",[154],{"_key":151,"_type":103,"href":155,"reference":12},"https://stackoverflow.com/questions/24028945/find-the-first-character-in-a-string-that-is-a-letter/24029083#24029083",{"_key":157,"_type":71,"children":158,"markDefs":164,"style":79},"94bd15855be2",[159],{"_key":160,"_type":75,"marks":161,"text":163},"94bd15855be20",[162],"ea69b9585a6a","TRANSCRIPT",[165],{"_key":162,"_type":103,"href":166,"reference":12},"https://the-stack-overflow-podcast.simplecast.com/episodes/matt-biilmann-netlify-jamstack-api-economy/transcript",true,"2021/02/16","Chatting about developer tools, web infrastructure, and building great APIs with Netlify's Matt Biilmann.",{"_type":56,"asset":171},{"_ref":172,"_type":59},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png",{"code":174,"language":175},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https://player.simplecast.com/332886eb-c895-4d1f-9278-862e1b7f4eb9?dark=false\">\u003C/iframe>\n\u003C!-- /wp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>This week with chat with Matt Biilmann, CEO of Netlify, who has been building developer tools, content management systems, and web infrastructure for more than 30 years and is recognized for coining the term “Jamstack.” He opens up about what, in his opinion, makes a great API.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:heading -->\n\u003Ch2 id=\"h-episode-notes\">Episode Notes\u003C/h2>\n\u003C!-- /wp:heading -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://brennan.io/2021/02/09/so-python/\">Pattern matching in Python 3\u003C/a>&nbsp;- a nice new feature, a &nbsp;gift to Stack Overflow point seekers, or a big pain in the neck?&nbsp;\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Curious about the Jamstack? You can find lots of great information on how it works and who works with it&nbsp;\u003Ca href=\"https://jamstack.org/\">here\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Want to follow Matt? He's on Twitter&nbsp;\u003Ca href=\"https://twitter.com/biilmann\">here\u003C/a>.\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Our lifeboat badge winner for this episode is Jim Mischel, who explained how to:&nbsp;\u003Ca href=\"https://stackoverflow.com/questions/24028945/find-the-first-character-in-a-string-that-is-a-letter/24029083#24029083\">Find the first character in a string that is a letter.\u003C/a>\u003C/p>\n\u003C!-- /wp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https://the-stack-overflow-podcast.simplecast.com/episodes/matt-biilmann-netlify-jamstack-api-economy/transcript\">TRANSCRIPT\u003C/a>\u003C/p>\n\u003C!-- /wp:paragraph -->","html","2021-02-16T05:40:00.000Z",{"current":178},"podcast-313-what-makes-for-a-great-api",[180,187,192],{"_createdAt":181,"_id":182,"_rev":183,"_type":184,"_updatedAt":181,"slug":185,"title":186},"2023-05-23T16:43:21Z","wp-tagcat-jamstack","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":186},"jamstack",{"_createdAt":181,"_id":188,"_rev":183,"_type":184,"_updatedAt":181,"slug":189,"title":191},"wp-tagcat-podcast",{"current":190},"podcast","The Stack Overflow Podcast",{"_createdAt":181,"_id":193,"_rev":183,"_type":184,"_updatedAt":181,"slug":194,"title":196},"wp-tagcat-the-stack-overflow-podcast",{"current":195},"the-stack-overflow-podcast","the stack overflow podcast","Podcast 313: What makes for a great API?",[199,205,211,217],{"_id":200,"publishedAt":201,"slug":202,"sponsored":12,"title":204},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":203},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":206,"publishedAt":207,"slug":208,"sponsored":12,"title":210},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":209},"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":212,"publishedAt":213,"slug":214,"sponsored":12,"title":216},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":215},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":218,"publishedAt":219,"slug":220,"sponsored":12,"title":222},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":221},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":224,"sourceMap":-1},{"count":225,"lastTimestamp":226},1,"2023-05-25T09:47:33Z"]