[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"sanity-57dmP07g5N-Q8u_C7zP9JDTEs0Jg6wh9aUUxOhdYcY0":3,"sanity-c_pD6DIuuln-InevjdMPsNUlQFQXtaTdzw6xTZ7uCcw":358},{"data":4,"sourceMap":-1},{"latestPodcast":5,"latestReleases":14,"post":39,"recent":333},[6],{"_id":7,"publishedAt":8,"slug":9,"sponsored":12,"title":13},"7ebd76d2-cebc-4b88-82f9-3dfb2c8bc5ca","2026-07-08T04:40:00.000Z",{"_type":10,"current":11},"slug","what-s-left-for-infrastructure-as-code-after-ai-moves-in",true,"What's left for infrastructure-as-code after AI moves in?",[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":63,"comments":12,"dateUrl":267,"excerpt":268,"image":269,"legacyBody":272,"product":67,"publishedAt":275,"slug":276,"sponsored":67,"tags":278,"title":332,"visible":12},"2023-05-24T12:51:03Z","wp-post-21182","XzVcPPDfPNmxxXS3zvEksc","blogPost","2025-10-31T17:27:06Z",[46],{"_createdAt":47,"_id":48,"_rev":49,"_type":50,"_updatedAt":51,"avatar":52,"employee":57,"name":58,"role":59,"slug":60,"website":62},"2023-05-23T16:27:18Z","wp-author-264","lJ6tpzMn2rgZnWEYDagEOA","blogAuthor","2023-09-13T19:02:14Z",{"_type":53,"asset":54},"image",{"_ref":55,"_type":56},"image-1151b931bd97b2512301416f37684fffd82454b1-1024x1024-png","reference","none","Ritika Puri","Writer",{"current":61},"rpuri","https:\u002F\u002Fstoryhackers.com\u002Fteam\u002Fritika",[64,69,80,88,97,117,168,176,184,199,248,256],{"_key":65,"_type":66,"markDefs":67,"url":68},"dd8d553ea952","embed",null,"https:\u002F\u002Fart19.com\u002Fshows\u002F2355b740-4531-4071-a3ab-5907a95a36d3\u002Fepisodes\u002Fd8d1de02-a25f-4f53-affa-851f9de59166",{"_key":70,"_type":71,"children":72,"markDefs":78,"style":79},"61879d31204b","block",[73],{"_key":74,"_type":75,"marks":76,"text":77},"61879d31204b0","span",[],"Over the last few years, Mark Zuckerberg has made it clear that he wants his company to be at the forefront of building the Metaverse, and that to do it, the tools and technologies underpinning VR and AR have to be open source. Facebook has seen great success with open source projects like React, so what does it mean, tactically, for developers who want to contribute to their VR ambitions?",[],"normal",{"_key":81,"_type":71,"children":82,"markDefs":87,"style":79},"b4e31648fab8",[83],{"_key":84,"_type":75,"marks":85,"text":86},"b4e31648fab80",[],"On today’s podcast episode, we’re joined by Cami Williams, Engineering Manager for Platform and Reality Labs Advocacy at Meta. Cami has done the full FAANG tour with engineering roles at Apple, Google, and Amazon. But let’s be real, her most important job title has been our co-host Cassidy Williams’s sister.",[],{"_key":89,"_type":71,"children":90,"markDefs":96,"style":79},"08f7f52e4dd6",[91],{"_key":92,"_type":75,"marks":93,"text":95},"08f7f52e4dd60",[94],"strong","Episode notes:",[],{"_key":98,"_type":71,"children":99,"markDefs":113,"style":79},"97f8cc9439cd",[100,104,109],{"_key":101,"_type":75,"marks":102,"text":103},"97f8cc9439cd0",[],"Cami and Cassidy take us down memory lane, sharing how they got into computer science together, hosted a web series (and ",{"_key":105,"_type":75,"marks":106,"text":108},"97f8cc9439cd1",[107],"c10ccb759ed4","still podcast together sometimes",{"_key":110,"_type":75,"marks":111,"text":112},"97f8cc9439cd2",[],"), and overlapped at two jobs together.",[114],{"_key":107,"_type":115,"href":116,"reference":67},"link","https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=L6chtpcJZ44",{"_key":118,"_type":71,"children":119,"markDefs":159,"style":79},"5bf2eea23c5a",[120,124,129,133,138,141,146,150,155],{"_key":121,"_type":75,"marks":122,"text":123},"5bf2eea23c5a0",[],"We discuss the technologies being used to build in\u002Ffor the Metaverse like ",{"_key":125,"_type":75,"marks":126,"text":128},"5bf2eea23c5a1",[127],"2a39a6d3a4d4","Horizon Workroom",{"_key":130,"_type":75,"marks":131,"text":132},"5bf2eea23c5a2",[],", ",{"_key":134,"_type":75,"marks":135,"text":137},"5bf2eea23c5a3",[136],"6116af2af21b","Presence Platform",{"_key":139,"_type":75,"marks":140,"text":132},"5bf2eea23c5a4",[],{"_key":142,"_type":75,"marks":143,"text":145},"5bf2eea23c5a5",[144],"121d274782c2","Insights SDK",{"_key":147,"_type":75,"marks":148,"text":149},"5bf2eea23c5a6",[],", and of course, ",{"_key":151,"_type":75,"marks":152,"text":154},"5bf2eea23c5a7",[153],"9a3c5aef680f","React",{"_key":156,"_type":75,"marks":157,"text":158},"5bf2eea23c5a8",[],".",[160,162,164,166],{"_key":127,"_type":115,"href":161,"reference":67},"https:\u002F\u002Fwww.meta.com\u002Fca\u002Fwork\u002Fworkrooms\u002F",{"_key":136,"_type":115,"href":163,"reference":67},"https:\u002F\u002Fwww.facebook.com\u002Fwatch\u002F?v=294086892464133",{"_key":144,"_type":115,"href":165,"reference":67},"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fmarketing-api\u002Finsights\u002F",{"_key":153,"_type":115,"href":167,"reference":67},"https:\u002F\u002Freactjs.org\u002F?fbclid=IwAR0dbZ3R2dyqTKZEZti2MmR7jWsPrFhw6KSGzP2GJYT_49pTN_ly7IRCNgo",{"_key":169,"_type":71,"children":170,"markDefs":175,"style":79},"30e28c62b98d",[171],{"_key":172,"_type":75,"marks":173,"text":174},"30e28c62b98d0",[],"Cami shares how object and scene recognition work in VR.",[],{"_key":177,"_type":71,"children":178,"markDefs":183,"style":79},"7bf5b79d7217",[179],{"_key":180,"_type":75,"marks":181,"text":182},"7bf5b79d72170",[],"Cami reveals a family secret — so listen up if you want to know how to beat Cassidy at board games.",[],{"_key":185,"_type":71,"children":186,"markDefs":196,"style":79},"8007d7754bbc",[187,192],{"_key":188,"_type":75,"marks":189,"text":191},"8007d7754bbc0",[190],"c8e16ec91fa9","Blackbishop",{"_key":193,"_type":75,"marks":194,"text":195},"8007d7754bbc1",[]," wins the Illuminator Badge for answering and editing 500 different questions on Stack Overflow.",[197],{"_key":190,"_type":115,"href":198,"reference":67},"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F1386551\u002Fblackbishop",{"_key":200,"_type":71,"children":201,"markDefs":239,"style":79},"dea5a5d5d9e2",[202,206,211,214,219,222,227,231,236],{"_key":203,"_type":75,"marks":204,"text":205},"dea5a5d5d9e20",[],"Follow ",{"_key":207,"_type":75,"marks":208,"text":210},"dea5a5d5d9e21",[209],"b433b20bb16d","Ben",{"_key":212,"_type":75,"marks":213,"text":132},"dea5a5d5d9e22",[],{"_key":215,"_type":75,"marks":216,"text":218},"dea5a5d5d9e23",[217],"3171137cbfec","Matt",{"_key":220,"_type":75,"marks":221,"text":132},"dea5a5d5d9e24",[],{"_key":223,"_type":75,"marks":224,"text":226},"dea5a5d5d9e25",[225],"5c4fa74338ae","Cassidy",{"_key":228,"_type":75,"marks":229,"text":230},"dea5a5d5d9e26",[],", and ",{"_key":232,"_type":75,"marks":233,"text":235},"dea5a5d5d9e27",[234],"bc23e845ec13","Cami",{"_key":237,"_type":75,"marks":238,"text":158},"dea5a5d5d9e28",[],[240,242,244,246],{"_key":209,"_type":115,"href":241,"reference":67},"https:\u002F\u002Ftwitter.com\u002Fbenpopper",{"_key":217,"_type":115,"href":243,"reference":67},"https:\u002F\u002Ftwitter.com\u002Fmattkander",{"_key":225,"_type":115,"href":245,"reference":67},"https:\u002F\u002Ftwitter.com\u002Fcassidoo",{"_key":234,"_type":115,"href":247,"reference":67},"https:\u002F\u002Ftwitter.com\u002Fcwillycs",{"_key":249,"_type":71,"children":250,"markDefs":255,"style":79},"89e949683777",[251],{"_key":252,"_type":75,"marks":253,"text":254},"89e9496837770",[],"We’re taking a break for the Thanksgiving holiday so no podcast this Friday…have a good one, and see you next week.",[],{"_key":257,"_type":71,"children":258,"markDefs":264,"style":79},"c229d00efb1c",[259],{"_key":260,"_type":75,"marks":261,"text":263},"c229d00efb1c0",[262],"a8e9b790d341","TRANSCRIPT",[265],{"_key":262,"_type":115,"href":266,"reference":67},"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fheres-what-its-like-to-develop-vr-at-meta\u002Ftranscript\u002F","2022\u002F11\u002F22","We chat with a Platform Engineer and Reality Labs Advocate about the expanding toolkit available for crafting virtual reality experiences.",{"_type":53,"asset":270},{"_ref":271,"_type":56},"image-472725c034235a56301dc8caf0ed41b3d298c57a-1200x630-png",{"code":273,"language":274},"\u003C!-- wp:html -->\n\u003Ciframe height=\"200px\" width=\"100%\" frameborder=\"no\" scrolling=\"no\" seamless=\"\" src=\"https:\u002F\u002Fplayer.simplecast.com\u002F93ebdb49-2fb2-4911-a167-88458b64f7bf?dark=false\">\u003C\u002Fiframe>\n\u003C!-- \u002Fwp:html -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Over the last few years, Mark Zuckerberg has made it clear that he wants his company to be at the forefront of building the Metaverse, and that to do it, the tools and technologies underpinning VR and AR&nbsp; have to be open source. Facebook has seen great success with open source projects like React, so what does it mean, tactically, for developers who want to contribute to their VR ambitions?\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>On today’s podcast episode, we’re joined by Cami Williams, Engineering Manager for Platform and Reality Labs Advocacy at Meta. Cami has done the full FAANG tour with engineering roles at Apple, Google, and Amazon. But let’s be real, her most important job title has been our co-host Cassidy Williams’s sister.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Cstrong>Episode notes:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Cami and Cassidy take us down memory lane, sharing how they got into computer science together, hosted a web series (and \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=L6chtpcJZ44\">still podcast together sometimes\u003C\u002Fa>), and overlapped at two jobs together.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>We discuss the technologies being used to build in\u002Ffor the Metaverse like&nbsp; \u003Ca href=\"https:\u002F\u002Fwww.meta.com\u002Fca\u002Fwork\u002Fworkrooms\u002F\">Horizon Workroom\u003C\u002Fa>,&nbsp; \u003Ca href=\"https:\u002F\u002Fwww.facebook.com\u002Fwatch\u002F?v=294086892464133\">Presence Platform\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdevelopers.facebook.com\u002Fdocs\u002Fmarketing-api\u002Finsights\u002F\">Insights SDK\u003C\u002Fa>, and of course, \u003Ca href=\"https:\u002F\u002Freactjs.org\u002F?fbclid=IwAR0dbZ3R2dyqTKZEZti2MmR7jWsPrFhw6KSGzP2GJYT_49pTN_ly7IRCNgo\">React\u003C\u002Fa>.&nbsp;\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Cami shares how object and scene recognition work in VR.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Cami reveals a family secret — so listen up if you want to know how to beat Cassidy at board games.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fstackoverflow.com\u002Fusers\u002F1386551\u002Fblackbishop\">Blackbishop\u003C\u002Fa> wins the Illuminator Badge for answering and editing 500 different questions on Stack Overflow.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>Follow \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fbenpopper\">Ben\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fmattkander\">Matt\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcassidoo\">Cassidy\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Ftwitter.com\u002Fcwillycs\">Cami\u003C\u002Fa>.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>We’re taking a break for the Thanksgiving holiday so no podcast this Friday…have a good one, and see you next week.\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->\n\n\u003C!-- wp:paragraph -->\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fthe-stack-overflow-podcast.simplecast.com\u002Fepisodes\u002Fheres-what-its-like-to-develop-vr-at-meta\u002Ftranscript\u002F\">TRANSCRIPT\u003C\u002Fa>\u003C\u002Fp>\n\u003C!-- \u002Fwp:paragraph -->","html","2022-11-22T05:40:00.000Z",{"current":277},"heres-what-its-like-to-develop-vr-at-meta-ep-508",[279,287,292,296,300,305,309,313,318,323,328],{"_createdAt":280,"_id":281,"_rev":282,"_type":283,"_updatedAt":280,"slug":284,"title":286},"2023-05-23T16:43:21Z","wp-tagcat-faang","9HpbCsT2tq0xwozQfkc4ih","blogTag",{"current":285},"faang","FAANG",{"_createdAt":280,"_id":288,"_rev":282,"_type":283,"_updatedAt":280,"slug":289,"title":291},"wp-tagcat-fract",{"current":290},"fract","Fract",{"_createdAt":280,"_id":293,"_rev":282,"_type":283,"_updatedAt":280,"slug":294,"title":128},"wp-tagcat-horizon-workroom",{"current":295},"horizon-workroom",{"_createdAt":280,"_id":297,"_rev":282,"_type":283,"_updatedAt":280,"slug":298,"title":145},"wp-tagcat-insights-sdk",{"current":299},"insights-sdk",{"_createdAt":280,"_id":301,"_rev":282,"_type":283,"_updatedAt":280,"slug":302,"title":304},"wp-tagcat-mark-zuckerberg",{"current":303},"mark-zuckerberg","Mark Zuckerberg",{"_createdAt":280,"_id":306,"_rev":282,"_type":283,"_updatedAt":280,"slug":307,"title":137},"wp-tagcat-presence-platform",{"current":308},"presence-platform",{"_createdAt":280,"_id":310,"_rev":282,"_type":283,"_updatedAt":280,"slug":311,"title":312},"wp-tagcat-react",{"current":312},"react",{"_createdAt":280,"_id":314,"_rev":282,"_type":283,"_updatedAt":280,"slug":315,"title":317},"wp-tagcat-reality-labs",{"current":316},"reality-labs","Reality Labs",{"_createdAt":280,"_id":319,"_rev":282,"_type":283,"_updatedAt":280,"slug":320,"title":322},"wp-tagcat-podcast",{"current":321},"podcast","The Stack Overflow Podcast",{"_createdAt":280,"_id":324,"_rev":282,"_type":283,"_updatedAt":280,"slug":325,"title":327},"wp-tagcat-the-stack-overflow-podcast",{"current":326},"the-stack-overflow-podcast","the stack overflow podcast",{"_createdAt":280,"_id":329,"_rev":282,"_type":283,"_updatedAt":280,"slug":330,"title":331},"wp-tagcat-vr",{"current":331},"vr","Here’s what it’s like to develop VR at Meta (Ep. 513)",[334,340,346,352],{"_id":335,"publishedAt":336,"slug":337,"sponsored":67,"title":339},"76c9771b-34e6-4d98-8641-ecefc711f0ef","2026-07-06T15:23:34.559Z",{"_type":10,"current":338},"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":341,"publishedAt":342,"slug":343,"sponsored":67,"title":345},"28e560af-f0aa-4d46-bd90-f435ad604aa7","2026-06-26T14:00:27.102Z",{"_type":10,"current":344},"paging-charity-how-can-engineering-leaders-avoid-becoming-bond-villains","Paging Charity! How can engineering leaders avoid becoming Bond villains?",{"_id":347,"publishedAt":348,"slug":349,"sponsored":67,"title":351},"4b22c2a3-3779-4966-93eb-5230391dbdce","2026-06-23T14:08:58.595Z",{"_type":10,"current":350},"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":353,"publishedAt":354,"slug":355,"sponsored":67,"title":357},"5cf362e1-fe7b-45af-b69c-914731c6a052","2026-06-23T14:00:00.000Z",{"_type":10,"current":356},"the-2026-developer-survey-is-now-open-for-human-developers-only","The 2026 Developer Survey is now open (for human developers only)!",{"data":359,"sourceMap":-1},{"count":360,"lastTimestamp":361},13,"2023-05-25T09:47:55Z"]