[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-DSlbQExFoJ9FlUt_OoG3cMW3KNN5cQjZMK15xg5_PPU":3,"sanity-kKN9tuQV2zEGCcr_C235GJsbH48x-IZq5fBIrLDGm1c":238},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":213},[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,"_system":43,"_type":46,"_updatedAt":47,"author":48,"body":64,"comments":174,"dateUrl":175,"excerpt":176,"image":177,"product":12,"publishedAt":180,"slug":181,"sponsored":174,"tags":183,"title":212,"visible":174},"2025-08-22T17:47:49Z","e10457b6-a9f6-4aa9-90f2-d9e04eb77b7c","mRIrO1RJihA2FK4mOr2SXT",{"base":44},{"id":41,"rev":45},"t1W3hSCU87FKrJ2qEpkfhm","blogPost","2025-09-02T17:07:20Z",[49],{"_createdAt":50,"_id":51,"_rev":52,"_type":53,"_updatedAt":54,"avatar":55,"employee":60,"name":61,"slug":62},"2023-05-23T16:27:18Z","wp-author-226","dgl3SCUzppW3U2LvCoOzcS","blogAuthor","2023-06-20T15:05:06Z",{"_type":56,"asset":57},"image",{"_ref":58,"_type":59},"image-56688f6337dd0a96034dfc998cdecc7810597d81-1024x1024-png","reference","current","Ryan Donovan",{"current":63},"rdonovan",[65,69,80,89,98,118,137,166],{"_key":66,"_type":67,"markDefs":12,"url":68},"d6504838c116","embed","https://art19.com/shows/2355b740-4531-4071-a3ab-5907a95a36d3/episodes/5c4b44da-e014-4a85-8840-1addd38d6195/embed",{"_key":70,"_type":71,"children":72,"markDefs":78,"style":79},"47a31be4bca8","block",[73],{"_key":74,"_type":75,"marks":76,"text":77},"42dcdf5a9671","span",[],"SPONSORED BY AWS",[],"h2",{"_key":81,"_type":71,"children":82,"markDefs":87,"style":88},"b5198128125e",[83],{"_key":84,"_type":75,"marks":85,"text":86},"67d9602ddc8e",[],"Ryan welcomes Darko Mesaroš, Principal Developer Advocate at AWS and all around computer history buff, to chat about the history of software development improvements and how they made developers more productive. They discuss the technologies and breakthroughs that created greater abstractions on the underlying bit manipulations and made software development more powerful.",[],"normal",{"_key":90,"_type":71,"children":91,"markDefs":97,"style":88},"a533bc3dff0e",[92],{"_key":93,"_type":75,"marks":94,"text":96},"a6660dd8af2e",[95],"strong","Episode notes:",[],{"_key":99,"_type":71,"children":100,"markDefs":114,"style":88},"69b297e25616",[101,105,110],{"_key":102,"_type":75,"marks":103,"text":104},"0581e2f8d753",[],"If you’re looking to take advantage of the breakthroughs mentioned in this episode, check out ",{"_key":106,"_type":75,"marks":107,"text":109},"32fcde4e551a",[108],"aeeb30d1b8a9","AWS Builder Center",{"_key":111,"_type":75,"marks":112,"text":113},"47172b1e7a25",[],", a place for you to learn, build, and connect with builders in the AWS community.",[115],{"_key":108,"_type":116,"href":117,"reference":12},"link","https://builder.aws.com/?trk=f5a32f26-1175-48af-b6e0-3ebb7c607607",{"_key":119,"_type":71,"children":120,"markDefs":134,"style":88},"2e73396e483a",[121,125,130],{"_key":122,"_type":75,"marks":123,"text":124},"83f741a9d3fb",[],"If you want to connect with Darko, find him on social media including ",{"_key":126,"_type":75,"marks":127,"text":129},"c94f781471e6",[128],"012f00e6ad38","LinkedIn",{"_key":131,"_type":75,"marks":132,"text":133},"0641a37192cc",[],".",[135],{"_key":128,"_type":116,"href":136,"reference":12},"https://www.linkedin.com/in/darko-mesaros/",{"_key":138,"_type":71,"children":139,"markDefs":161,"style":88},"d7ed303cd537",[140,144,149,153,158],{"_key":141,"_type":75,"marks":142,"text":143},"a62aff3621e0",[],"Congrats to ",{"_key":145,"_type":75,"marks":146,"text":148},"d8cf17863e62",[147],"afd85ddec7b3","Lundin",{"_key":150,"_type":75,"marks":151,"text":152},"d95deb755171",[]," for being curious and asking about ",{"_key":154,"_type":75,"marks":155,"text":157},"b507ca806923",[156],"f14e4532e736","Implicit type promotion rules",{"_key":159,"_type":75,"marks":160,"text":133},"b44fe45b6057",[],[162,164],{"_key":147,"_type":116,"href":163,"reference":12},"https://stackoverflow.com/users/584518/lundin",{"_key":156,"_type":116,"href":165,"reference":12},"https://stackoverflow.com/questions/46073295/implicit-type-promotion-rules",{"_key":167,"_type":71,"children":168,"markDefs":173,"style":88},"c530dc98cbcd",[169],{"_key":170,"_type":75,"marks":171,"text":172},"3fad8bbd50ca",[],"\n",[],true,"2025/08/27","Ryan welcomes Darko Mesaroš, Principal Developer Advocate at AWS and all-around computer history buff, to chat about the history of software development improvements and how they made developers made more productive. ",{"_type":56,"asset":178},{"_ref":179,"_type":59},"image-4a40d89a15ef430c8b249b03d41646e4c2897826-2400x1260-png","2025-08-27T04:40:00.000Z",{"_type":10,"current":182},"from-punch-cards-to-prompts-a-history-of-how-software-got-better",[184,192,196,200,207],{"_createdAt":185,"_id":186,"_rev":187,"_type":188,"_updatedAt":185,"slug":189,"title":191},"2023-05-23T16:43:21Z","wp-tagcat-partner-content","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":190},"partner-content","Partner Content",{"_createdAt":185,"_id":193,"_rev":187,"_type":188,"_updatedAt":185,"slug":194,"title":195},"wp-tagcat-se-tech",{"current":195},"se-tech",{"_createdAt":185,"_id":197,"_rev":187,"_type":188,"_updatedAt":185,"slug":198,"title":199},"wp-tagcat-se-stackoverflow",{"current":199},"se-stackoverflow",{"_createdAt":185,"_id":201,"_rev":202,"_type":188,"_updatedAt":203,"slug":204,"title":206},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":205},"ai","AI",{"_createdAt":185,"_id":208,"_rev":187,"_type":188,"_updatedAt":185,"slug":209,"title":211},"wp-tagcat-podcast",{"current":210},"podcast","The Stack Overflow Podcast","From punch cards to prompts: a history of how software got better",[214,220,226,232],{"_id":215,"publishedAt":216,"slug":217,"sponsored":12,"title":219},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":218},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":221,"publishedAt":222,"slug":223,"sponsored":12,"title":225},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":224},"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":227,"publishedAt":228,"slug":229,"sponsored":12,"title":231},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":230},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"_id":233,"publishedAt":234,"slug":235,"sponsored":12,"title":237},"30b995f7-7cb9-4dd8-bf71-d0685940a32b","2026-06-19T14:00:00.000Z",{"_type":10,"current":236},"dispatches-from-o-reilly-from-capabilities-to-responsibilities","Dispatches from O'Reilly: From capabilities to responsibilities",{"data":239,"sourceMap":-1},{"count":240,"lastTimestamp":241},2,"2025-09-03T17:56:05Z"]