[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-gYUaPmUg_M1LQ41Czne4biEkhkGP3kw3uJ9YdVA9YrY":3},{"data":4,"sourceMap":-1},{"info":5,"latest":14,"pinned":399},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"descriptionText":10,"slug":11,"title":13},"2023-05-23T16:43:21Z","wp-tagcat-gaming","9HpbCsT2tq0xwozQfkc4ih","blogTag",null,{"current":12},"gaming","Gaming",[15,78,127,155,184,211,247,291,374],{"_id":16,"author":17,"commentCount":30,"comments":31,"excerpt":32,"featureTag":10,"image":33,"publishedAt":36,"slug":37,"sponsored":10,"tags":39,"title":77},"ad6528aa-aae3-4148-8d87-5157bf919ae5",[18],{"_id":19,"avatar":20,"name":25,"role":26,"slug":27},"dbdef9f7-acce-4431-8f4f-c2025df1c8c8",{"_type":21,"asset":22},"image",{"_ref":23,"_type":24},"image-5f1073fdcf2ebde7fee8570769d9d82d21573870-2316x3088-jpg","reference","Phoebe Sajor","Content Associate",{"_type":28,"current":29},"slug","phoebe-sajor",0,true,"Kylan Gibbs, CEO of Inworld, joins the show to discuss the technical challenges of creating interactive AI for virtual worlds and games, the significance of user experience, and the importance of accessibility and cost-efficiency in deploying AI models.",{"_type":21,"asset":34},{"_ref":35,"_type":24},"image-d2cb4c948681d5ccbb8ff46ed2d69c6f6b6a8990-800x420-jpg","2025-09-02T07:40:00.000Z",{"_type":28,"current":38},"building-ai-for-consumer-applications-isn-t-all-fun-and-games",[40,44,48,53,60,65,67,72],{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":42,"title":43},"wp-tagcat-se-tech",{"current":43},"se-tech",{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":46,"title":47},"wp-tagcat-se-stackoverflow",{"current":47},"se-stackoverflow",{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":50,"title":52},"wp-tagcat-podcast",{"current":51},"podcast","The Stack Overflow Podcast",{"_createdAt":6,"_id":54,"_rev":55,"_type":9,"_updatedAt":56,"slug":57,"title":59},"wp-tagcat-ai","fpDTFQqIDjNJIbHDKPBGpV","2025-01-30T16:19:01Z",{"current":58},"ai","AI",{"_createdAt":6,"_id":61,"_rev":8,"_type":9,"_updatedAt":6,"slug":62,"title":64},"wp-tagcat-generative-ai",{"current":63},"generative-ai","generative AI",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":66,"title":13},{"current":12},{"_createdAt":6,"_id":68,"_rev":8,"_type":9,"_updatedAt":6,"slug":69,"title":71},"wp-tagcat-game-development",{"current":70},"game-development","game development",{"_createdAt":6,"_id":73,"_rev":8,"_type":9,"_updatedAt":6,"slug":74,"title":76},"wp-tagcat-game-developer",{"current":75},"game-developer","game developer","Building AI for consumer applications isn’t all fun and games",{"_id":79,"author":80,"commentCount":90,"comments":31,"excerpt":91,"featureTag":10,"image":92,"publishedAt":96,"slug":97,"sponsored":10,"tags":99,"title":126},"0771ac19-8784-44ed-982d-2dfce7470e38",[81],{"_id":82,"avatar":83,"name":86,"role":87,"slug":88},"wp-author-295",{"_type":21,"asset":84},{"_ref":85,"_type":24},"image-d670f8093b43e483a52ba692d929578633f70eb5-1024x1024-jpg","Eira May","B2B Editor",{"current":89},"emay",3,"Jaime Torrealba, a frontend developer currently at Push Security, joins Ryan to talk about 3D graphics and web development. Their conversation ranges from the evolution of technologies like WebGL and WebGPU to the importance of performance optimization for different devices to the frameworks available for creating 3D experiences. Jaime also explains the layers of abstraction in 3D development and shares some insight into what the future of 3D applications might look like.",{"_type":21,"asset":93,"attribution":95},{"_ref":94,"_type":24},"image-56c6dab9c7d1b66bc662c5f43ea9573418d94d17-2400x1260-webp","Alexandra Francis","2025-02-04T08:40:00.000Z",{"_type":28,"current":98},"will-the-web-ever-be-the-primary-delivery-system-for-3d-games",[100,102,104,106,108,113,117,122],{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":101,"title":43},{"current":43},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":103,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":105,"title":52},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":107,"title":13},{"current":12},{"_createdAt":6,"_id":109,"_rev":8,"_type":9,"_updatedAt":6,"slug":110,"title":112},"wp-tagcat-web-development",{"current":111},"web-development","web development",{"_createdAt":6,"_id":114,"_rev":8,"_type":9,"_updatedAt":6,"slug":115,"title":116},"wp-tagcat-graphics",{"current":116},"graphics",{"_createdAt":6,"_id":118,"_rev":8,"_type":9,"_updatedAt":6,"slug":119,"title":121},"wp-tagcat-vue-js",{"current":120},"vue-js","vue.js",{"_createdAt":6,"_id":123,"_rev":8,"_type":9,"_updatedAt":6,"slug":124,"title":125},"wp-tagcat-javascript",{"current":125},"javascript","Will the web ever be the primary delivery system for 3D games?",{"_id":128,"author":129,"commentCount":134,"comments":31,"excerpt":135,"featureTag":10,"image":136,"publishedAt":138,"slug":139,"sponsored":10,"tags":141,"title":154},"3ad48da9-e31e-41ca-9375-ff20649cbcb5",[130],{"_id":82,"avatar":131,"name":86,"role":87,"slug":133},{"_type":21,"asset":132},{"_ref":85,"_type":24},{"current":89},2,"Chris Fowler, Director of Engine for Call of Duty, tells Ben and Ryan about his path from marine biology to game development, the ins and outs of game engines, and the technical feats involved in creating massively popular games like Call of Duty. Chris also explains why community feedback is so critical in game development and offers his advice for aspiring game developers. ",{"_type":21,"asset":137,"attribution":95},{"_ref":94,"_type":24},"2024-11-15T08:40:00.000Z",{"_type":28,"current":140},"meet-the-guy-responsible-for-building-the-call-of-duty-game-engine",[142,144,146,148,150,152],{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":143,"title":43},{"current":43},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":145,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":147,"title":52},{"current":51},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":149,"title":13},{"current":12},{"_createdAt":6,"_id":68,"_rev":8,"_type":9,"_updatedAt":6,"slug":151,"title":71},{"current":70},{"_createdAt":6,"_id":73,"_rev":8,"_type":9,"_updatedAt":6,"slug":153,"title":76},{"current":75},"Meet the guy responsible for building the Call of Duty game engine",{"_id":156,"author":157,"commentCount":30,"comments":31,"excerpt":162,"featureTag":10,"image":163,"publishedAt":165,"slug":166,"sponsored":10,"tags":168,"title":183},"dceaa050-948a-46fc-a541-c5d01b920959",[158],{"_id":82,"avatar":159,"name":86,"role":87,"slug":161},{"_type":21,"asset":160},{"_ref":85,"_type":24},{"current":89},"Ben and Ryan chat about how the human body can act as a resonance chamber for remote car keys, the potential for GenAI to revolutionize game development by creating an infinite array of dynamic game worlds, and advancements in brain-computer interfaces. ",{"_type":21,"asset":164,"attribution":95},{"_ref":94,"_type":24},"2024-01-11T08:40:00.000Z",{"_type":28,"current":167},"how-to-build-a-role-playing-video-game-in-24-hours",[169,171,173,175,177,179],{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":170,"title":43},{"current":43},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":172,"title":47},{"current":47},{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":174,"title":52},{"current":51},{"_createdAt":6,"_id":54,"_rev":55,"_type":9,"_updatedAt":56,"slug":176,"title":59},{"current":58},{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":178,"title":13},{"current":12},{"_createdAt":6,"_id":180,"_rev":8,"_type":9,"_updatedAt":6,"slug":181,"title":182},"wp-tagcat-kubernetes",{"current":182},"kubernetes","How to build a role-playing video game in 24 hours",{"_id":185,"author":186,"commentCount":30,"comments":31,"excerpt":191,"featureTag":10,"image":192,"publishedAt":194,"slug":195,"sponsored":10,"tags":197,"title":210},"48ee2c60-9fb7-4de9-9ff3-53e9987c328a",[187],{"_id":82,"avatar":188,"name":86,"role":87,"slug":190},{"_type":21,"asset":189},{"_ref":85,"_type":24},{"current":89},"The home team is back with a conversation about the 13-year-old who beat Tetris by breaking it; stories from the Mathematics Stack Exchange; and the robot butler that will do your dishes, fold your laundry, and water your plants. Happy New Year!",{"_type":21,"asset":193,"attribution":95},{"_ref":94,"_type":24},"2024-01-09T08:40:00.000Z",{"_type":28,"current":196},"maximum-glitch-how-to-break-tetris",[198,200,204,206,208],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":199,"title":13},{"current":12},{"_createdAt":6,"_id":201,"_rev":8,"_type":9,"_updatedAt":6,"slug":202,"title":203},"wp-tagcat-nintendo",{"current":203},"nintendo",{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":205,"title":52},{"current":51},{"_createdAt":6,"_id":41,"_rev":8,"_type":9,"_updatedAt":6,"slug":207,"title":43},{"current":43},{"_createdAt":6,"_id":45,"_rev":8,"_type":9,"_updatedAt":6,"slug":209,"title":47},{"current":47},"Maximum Glitch: How to break Tetris",{"_id":212,"author":213,"commentCount":90,"comments":31,"excerpt":218,"featureTag":10,"image":219,"publishedAt":222,"slug":223,"sponsored":10,"tags":225,"title":246},"wp-post-20108",[214],{"_id":82,"avatar":215,"name":86,"role":87,"slug":217},{"_type":21,"asset":216},{"_ref":85,"_type":24},{"current":89},"Ben and Cassidy chat with Ian Tien, CEO and cofounder, and Corey Hulen, CTO and cofounder of Mattermost, an open-source platform for developer collaboration. ",{"_type":21,"asset":220},{"_ref":221,"_type":24},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png","2022-05-13T04:40:00.000Z",{"current":224},"software-is-adopted-not-sold",[226,228,232,239,241],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":227,"title":13},{"current":12},{"_createdAt":6,"_id":229,"_rev":8,"_type":9,"_updatedAt":6,"slug":230,"title":231},"wp-tagcat-mattermost",{"current":231},"mattermost",{"_createdAt":6,"_id":233,"_rev":234,"_type":9,"_updatedAt":235,"slug":236,"title":238},"wp-tagcat-open-source","usBIUY8SfRoXafnkrDdaLh","2025-02-28T11:18:45Z",{"current":237},"open-source","Open Source",{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":240,"title":52},{"current":51},{"_createdAt":6,"_id":242,"_rev":8,"_type":9,"_updatedAt":6,"slug":243,"title":245},"wp-tagcat-the-stack-overflow-podcast",{"current":244},"the-stack-overflow-podcast","the stack overflow podcast","Software is adopted, not sold (Ep. 441)",{"_id":248,"author":249,"commentCount":30,"comments":31,"excerpt":258,"featureTag":10,"image":259,"publishedAt":262,"slug":263,"sponsored":10,"tags":265,"title":290},"wp-post-16493",[250],{"_id":251,"avatar":252,"name":255,"role":10,"slug":256},"wp-author-213",{"_type":21,"asset":253},{"_ref":254,"_type":24},"image-e81c84dcaeb58be1002795a6544b595bd6fc8071-1024x1024-jpg","Ben Popper",{"current":257},"benpopper","A daring discussion about habit formation, maximizing your potential, and who the most powerful X-Men truly is.",{"_type":21,"asset":260},{"_ref":261,"_type":24},"image-6f6591e18674cee2e570564767f3f8ca14c19158-3000x1575-png","2020-08-18T04:40:00.000Z",{"current":264},"podcast-261-personal-development-nerds-juvoni-beckford",[266,268,272,277,281,286,288],{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":267,"title":13},{"current":12},{"_createdAt":6,"_id":269,"_rev":8,"_type":9,"_updatedAt":6,"slug":270,"title":271},"wp-tagcat-guilds",{"current":271},"guilds",{"_createdAt":6,"_id":273,"_rev":8,"_type":9,"_updatedAt":6,"slug":274,"title":276},"wp-tagcat-habit-formation",{"current":275},"habit-formation","habit formation",{"_createdAt":6,"_id":278,"_rev":8,"_type":9,"_updatedAt":6,"slug":279,"title":280},"wp-tagcat-habits",{"current":280},"habits",{"_createdAt":6,"_id":282,"_rev":8,"_type":9,"_updatedAt":6,"slug":283,"title":285},"wp-tagcat-personal-development",{"current":284},"personal-development","personal development",{"_createdAt":6,"_id":49,"_rev":8,"_type":9,"_updatedAt":6,"slug":287,"title":52},{"current":51},{"_createdAt":6,"_id":242,"_rev":8,"_type":9,"_updatedAt":6,"slug":289,"title":245},{"current":244},"Podcast 261: Leveling up with Personal Development Nerds",{"_id":292,"author":293,"commentCount":302,"comments":31,"excerpt":303,"featureTag":10,"image":304,"publishedAt":307,"slug":308,"sponsored":10,"tags":310,"title":373},"wp-post-11225",[294],{"_id":295,"avatar":296,"name":299,"role":10,"slug":300},"wp-author-188",{"_type":21,"asset":297},{"_ref":298,"_type":24},"image-7ae4cf96f5c09c91aad2e5cee51f94726989cec3-1024x1024-jpg","Medi Madelen Gwosdz",{"current":301},"mgwosdz",6,"There is a growing lack of practice time for students and doctors to work on their surgical techniques. A new VR training system thinks it can help.",{"_type":21,"asset":305},{"_ref":306,"_type":24},"image-d2e8ecc6b273e1cc56375938d2fc28a5ec635b9f-3600x2400-jpg","2019-07-09T14:06:51.000Z",{"current":309},"osso-vr-surgery-training-stack-overflow-teams",[311,316,321,326,328,350,355,360,364,369],{"_createdAt":6,"_id":312,"_rev":8,"_type":9,"_updatedAt":6,"slug":313,"title":315},"wp-tagcat-bulletin",{"current":314},"bulletin","Bulletin",{"_createdAt":6,"_id":317,"_rev":8,"_type":9,"_updatedAt":6,"slug":318,"title":320},"wp-tagcat-code-for-a-living",{"current":319},"code-for-a-living","Code for a Living",{"_createdAt":6,"_id":322,"_rev":8,"_type":9,"_updatedAt":6,"slug":323,"title":325},"wp-tagcat-for-work",{"current":324},"for-work","For Work",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":327,"title":13},{"current":12},{"_createdAt":6,"_id":329,"_rev":330,"_system":331,"_type":9,"_updatedAt":334,"description":335,"slug":347,"title":349},"wp-tagcat-stack-overflow-for-teams","FumDKDH8vd8OVFbknOKFJY",{"base":332},{"id":329,"rev":333},"66bNz0mmUxbMe9OZ0bbNam","2025-11-18T18:48:38Z",[336],{"_key":337,"_type":338,"children":339,"markDefs":345,"style":346},"e83c43fa0a26","block",[340],{"_key":341,"_type":342,"marks":343,"text":344},"a53345e47569","span",[],"Formerly Stack Overflow for Teams",[],"normal",{"current":348},"stack-internal","Stack Internal",{"_createdAt":6,"_id":351,"_rev":8,"_type":9,"_updatedAt":6,"slug":352,"title":354},"wp-tagcat-stack-stories",{"current":353},"stack-stories","stack stories",{"_createdAt":6,"_id":356,"_rev":8,"_type":9,"_updatedAt":6,"slug":357,"title":359},"wp-tagcat-stackoverflow",{"current":358},"stackoverflow","Stackoverflow",{"_createdAt":6,"_id":361,"_rev":8,"_type":9,"_updatedAt":6,"slug":362,"title":363},"wp-tagcat-startups",{"current":363},"startups",{"_createdAt":6,"_id":365,"_rev":8,"_type":9,"_updatedAt":6,"slug":366,"title":368},"wp-tagcat-virtual-reality",{"current":367},"virtual-reality","virtual reality",{"_createdAt":6,"_id":370,"_rev":8,"_type":9,"_updatedAt":6,"slug":371,"title":372},"wp-tagcat-vr",{"current":372},"vr","Medical School or Games Industry? Osso VR's Founder Chose Both.",{"_id":375,"author":376,"commentCount":30,"comments":31,"excerpt":383,"featureTag":10,"image":384,"publishedAt":387,"slug":388,"sponsored":10,"tags":390,"title":398},"wp-post-4496",[377],{"_id":378,"avatar":379,"name":380,"role":10,"slug":381},"wp-author-132",{"_type":21},"Laura Dobrzynski-Gessner",{"current":382},"laura","",{"_type":21,"asset":385},{"_ref":386,"_type":24},"image-ec45637d7ae819ec54da4bea26664ad0af79b2fc-720x960-jpg","2011-11-10T12:00:00.000Z",{"current":389},"12609314795",[391,396],{"_createdAt":6,"_id":392,"_rev":8,"_type":9,"_updatedAt":6,"slug":393,"title":395},"wp-tagcat-cooking",{"current":394},"cooking","Cooking",{"_createdAt":6,"_id":7,"_rev":8,"_type":9,"_updatedAt":6,"slug":397,"title":13},{"current":12},"What do a virtual berry tasting event and a game launch have in common?",[]]