[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-zKjYechCIU-IskMrFbcpOljuzI3QXjlY5BnuznlY3yo":3},{"data":4,"sourceMap":-1},{"info":5,"latest":13,"pinned":235},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":12},"2023-05-23T16:43:21Z","wp-tagcat-jamstack","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"jamstack",[14,64,101,142,179,213],{"_id":15,"author":16,"commentCount":27,"comments":28,"excerpt":29,"featureTag":10,"image":30,"publishedAt":34,"slug":35,"sponsored":10,"tags":38,"title":63},"0f2a6aa2-bc58-44fa-ae19-a6a4833b355b",[17],{"_id":18,"avatar":19,"name":24,"role":10,"slug":25},"wp-author-226",{"_type":20,"asset":21},"image",{"_ref":22,"_type":23},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","Ryan Donovan",{"current":26},"rdonovan",0,true,"On this episode Ryan and Stack Overflow Director of Brand Design David Longworth chat with Matt Biilmann, CEO and co-founder of Netlify, about composable architecture, how making it easier to code will create more developers, and why the future of the front end is portability.",{"_type":20,"asset":31,"attribution":33},{"_ref":32,"_type":23},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2023-10-24T07:40:00.000Z",{"_type":36,"current":37},"slug","composable-architecture",[39,43,47,52,57,61],{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":41,"title":42},"wp-tagcat-netlify",{"current":42},"netlify",{"_createdAt":6,"_id":44,"_rev":8,"_type":9,"_updatedAt":6,"slug":45,"title":46},"wp-tagcat-architecture",{"current":46},"architecture",{"_createdAt":6,"_id":48,"_rev":8,"_type":9,"_updatedAt":6,"slug":49,"title":51},"wp-tagcat-software-architecture",{"current":50},"software-architecture","software architecture",{"_createdAt":6,"_id":53,"_rev":8,"_type":9,"_updatedAt":6,"slug":54,"title":56},"wp-tagcat-podcast",{"current":55},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":58,"_rev":8,"_type":9,"_updatedAt":6,"slug":59,"title":60},"wp-tagcat-front-end",{"current":60},"front-end",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":62,"title":12},{"current":12},"Composable architecture",{"_id":65,"author":66,"commentCount":27,"comments":28,"excerpt":76,"featureTag":10,"image":77,"publishedAt":80,"slug":81,"sponsored":10,"tags":83,"title":100},"wp-post-22446",[67],{"_id":68,"avatar":69,"name":72,"role":73,"slug":74},"wp-author-295",{"_type":20,"asset":70},{"_ref":71,"_type":23},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":75},"emay","Dana Lawson, Senior VP of Engineering at Netlify, joins Ben and Ryan to talk about her path from the military to tech, how three years at GitHub continues to shape her perspective, and how composable architecture is turning web development into something resembling LEGOsⓇ (in a good way).",{"_type":20,"asset":78},{"_ref":79,"_type":23},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png","2023-07-11T04:40:00.000Z",{"current":82},"jamstack-is-evolving-toward-a-composable-web-ep-588",[84,86,88,90,95],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":85,"title":12},{"current":12},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":87,"title":42},{"current":42},{"_createdAt":6,"_id":53,"_rev":8,"_type":9,"_updatedAt":6,"slug":89,"title":56},{"current":55},{"_createdAt":6,"_id":91,"_rev":8,"_type":9,"_updatedAt":6,"slug":92,"title":94},"wp-tagcat-the-stack-overflow-podcast",{"current":93},"the-stack-overflow-podcast","the stack overflow podcast",{"_createdAt":6,"_id":96,"_rev":8,"_type":9,"_updatedAt":6,"slug":97,"title":99},"wp-tagcat-web-development",{"current":98},"web-development","web development","Jamstack is evolving toward a composable web (Ep. 588)",{"_id":102,"author":103,"commentCount":108,"comments":28,"excerpt":109,"featureTag":10,"image":110,"publishedAt":112,"slug":113,"sponsored":10,"tags":115,"title":141},"wp-post-20313",[104],{"_id":68,"avatar":105,"name":72,"role":73,"slug":107},{"_type":20,"asset":106},{"_ref":71,"_type":23},{"current":75},2,"Today’s guests are two of Cassidy’s former colleagues on Netlify’s developer experience team. ",{"_type":20,"asset":111},{"_ref":79,"_type":23},"2022-06-24T04:40:00.000Z",{"current":114},"living-on-the-edge-with-netlify-ep-456",[116,121,126,128,130,135,137,139],{"_createdAt":6,"_id":117,"_rev":8,"_type":9,"_updatedAt":6,"slug":118,"title":120},"wp-tagcat-developer-experience",{"current":119},"developer-experience","developer experience",{"_createdAt":6,"_id":122,"_rev":8,"_type":9,"_updatedAt":6,"slug":123,"title":125},"wp-tagcat-edge-computing",{"current":124},"edge-computing","edge computing",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":127,"title":12},{"current":12},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":129,"title":42},{"current":42},{"_createdAt":6,"_id":131,"_rev":8,"_type":9,"_updatedAt":6,"slug":132,"title":134},"wp-tagcat-the-edge",{"current":133},"the-edge","the edge",{"_createdAt":6,"_id":53,"_rev":8,"_type":9,"_updatedAt":6,"slug":136,"title":56},{"current":55},{"_createdAt":6,"_id":91,"_rev":8,"_type":9,"_updatedAt":6,"slug":138,"title":94},{"current":93},{"_createdAt":6,"_id":96,"_rev":8,"_type":9,"_updatedAt":6,"slug":140,"title":99},{"current":98},"Living on the Edge with Netlify (Ep. 456)",{"_id":143,"author":144,"commentCount":153,"comments":28,"excerpt":154,"featureTag":10,"image":155,"publishedAt":158,"slug":159,"sponsored":10,"tags":161,"title":178},"wp-post-18456",[145],{"_id":146,"avatar":147,"name":150,"role":10,"slug":151},"wp-author-213",{"_type":20,"asset":148},{"_ref":149,"_type":23},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":152},"benpopper",5,"If you're looking for regex, meet your new best friend.",{"_type":20,"asset":156},{"_ref":157,"_type":23},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png","2021-07-16T16:40:00.000Z",{"current":160},"podcast-358-github-copilot-can-write-code-for-you-we-put-it-to-the-test",[162,166,170,172,174,176],{"_createdAt":6,"_id":163,"_rev":8,"_type":9,"_updatedAt":6,"slug":164,"title":165},"wp-tagcat-copilot",{"current":165},"copilot",{"_createdAt":6,"_id":167,"_rev":8,"_type":9,"_updatedAt":6,"slug":168,"title":169},"wp-tagcat-github",{"current":169},"github",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":171,"title":12},{"current":12},{"_createdAt":6,"_id":40,"_rev":8,"_type":9,"_updatedAt":6,"slug":173,"title":42},{"current":42},{"_createdAt":6,"_id":53,"_rev":8,"_type":9,"_updatedAt":6,"slug":175,"title":56},{"current":55},{"_createdAt":6,"_id":91,"_rev":8,"_type":9,"_updatedAt":6,"slug":177,"title":94},{"current":93},"Podcast 358: GitHub Copilot can write code for you. We put it to the test.",{"_id":180,"author":181,"commentCount":108,"comments":28,"excerpt":190,"featureTag":10,"image":191,"publishedAt":194,"slug":195,"sponsored":10,"tags":197,"title":212},"wp-post-18081",[182],{"_id":183,"avatar":184,"name":187,"role":10,"slug":188},"wp-author-227",{"_type":20,"asset":185},{"_ref":186,"_type":23},"image-5df3158468f42b2e40ed766d70ce0ad6d5746955-1024x1024-jpg","Cassidy Williams",{"current":189},"cwilliams","There are a lot of opinions out there about how to improve and scale sites “beyond the Jamstack” by adding in features that use a Node server in addition to the pre-built pages. One of those features is called Incremental Static Regeneration. Some people call it “hybrid web development” (or “hybrid serverless + static”) but let’s talk a bit more about what that means.",{"_type":20,"asset":192},{"_ref":193,"_type":23},"image-d98735c63d5a2081502ecab6e861dd6bdf299a97-2400x1260-png","2021-05-17T14:05:40.000Z",{"current":196},"incremental-static-regeneration-building-static-sites-a-little-at-a-time",[198,203,205,210],{"_createdAt":6,"_id":199,"_rev":8,"_type":9,"_updatedAt":6,"slug":200,"title":202},"wp-tagcat-code-for-a-living",{"current":201},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":204,"title":12},{"current":12},{"_createdAt":6,"_id":206,"_rev":8,"_type":9,"_updatedAt":6,"slug":207,"title":209},"wp-tagcat-static-sites",{"current":208},"static-sites","static sites",{"_createdAt":6,"_id":96,"_rev":8,"_type":9,"_updatedAt":6,"slug":211,"title":99},{"current":98},"Incremental Static Regeneration: Building static sites a little at a time",{"_id":214,"author":215,"commentCount":220,"comments":28,"excerpt":221,"featureTag":10,"image":222,"publishedAt":224,"slug":225,"sponsored":10,"tags":227,"title":234},"wp-post-17454",[216],{"_id":146,"avatar":217,"name":150,"role":10,"slug":219},{"_type":20,"asset":218},{"_ref":149,"_type":23},{"current":152},1,"Chatting about developer tools, web infrastructure, and building great APIs with Netlify's Matt Biilmann.",{"_type":20,"asset":223},{"_ref":157,"_type":23},"2021-02-16T05:40:00.000Z",{"current":226},"podcast-313-what-makes-for-a-great-api",[228,230,232],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":229,"title":12},{"current":12},{"_createdAt":6,"_id":53,"_rev":8,"_type":9,"_updatedAt":6,"slug":231,"title":56},{"current":55},{"_createdAt":6,"_id":91,"_rev":8,"_type":9,"_updatedAt":6,"slug":233,"title":94},{"current":93},"Podcast 313: What makes for a great API?",[]]