[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-awMgzpgGuiJgHykLy0sod0yvQBT5dcgw22PFj5F1oMM":3,"sanity-QpxxtA22sUCuwpgToeBXjrqYPtqe8sJHx0QQHL3CwpY":267},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":242},[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":199,"dateUrl":200,"excerpt":201,"image":202,"legacyBody":205,"product":12,"publishedAt":208,"slug":209,"sponsored":12,"tags":211,"title":241,"visible":199},"2023-05-24T12:50:56Z","wp-post-19054","NR627mkKF39ASec5MIcr3T","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,119,146,173,188],{"_key":66,"_type":67,"markDefs":12,"url":68},"6aa3d0f01791","embed","https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002F74fdefb1-91e9-4d3e-acc6-c6553d522422",{"_key":70,"_type":71,"children":72,"markDefs":78,"style":79},"e0e739e4dfb4","block",[73],{"_key":74,"_type":75,"marks":76,"text":77},"e0e739e4dfb40","span",[],"We chat with Alex Williams and Hassan Khan, a pair of techie policy wonks who have done deep research on the past and present of the semi-conductor industry. The duo also also brings some strong opinions on the current supply chain crunch and what it would take to build a more resilient and adaptive semiconductor industry in the future.",[],"normal",{"_key":81,"_type":71,"children":82,"markDefs":87,"style":88},"0ed7d59408ae",[83],{"_key":84,"_type":75,"marks":85,"text":86},"0ed7d59408ae0",[],"Episode Notes",[],"h2",{"_key":90,"_type":71,"children":91,"markDefs":113,"style":79},"85d8575bb04f",[92,96,101,105,109],{"_key":93,"_type":75,"marks":94,"text":95},"85d8575bb04f0",[],"You can find Alex's writing for Employ America ",{"_key":97,"_type":75,"marks":98,"text":100},"85d8575bb04f1",[99],"61701066518f","here",{"_key":102,"_type":75,"marks":103,"text":104},"85d8575bb04f2",[],". You can find him on Twitter ",{"_key":106,"_type":75,"marks":107,"text":100},"85d8575bb04f3",[108],"42112742ab22",{"_key":110,"_type":75,"marks":111,"text":112},"85d8575bb04f4",[],".",[114,117],{"_key":99,"_type":115,"href":116,"reference":12},"link","https:\u002F\u002Fwww.employamerica.org\u002Fauthor\u002Falex\u002F",{"_key":108,"_type":115,"href":118,"reference":12},"https:\u002F\u002Ftwitter.com\u002Fvebaccount",{"_key":120,"_type":71,"children":121,"markDefs":141,"style":79},"dce85b9049e6",[122,126,130,134,138],{"_key":123,"_type":75,"marks":124,"text":125},"dce85b9049e60",[],"You can find Hassan's blog ",{"_key":127,"_type":75,"marks":128,"text":100},"dce85b9049e61",[129],"0faf970ca6e2",{"_key":131,"_type":75,"marks":132,"text":133},"dce85b9049e62",[]," and his Twitter ",{"_key":135,"_type":75,"marks":136,"text":100},"dce85b9049e63",[137],"192c15cb5526",{"_key":139,"_type":75,"marks":140,"text":112},"dce85b9049e64",[],[142,144],{"_key":129,"_type":115,"href":143,"reference":12},"https:\u002F\u002Fhassnkhan.com\u002Fblog\u002FUncertainy-forecasting-and-Roadmaps\u002F",{"_key":137,"_type":115,"href":145,"reference":12},"https:\u002F\u002Ftwitter.com\u002Fhassankhan",{"_key":147,"_type":71,"children":148,"markDefs":168,"style":79},"02b50fa67124",[149,153,157,161,165],{"_key":150,"_type":75,"marks":151,"text":152},"02b50fa671240",[],"You can find their writing on the semiconductor industry and shortages ",{"_key":154,"_type":75,"marks":155,"text":100},"02b50fa671241",[156],"3ffd85edace5",{"_key":158,"_type":75,"marks":159,"text":160},"02b50fa671242",[]," and ",{"_key":162,"_type":75,"marks":163,"text":100},"02b50fa671243",[164],"a292bdfe7075",{"_key":166,"_type":75,"marks":167,"text":112},"02b50fa671244",[],[169,171],{"_key":156,"_type":115,"href":170,"reference":12},"https:\u002F\u002Fwww.employamerica.org\u002Fresearchreports\u002Fa-brief-history-of-semiconductors-how-the-us-cut-costs-and-lost-the-leading-edge\u002F",{"_key":164,"_type":115,"href":172,"reference":12},"https:\u002F\u002Fwww.employamerica.org\u002Fresearchreports\u002Fpreventing-the-next-shortage-a-framework-for-industrial-policy\u002F",{"_key":174,"_type":71,"children":175,"markDefs":185,"style":79},"c8be436e8a40",[176,180],{"_key":177,"_type":75,"marks":178,"text":179},"c8be436e8a400",[],"Our lifeboat badge winner of the week is jasme, who helped someone figure out how to ",{"_key":181,"_type":75,"marks":182,"text":184},"c8be436e8a401",[183],"f888c306d32f","fix email validation with Laravel.",[186],{"_key":183,"_type":115,"href":187,"reference":12},"https:\u002F\u002Fdashboard.simplecast.com\u002Faccounts\u002Fbb95ce82-16f5-4532-866c-0aa5719e5fb8\u002Fshows\u002F6fa1d34c-502b-4abf-bd82-483804006e0b\u002Fepisodes\u002F7eb544e2-5a2c-4f18-81e7-1bcef830c313\u002FLaravel%20Validation%20Email%20address",{"_key":189,"_type":71,"children":190,"markDefs":196,"style":79},"f542e1905040",[191],{"_key":192,"_type":75,"marks":193,"text":195},"f542e19050400",[194],"4b7122e4259b","TRANSCRIPT",[197],{"_key":194,"_type":115,"href":198,"reference":12},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fthe-semiconductor-shortage-explained\u002Ftranscript\u002F",true,"2021\u002F11\u002F09","The problem is not that we've run out of sand.",{"_type":56,"asset":203},{"_ref":204,"_type":59},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png",{"code":206,"language":207},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https:\u002F\u002Fplayer.simplecast.com\u002F7eb544e2-5a2c-4f18-81e7-1bcef830c313?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>We chat with Alex Williams and Hassan Khan, a pair of techie policy wonks who have done deep research on the past and present of the semi-conductor industry. The duo also also brings some strong opinions on the current supply chain crunch and what it would take to build a more resilient and adaptive semiconductor industry in the future.\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>You can find Alex's writing for Employ America \u003Ca href=\"https:\u002F\u002Fwww.employamerica.org\u002Fauthor\u002Falex\u002F\">here\u003C\u002Fa>. You can find him on Twitter \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fvebaccount\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>You can find Hassan's blog&nbsp;\u003Ca href=\"https:\u002F\u002Fhassnkhan.com\u002Fblog\u002FUncertainy-forecasting-and-Roadmaps\u002F\">here\u003C\u002Fa>&nbsp;and his Twitter&nbsp;\u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fhassankhan\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>You can find their writing on the semiconductor industry and shortages&nbsp;\u003Ca href=\"https:\u002F\u002Fwww.employamerica.org\u002Fresearchreports\u002Fa-brief-history-of-semiconductors-how-the-us-cut-costs-and-lost-the-leading-edge\u002F\">here\u003C\u002Fa>&nbsp;and&nbsp;\u003Ca href=\"https:\u002F\u002Fwww.employamerica.org\u002Fresearchreports\u002Fpreventing-the-next-shortage-a-framework-for-industrial-policy\u002F\">here\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Our lifeboat badge winner of the week is jasme, who helped someone figure out how to&nbsp;\u003Ca href=\"https:\u002F\u002Fdashboard.simplecast.com\u002Faccounts\u002Fbb95ce82-16f5-4532-866c-0aa5719e5fb8\u002Fshows\u002F6fa1d34c-502b-4abf-bd82-483804006e0b\u002Fepisodes\u002F7eb544e2-5a2c-4f18-81e7-1bcef830c313\u002FLaravel%20Validation%20Email%20address\">fix email validation with Laravel.\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\u002Fthe-semiconductor-shortage-explained\u002Ftranscript\u002F\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2021-11-09T05:40:00.000Z",{"current":210},"podcast-391-explaining-the-semiconductor-shortage-and-how-it-might-end",[212,219,223,227,231,236],{"_createdAt":213,"_id":214,"_rev":215,"_type":216,"_updatedAt":213,"slug":217,"title":218},"2023-05-23T16:43:21Z","wp-tagcat-chip","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":218},"chip",{"_createdAt":213,"_id":220,"_rev":215,"_type":216,"_updatedAt":213,"slug":221,"title":222},"wp-tagcat-semiconductor",{"current":222},"semiconductor",{"_createdAt":213,"_id":224,"_rev":215,"_type":216,"_updatedAt":213,"slug":225,"title":226},"wp-tagcat-shortage",{"current":226},"shortage",{"_createdAt":213,"_id":228,"_rev":215,"_type":216,"_updatedAt":213,"slug":229,"title":230},"wp-tagcat-silicon",{"current":230},"silicon",{"_createdAt":213,"_id":232,"_rev":215,"_type":216,"_updatedAt":213,"slug":233,"title":235},"wp-tagcat-podcast",{"current":234},"podcast","The Stack Overflow Podcast",{"_createdAt":213,"_id":237,"_rev":215,"_type":216,"_updatedAt":213,"slug":238,"title":240},"wp-tagcat-the-stack-overflow-podcast",{"current":239},"the-stack-overflow-podcast","the stack overflow podcast","Podcast 391: Explaining the semiconductor shortage, and how it might end",[243,249,255,261],{"_id":244,"publishedAt":245,"slug":246,"sponsored":12,"title":248},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":247},"when-the-sensor-starts-thinking-snortml-agentic-ai-and-the-evolving-architecture-of-intrusion-detection","When the sensor starts thinking: SnortML, agentic AI, and the evolving architecture of intrusion detection",{"_id":250,"publishedAt":251,"slug":252,"sponsored":12,"title":254},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":253},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":256,"publishedAt":257,"slug":258,"sponsored":12,"title":260},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":259},"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":262,"publishedAt":263,"slug":264,"sponsored":12,"title":266},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":265},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":268,"sourceMap":-1},{"count":269,"lastTimestamp":270},1,"2023-05-25T09:47:41Z"]