> Markdown version of [/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney?t=1264](https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney?t=1264). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # WeAreDevelopers LIVE - the weekly developer show with Chris Heilmann and Daniel Cranney Chris Heilmann and Daniel Cranney reveal why AI makes code a disposable product. TypeScript is getting a blazing-fast rewrite in Go. Start designing for Agent Experience today. - **Speakers:** - **Event:** - **Published:** March 12, 2025 - **Duration:** 1:12:04 - **URL:** https://www.wearedevelopers.com/videos/1309-wearedevelopers-live-the-weekly-developer-show-with-chris-heilmann-and-daniel-cranney ## Summary The convergence of immersive technologies and artificial intelligence is reshaping how applications are built and experienced. A deep dive into spatial computing with Microsoft MVP Zaid Zaim highlights the evolution of smart glasses, transitioning from simple social media filters to powerful augmented reality devices like Snapchat Spectacles and Meta's hardware ecosystem. Building for these platforms requires careful user experience considerations; for example, integrating mixed reality onboarding before shifting users completely into virtual environments successfully prevents sensory overwhelm and reduces patient anxiety in healthcare use cases. Along with UI advancements, there is an ongoing shift toward integrating AI agents directly into immersive environments to create natural, conversational interfaces rather than relying on traditional menus. Meanwhile, foundational web development tools and practices are undergoing significant performance optimizations. Microsoft's initiative to rewrite TypeScript's core in Go aims to eliminate the memory-intensive bottlenecks of running tooling in dynamic JavaScript, delivering drastically faster build times. This push for efficiency directly mirrors finding from the HTTP Archive's Web Almanac, which indicates an ongoing struggle with unused JavaScript cluttering up the web. The persistent reliance on heavy components and legacy libraries like jQuery underscores a pressing industry need to adopt native web APIs—such as the Popover API—to execute complex UI interactions elegantly without bloating the browser. Simultaneously, the creator economy and software engineering are colliding through the rise of "vibe coding," where natural language prompts instantly generate functional applications. While this AI-driven approach successfully lowers barriers to entry and circumvents traditional tech gatekeeping, it introduces a culture of disposable software creation where code is treated as a short-lived, "throwaway product" rather than a living, maintainable system. As students use AI to ace technical interviews and AI agent capabilities expand, the industry faces an inflection point. Developers must now design for "agent experience" (AX) alongside user experience, adapting to an ecosystem where conversational platforms execute complex, behind-the-scenes decision-making. **Keywords:** vibe coding trend, typescript migration to go, mixed reality onboarding, ai agent experience, unused javascript bloat, http archive web almanac, native web APIs, smart glasses development, technical interview ai, disposable software creation, natural language programming, jquery legacy usage, immersive spatial computing, vr healthcare applications ## Chapters 1. **Exploring the global AI community initiatives** (02:36) — Building local chapters empowers developers to securely network and continuously upskill in artificial intelligence concepts. 1. **OpenAI infrastructure partnerships and hardware competition** (04:48) — Observing the separation of hardware capabilities and shifting partnerships across the modern artificial intelligence stack. 1. **Augmented reality hardware and smart glasses evolution** (07:59) — The transition from consumer social media filters to immersive wearable devices like Meta Quest and Snapchat Spectacles. 1. **Improving debug logs with JavaScript curly braces** (11:41) — A rapid debugging trick utilizes console log with curly braces to simultaneously output variable names alongside values. 1. **Porting the TypeScript compiler to Go** (13:27) — Microsoft is actively rewriting the TypeScript compiler into Go to drastically improve memory consumption and compilation speeds. 1. **Web Almanac findings on JavaScript bloat** (17:05) — Analysis from the HTTP Archive tracks the buildup of unused JavaScript frameworks and points to the native popover API. 1. **Unity game engine pricing model backlash** (21:04) — Unpacking the community impact originating from radical licensing fee changes in popular 3D game development software. 1. **The evolution of YouTube for developer education** (22:47) — The platform seamlessly shifted from casual creativity into a heavily monetized ecosystem designed for structured programming tutorials. 1. **Exploring the industry impact of vibe coding** (29:37) — Developers leverage raw natural language prompts embedded directly in generative tools to quickly build and monetize web applications. 1. **Reducing dental anxiety with mixed reality environments** (37:01) — Virtual experiences design seamless onboarding transitions utilizing mixed reality passthrough to successfully calm patients during medical procedures. 1. **Longevity of software versus disposable applications** (41:56) — Debating whether the zero barrier to entry for AI-generated throwaway code directly threatens the ethos of maintainable software engineering. 1. **Voice recognition integration for application code generation** (47:19) — Assessing the true practical benefits of programming via verbal prompts in immersive workspace environments versus traditional IDE workflows. 1. **Artificial intelligence bypassing technical job interviews** (50:21) — Evaluating the near future of hiring paradigms as large language models succeed at independently bypassing standard programming assessments. 1. **Improving human interaction models with AI avatars** (57:42) — Designing realistic text-to-speech processing alongside visual replicas mitigates the digital uncanny valley effect in virtual office encounters. 1. **Mentoring initiatives and regional artificial intelligence bootcamps** (59:30) — Supporting diverse talent is facilitated effectively alongside immersive technical conferences covering emerging cloud technology. 1. **Creating interactive image sliders utilizing CSS properties** (64:08) — Implementing fluid transition techniques natively combines powerful CSS custom variables alongside minimal script bundles to yield dynamic user interfaces. 1. **Ingesting codebases smoothly into artificial intelligence environments** (66:07) — Transforming entire git folder trees into prompt-friendly formats accelerates parsing algorithms utilized by contemporary large language models. 1. **Learning modern programming techniques through hackable web games** (68:14) — Iterating independently across open-source game architecture repositories encourages front-end engineers to quickly master intricate 3D rendering workflows. ## Related Moments - [Shifting developer workloads and realistic AI productivity gains](https://www.wearedevelopers.com/videos/1830-wearedevelopers-live-speculaitions) (from "WeAreDevelopers LIVE - SpeculAItions") - [Impact of current generative AI tools on developer velocity](https://www.wearedevelopers.com/videos/1107-the-future-of-developer-experience-with-genai-driving-engineering-excellence) (from "The Future of Developer Experience with GenAI: Driving Engineering Excellence") - [Using artificial intelligence to reimagine developer experience](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) (from "AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!") - [Introduction to AI code generation and developer habits](https://www.wearedevelopers.com/videos/600-stack-overflow-community-and-ai) (from "Stack Overflow: Community and AI") - [Overcoming initial skepticism of AI code generation](https://www.wearedevelopers.com/videos/100119-it-s-not-vibe-coding-if-you-know-what-you-re-doing) (from "It's Not Vibe Coding If You Know What You're Doing") - [Summarizing developer experience and artificial intelligence companions](https://www.wearedevelopers.com/videos/884-forget-developer-platforms-think-developer-productivity) (from "Forget Developer Platforms, Think Developer Productivity!") ## Related Articles - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix) - [Dev Digest 108 - Git off my cloud!](https://www.wearedevelopers.com/magazine/407-dev-digest-108-git-off-my-cloud) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) ## Related Jobs - [Staff Software Engineer, Copilot Experiences](https://www.wearedevelopers.com/jobs/ext/164361-staff-software-engineer-copilot-experiences) at **GitHub** - [Principal Software Engineer, Enterprise AI Platform](https://www.wearedevelopers.com/jobs/ext/1467292-principal-software-engineer-enterprise-ai-platform) at **GitHub** - [AI Software Engineer (Germany)](https://www.wearedevelopers.com/jobs/48317-ai-software-engineer-germany) at **Sunhat** - [AI Full Stack Engineer](https://www.wearedevelopers.com/jobs/ext/1354435-ai-full-stack-engineer) at **Almedia** - [Senior Engineer, Infrastructure Platform](https://www.wearedevelopers.com/jobs/ext/328836-senior-engineer-infrastructure-platform) at **Intercom, Inc.** - [Staff Developer Advocate, GitHub Security Lab](https://www.wearedevelopers.com/jobs/ext/1921051-staff-developer-advocate-github-security-lab) at **GitHub**