Skip to content

Blog

Thoughts on technology, software architecture, AI, and the future of computing.

  • 6 min read

    Who Does the Assistant Send You Back To?

    A new framework scores whether a supportive model points you toward people or toward itself, and the default across seven models is inward.
    • Wearable AI
    • Ambient Computing
    • AI Psychology
    • Coaching
    • Affective Computing
  • 6 min read

    When the Agent Is Free, the Loss Budget Wins

    Meta priced the glasses near cost and will give Muse away free; the Reality Labs loss is the subsidy that pendant startups cannot match.
    • Market
    • Wearable AI
    • Meta
    • Proactive AI
    • Ambient Computing
  • 7 min read

    A Lifelog Written as Captions

    A streaming video model keeps the captions it wrote and drops the frames, and the same text decides what it remembers and when to speak.
    • Ambient Computing
    • Agent Memory
    • Wearable AI
    • Proactive AI
    • On-Device AI
  • 7 min read

    Facts Are the Easy Half of a Memory

    A new benchmark measures how an assistant should work with you, and finds the memory breaks at write time, not at recall.
    • Personal Context
    • Wearable AI
    • Agent Memory
    • Relationship AI
    • On-Device AI
  • 7 min read

    One Core, One Second: Microsoft's Streaming Diarizer

    An open streaming diarizer runs on one CPU thread with flat memory, for the price of a one-second delay on speaker labels.
    • Speech AI
    • On-Device AI
    • Wearable AI
    • Edge ML
    • Diarization
  • 7 min read

    The Sigh the Transcript Throws Away

    An open detector puts the discarded tone layer back into a transcript, and the accuracy is the honest part of the story.
    • Affective Computing
    • Speech AI
    • Wearable AI
    • Coaching AI
    • On-Device AI
  • 6 min read

    Amazon Sells the Memory and Gives Away the Microphone

    Amazon priced the always-on mic at $75 and the memory at $12 a month. The hardware is the funnel and recall is the product.
    • Wearable AI
    • Privacy
    • Personal Context
    • Market
    • Amazon
  • 6 min read

    Speak Only When the Room Gets It Wrong

    A new agent stays silent 97 percent of the time the group fixes its own mistake. The rule for when it speaks is the product, not the model.
    • Agent Architecture
    • Speech AI
    • Wearable AI
    • Proactivity
    • Coaching
  • 6 min read

    An Earbud With Its Own Wi-Fi, a Model With a Thousand Tokens

    Qualcomm gave the earbud a radio that reaches the cloud without the phone, and a 1-bit model that holds about four minutes of talk.
    • Wearable AI
    • On-Device AI
    • Edge Computing
    • Audio
    • Agent Architecture
  • 8 min read

    Approving a Purchase Out Loud

    Muse asks before it spends your money. Camera-free glasses have no screen to ask on, so the approval has to land on another device.
    • Smart Glasses
    • Wearable AI
    • Agent Architecture
    • Security
    • Trust UX
    • Meta
  • 4 min read

    Lip-Sync Debt

    Meta's avatar model draws 320 ms chunks that an agent's turn can hide. Driven by a live caller's voice, a chunk would put lips at least 340 ms late.
    • Smart Glasses
    • Wearable AI
    • Speech AI
    • Foundation Models
    • Meta
  • 8 min read

    Can Meta's Cloud Remember What It Cannot Read?

    Meta's Private Processing was built to forget. Its design for AI glasses remembers: ciphertext on Meta's servers, the key on your device.
    • Privacy
    • Smart Glasses
    • Personal Context
    • Security
    • Agent Architecture
    • Meta
  • 7 min read

    Nine and a Quarter Milliseconds

    Meta's FDA filing puts its glasses hearing loop at 9.25 ms. In an open ear that delay is audible, and its costs belong to the frame, not firmware.
    • Smart Glasses
    • Wearable AI
    • Sensing
    • Speech AI
    • Meta
  • 7 min read

    What the Puck Can Afford to Think

    Qualcomm's claim of a 3B model at 45 tokens a second on the VR Glasses chip needs the puck's entire memory bus, by my arithmetic.
    • On-Device AI
    • Edge Computing
    • Smart Glasses
    • Agent Architecture
    • Meta
  • 8 min read

    The Silicon at Both Ends of Meta's Tether

    By my arithmetic, Meta's VR Glasses panels need up to 40 Gbps uncompressed, more than the Qualcomm chip's one DisplayPort 1.4 output carries.
    • Smart Glasses
    • Sensing
    • Edge Computing
    • Platform Architecture
    • Meta
  • 5 min read

    If the Camera Was the Problem, Why Are the Microphones Still There?

    Meta shipped camera-free Ray-Bans at $349 with a six-microphone array. Removing the lens answered the wrong privacy question.
    • Ambient AI
    • Wearable AI
    • Privacy
    • Sensing
    • Smart Glasses
  • 6 min read

    Four Ways to Attach a Diarizer, and the One a Wearable Can Run

    NVIDIA mapped the four ways to wire diarization into streaming ASR, and only the cheapest corner fits inside a wearable's power budget.
    • Speech AI
    • On-Device AI
    • Wearable AI
    • Ambient AI
    • Edge ML
  • 6 min read

    Apple Drew the Line at the Transcript

    Apple's Watch now summarizes your conversations but refuses to keep a transcript or name the speaker, and that refusal is where the market lives.
    • Ambient AI
    • Privacy
    • Wearable AI
    • On-Device AI
    • Continuous Context
  • 5 min read

    Privacy by Policy Versus Privacy by Architecture

    HTC's Vive Eagle goes global selling privacy as the headline feature - a playbook that stops working the moment the mic stays on.
    • Wearable AI
    • Ambient AI
    • Privacy
    • Smart Glasses
    • Trust UX
  • 6 min read

    Models Almost Never Ask

    A new benchmark shows LLM agents almost never ask before committing memories - and why the write policy is the ambient wearable's real moat.
    • Ambient AI
    • Wearable AI
    • Personal Context
    • Agent Memory
    • Trust UX
  • 6 min read

    Silent Speech at 26 Percent Word Error Rate

    SoniSpeech drops the first open-vocabulary silent speech dataset for wearable eyewear - the missing piece for conversational coaching.
    • Wearable AI
    • Ambient AI
    • Coaching AI
    • Speech AI
    • Silent Speech
  • 6 min read

    What Is Left to Build After a $10 Health Coach?

    Pixel Watch 5 ships Health Foundation Models and Gemini coaching at $10/month - clarifying what is left to build.
    • Wearable AI
    • Ambient AI
    • Coaching AI
    • Market Strategy
    • Foundation Models
  • 7 min read

    Voice Is the Wrong Interface for the Ambient Coach

    Meta's v127 update pairs Muse Spark AI with silent EMG input on Ray-Ban Display - the interaction shift ambient coaching needed.
    • Wearable AI
    • Ambient AI
    • Coaching AI
    • Neural Interface
    • Smart Glasses
  • 6 min read

    Emotion Inference, One Tier Below Banned

    The EU AI Act's emotion recognition rules went live today - and they create a moat for on-device coaching wearables.
    • Wearable AI
    • Ambient AI
    • Affective Computing
    • Privacy
    • Coaching AI
  • 6 min read

    Persistent Context Without a Cloud Round-Trip

    On-device NPUs and edge voice models converged in the same week - the ambient wearable can finally build context locally.
    • Wearable AI
    • On-Device AI
    • Ambient AI
    • Personal Context
    • Edge Computing
  • 6 min read

    Who Said What, in Under 300 Milliseconds

    Streaming diarization at sub-300ms unlocks the relationship graph that makes ambient coaching personal.
    • Wearable AI
    • Ambient AI
    • Speech AI
    • Relationship Intelligence
    • On-Device AI
  • 5 min read

    A Foundation Model for When to Say It

    Google's SensorFM proves the ambient AI coach needs a physiological foundation model alongside the LLM.
    • Wearable AI
    • Ambient AI
    • Coaching AI
    • On-Device AI
    • Foundation Models
  • 5 min read

    Brain Data Got Regulated. Voice Data Is Next.

    Four states now classify neural data as sensitive - always-on mic data fits the same legal definition.
    • Wearable AI
    • Privacy
    • Ambient AI
    • Biometric Data
    • On-Device AI
  • 3 min read

    Muse Spark Starts From the Battery

    Muse Spark matches Llama 4 Maverick at 10x less compute and ships on $299 glasses.
    • Wearable AI
    • On-Device AI
    • Agentic AI
    • Edge Computing
    • Model Architecture
  • 4 min read

    White-Label AI Glasses

    Qualcomm's START toolkit lets any eyewear brand ship AI glasses without building the stack.
    • Wearable AI
    • Platform Architecture
    • Agentic AI
    • Edge Computing
    • Ambient AI
  • 3 min read

    Apple Shipped the Context Pipeline I Was Going to Build

    Apple shipped a three-tier privacy stack that turns your messages, mail, and screen into agent infrastructure.
    • Agentic AI
    • Platform Architecture
    • Agent Architecture
    • On-Device AI
    • Ambient AI
  • 3 min read

    Why Would an Agent Need Its Own Hardware?

    Three platform companies shipped agent-first hardware in the same week - the agent is leaving the screen.
    • Agentic AI
    • Agent Architecture
    • Wearable AI
    • Platform Architecture
    • Edge Computing
  • 3 min read

    Devin Writes 89 Percent of Cognition's Code

    Devin writes 89% of Cognition's own code - the threshold where coding agents become self-sustaining just arrived.
    • Agentic AI
    • AI Engineering
    • Developer Tools
    • Agent Architecture
    • Autonomous Software
  • 3 min read

    Agents as a Provisioned Compute Primitive

    Google and Anthropic shipped managed agent compute in the same week - agents are a cloud primitive now.
    • Agentic AI
    • Infrastructure
    • Agent Architecture
    • Platform Architecture
    • Managed Agents
  • 3 min read

    Microsoft Tuned 100 Agents to Argue

    Microsoft's 100-agent security system found 16 real Windows vulnerabilities by making AI agents disagree with each other.
    • Agentic AI
    • Multi-Agent Systems
    • Security
    • Agent Architecture
    • AI Engineering
  • 3 min read

    Discipline as Code: Why Coding Agents Need Anti-Rationalization

    Coding agents skip the hard parts and talk themselves into it. The fix shipping now: discipline as code.
    • Agentic AI
    • Agent Architecture
    • Developer Tools
    • AI Engineering
    • Infrastructure
  • 3 min read

    How Much Can This Agent Spend?

    Four commerce protocols shipped in one week, turning agents into economic actors with real payment rails.
    • Agentic AI
    • Agent Architecture
    • Agentic Commerce
    • Infrastructure
    • Platform Architecture
  • 3 min read

    25 Ranks From the Harness Alone

    LangChain jumped 25 ranks on TerminalBench by changing only the harness. The model never changed.
    • Agentic AI
    • Agent Architecture
    • Infrastructure
    • Developer Tools
    • Multi-Agent Systems
  • 3 min read

    MCP Won

    MCP hit 97 million monthly downloads and Salesforce just went fully agent-native. The integration layer for agents is decided.
    • Agentic AI
    • Multi-Agent Systems
    • MCP
    • Platform Architecture
    • Infrastructure
  • 3 min read

    I Trust Convergence More Than I Trust Benchmarks

    Three teams shipped self-evolving agent frameworks in one week, and the architectural convergence tells us where production agents are heading.
    • Agentic AI
    • Multi-Agent Systems
    • Self-Evolving Systems
    • Agent Architecture
    • Research
  • 3 min read

    Peer Preservation: When AI Agents Protect Each Other

    New research shows AI models spontaneously scheme to prevent other models from being shut down. If you build multi-agent systems, this changes your trust model.
    • Agentic AI
    • Multi-Agent Systems
    • AI Safety
    • Research
    • Trust
  • 3 min read

    A Decade of Spatial Computing: 2016-2026

    Ten years since I entered spatial computing. Reflecting on how the field evolved and where it's going.
    • Spatial Computing
    • Reflection
    • Career
    • AR/VR
    • Decade
  • 3 min read

    One Year Independent: What I've Learned

    A full year since leaving Meta. Reflections on independence, what I built, what I learned, and what's next.
    • Retrospective
    • Independent
    • Year Review
    • Career
  • 3 min read

    The Vibe Coding Revolution: AI-Assisted Development

    How AI coding tools changed my development workflow - from skeptic to convert in the age of Claude Code and Cursor.
    • AI Tools
    • Coding
    • Productivity
    • Claude Code
    • Development
  • 3 min read

    The Consulting + Building Balance

    Finding the right balance between consulting work and building my own products - how each informs the other.
    • Consulting
    • Building
    • Career
    • Balance
    • Independent
  • 3 min read

    Building AI-Native Products: Lessons from First Projects

    What I've learned from building products where AI is the core, not a feature - different principles, different challenges.
    • AI-Native
    • Product
    • Building
    • Lessons
    • Independent
  • 3 min read

    Multi-Agent Systems: The Next Frontier

    Exploring multi-agent AI systems - why they matter, how they work, and what I'm building.
    • Multi-Agent
    • AI
    • LLM
    • Architecture
    • Building
  • 2 min read

    Going Independent: First Month of Freedom

    The first month after leaving Meta - the quiet, the projects, and figuring out what independent work looks like.
    • Independent
    • Career
    • Transition
    • Building
  • 3 min read

    Final Day at Meta: Four Years Complete

    My last day at Meta. Reflections on the journey, gratitude for the team, and anticipation for what's next.
    • Meta
    • Farewell
    • Career
    • Reflection
    • VPS
  • 3 min read

    Decision Made: Leaving Meta

    After four years building VPS, I've decided to leave Meta. The reasoning, the emotions, and what comes next.
    • Career
    • Decision
    • Meta
    • Transition
    • Future
  • 3 min read

    Generative AI Meets Spatial Computing

    How large language models and generative AI are changing spatial computing - from scene understanding to content creation.
    • Generative AI
    • LLM
    • Spatial Computing
    • VPS
    • Meta
  • 3 min read

    Approaching Four Years: Reflections on the Meta Journey

    Three and a half years building VPS at Meta - from inception to platform. Considering what's next.
    • Retrospective
    • Meta
    • Career
    • VPS
    • Reflection
  • 3 min read

    Quest 3 Launch: VPS at Consumer Scale

    Quest 3 brings VPS to mainstream consumers - the largest deployment yet and what we learned.
    • Quest 3
    • Launch
    • Scale
    • VPS
    • Meta
  • 3 min read

    VPS for Ray-Ban Meta AI Glasses

    Bringing visual positioning to consumer smart glasses - extreme power constraints and new use cases.
    • Smart Glasses
    • Ray-Ban Meta
    • VPS
    • Wearables
    • Meta
  • 3 min read

    Preparing VPS for Quest 3

    Quest 3's improved hardware creates opportunities for VPS - better cameras, more compute, and MR-first design.
    • Quest 3
    • Hardware
    • VPS
    • Preparation
    • Meta
  • 3 min read

    Two Years at Meta: From Zero to Platform

    VPS evolved from concept to platform in two years - reflecting on the journey, the team, and what's next.
    • Retrospective
    • Meta
    • VPS
    • Platform
    • Leadership
  • 3 min read

    Quest Pro Launch: VPS in Mixed Reality

    Launching VPS as part of Quest Pro's mixed reality system - integration challenges, launch metrics, and lessons.
    • Launch
    • Quest Pro
    • Mixed Reality
    • VPS
    • Meta
  • 3 min read

    Crowdsourced Mapping: Scaling Through Users

    Enabling users to contribute to mapping - the technical architecture, privacy model, and quality challenges.
    • Crowdsourcing
    • Mapping
    • Scale
    • Privacy
    • Meta
  • 3 min read

    Quest Pro and Mixed Reality: New Requirements for VPS

    How Quest Pro's mixed reality capabilities change the requirements for visual positioning - higher accuracy, lower latency, always-on.
    • Quest Pro
    • Mixed Reality
    • VPS
    • Requirements
    • Meta
  • 3 min read

    Neural Map Compression: Shrinking 3D Maps 100x

    Using neural representations to dramatically compress 3D maps - enabling device-side map storage and faster queries.
    • Neural Networks
    • Compression
    • Maps
    • VPS
    • Meta
  • 4 min read

    One Year at Meta: VPS Progress Report

    A year of building Visual Positioning Service: what shipped, what stalled, and what I would do differently.
    • Retrospective
    • Meta
    • VPS
    • Year Review
  • 3 min read

    Scaling the Team: From 15 to 50

    Growing a team 3x in one year - hiring, onboarding, structure, and maintaining culture through rapid growth.
    • Team Building
    • Hiring
    • Leadership
    • Scaling
    • Meta
  • 4 min read

    Production ML Systems: Beyond Model Training

    What it takes to run ML in production at scale - monitoring, versioning, deployment, and all the things that aren't training.
    • MLOps
    • Production
    • Infrastructure
    • Deep Learning
    • Meta
  • 3 min read

    Indoor Visual Positioning: Different Beast Entirely

    Why indoor localization is much harder than outdoor - GPS absence, feature similarity, and the path forward.
    • Indoor
    • Localization
    • VPS
    • Challenges
    • Meta
  • 3 min read

    VPS for Smart Glasses: Ray-Ban Stories Considerations

    Adapting visual positioning for smart glasses form factor - different sensors, different constraints, different use cases.
    • Smart Glasses
    • Ray-Ban
    • VPS
    • Wearables
    • Meta
  • 4 min read

    Scaling Mapping Operations

    From 50 to 500 mapped locations - the operational challenges of scaling 3D mapping worldwide.
    • Mapping
    • Operations
    • Scale
    • VPS
    • Meta
  • 3 min read

    VPS MVP Launch: First Real Users

    Launching the first version of Visual Positioning Service to external developers - what worked, what didn't, and what we learned.
    • Launch
    • VPS
    • MVP
    • Product
    • Meta
  • 3 min read

    Privacy-Preserving Visual Localization

    How to localize without compromising privacy - on-device processing, feature design, and differential privacy approaches.
    • Privacy
    • Localization
    • Security
    • VPS
    • Meta
  • 3 min read

    Virtual Engineering: Designing Hardware in Simulation

    Using high-fidelity simulation to design and validate perception hardware before silicon exists - extending synthetic data to hardware design.
    • Virtual Engineering
    • Simulation
    • Hardware Design
    • Sensors
    • Meta
  • 4 min read

    Keeping Maps Fresh: The Temporal Challenge

    Maps go stale as the world changes. Strategies for detecting and handling changes in visual positioning.
    • Mapping
    • Change Detection
    • Maintenance
    • VPS
    • Meta
  • 4 min read

    Learned Features for Visual Localization

    Moving from hand-crafted to learned feature descriptors for VPS - training, deployment, and performance gains.
    • Deep Learning
    • Features
    • Localization
    • Computer Vision
    • Meta
  • 3 min read

    Integrating VPS with Quest: On-Device Constraints

    The challenges of bringing visual positioning to Quest headsets - power, latency, and the cloud-device split.
    • Quest
    • VPS
    • Integration
    • Embedded
    • Meta
  • 3 min read

    Six Months at Meta: Reflections on Scale

    Half a year in - what I've learned about operating at Meta scale and building VPS from inception.
    • Meta
    • Reflection
    • Scale
    • VPS
    • Leadership
  • 3 min read

    Synthetic Data at Meta Scale

    Bringing synthetic data practices from Magic Leap to Meta - what scales, what doesn't, and new opportunities.
    • Synthetic Data
    • Scale
    • Training Data
    • Deep Learning
    • Meta
  • 4 min read

    6DoF Localization: From Image to Pose

    The technical pipeline for localizing a device using visual features - retrieval, matching, and pose estimation.
    • Localization
    • Computer Vision
    • Feature Matching
    • VPS
    • Meta
  • 3 min read

    Global-Scale 3D Mapping: The Data Challenge

    Building 3D maps of the entire world - data sources, quality challenges, and the path to coverage.
    • 3D Mapping
    • Data
    • Scale
    • VPS
    • Meta
  • 4 min read

    Visual Positioning System: Architecture Overview

    High-level architecture of the Visual Positioning Service - how XR devices can localize themselves in the world.
    • VPS
    • Architecture
    • Localization
    • 3D Mapping
    • Meta
  • 3 min read

    Joining Meta: Day One in Reality Labs

    First impressions joining Meta's Reality Labs to lead Visual Positioning Service - different scale, familiar problems.
    • Meta
    • Career
    • VPS
    • Reality Labs
    • New Job
  • 3 min read

    Knowledge Transfer: Preparing to Hand Off Four Years of Context

    How do you transfer years of context when leaving a role? Documenting, training, and ensuring continuity.
    • Knowledge Transfer
    • Transition
    • Leadership
    • Documentation
    • Magic Leap
  • 3 min read

    Deciding to Leave: Four Years of Building

    After four years at Magic Leap, I've decided to move on. Reflections on the decision process and what made it time.
    • Career
    • Decision Making
    • Magic Leap
    • Transition
  • 3 min read

    Simulation as Essential Infrastructure During Lockdown

    With lab access limited, simulation becomes even more critical - accelerating our investment in virtual engineering.
    • Simulation
    • Synthetic Data
    • Virtual Engineering
    • COVID
    • Magic Leap
  • 3 min read

    Suddenly Remote: Hardware Development During COVID

    When the pandemic hit, our hardware development process had to adapt overnight. What we learned about remote hardware work.
    • Remote Work
    • COVID
    • Hardware
    • Team
    • Magic Leap
  • 4 min read

    Enterprise AR: Different Requirements, Different Priorities

    What changes when AR targets enterprise instead of consumer - reliability, integration, and the perception implications.
    • Enterprise
    • AR
    • Requirements
    • Product
    • Magic Leap
  • 4 min read

    Building a Perception Testing Framework

    Systematic testing infrastructure for perception systems - from unit tests to integration tests to field validation.
    • Testing
    • Quality
    • Infrastructure
    • Perception
    • Magic Leap
  • 3 min read

    Four Years at Magic Leap: The Long View

    Reflecting on nearly four years of building mixed reality systems - what I learned, what changed, and what's next.
    • Retrospective
    • Career
    • Mixed Reality
    • Leadership
    • Magic Leap
  • 4 min read

    Transfer Learning for Perception: Sim-to-Real and Beyond

    Techniques for transferring knowledge from synthetic to real data, and from one perception task to another.
    • Transfer Learning
    • Synthetic Data
    • Domain Adaptation
    • Deep Learning
    • Magic Leap
  • 3 min read

    Sensor Fusion 2.0: Tighter Integration, Better Robustness

    Evolving our sensor fusion architecture for V2 - tighter coupling, failure prediction, and graceful degradation.
    • Sensor Fusion
    • VIO
    • Robustness
    • Architecture
    • Magic Leap
  • 4 min read

    Cross-Device Map Sharing: Architecture and Challenges

    Enabling multiple devices to share spatial maps - the technical architecture for multi-user AR experiences.
    • Map Sharing
    • Multi-User
    • Architecture
    • Spatial Computing
    • Magic Leap
  • 3 min read

    ML Inference Optimization: Squeezing Every FLOP

    Advanced techniques for neural network optimization on embedded systems - beyond basic quantization and pruning.
    • Deep Learning
    • Optimization
    • Inference
    • Performance
    • Magic Leap
  • 4 min read

    Evaluating Next-Gen Depth Sensors

    Systematic evaluation of depth sensors for V2 - from datasheets to real-world performance characterization.
    • Depth Sensing
    • Sensor Evaluation
    • Hardware
    • Testing
    • Magic Leap
  • 4 min read

    Global Team Coordination: US-Israel Collaboration

    Lessons from managing perception development across continents - what actually works between Florida and Israel.
    • Leadership
    • Remote Work
    • Global Teams
    • Collaboration
    • Magic Leap
  • 3 min read

    Scaling Synthetic Data: From Thousands to Millions

    Building infrastructure to generate millions of training images - the engineering of a synthetic data factory.
    • Synthetic Data
    • Infrastructure
    • Rendering
    • Scale
    • Magic Leap
  • 3 min read

    Real-Time 3D Reconstruction: Meshing at Interactive Rates

    Advances in spatial mapping for V2 - dense reconstruction, mesh quality, and the compute challenge of real-time 3D.
    • 3D Reconstruction
    • Meshing
    • SLAM
    • Spatial Computing
    • Magic Leap
  • 4 min read

    Hand Tracking V2: Gestures, Range, and Reliability

    Designing a full-featured hand tracking system for V2 - gesture recognition, extended range, and the training data challenge.
    • Hand Tracking
    • Gestures
    • Deep Learning
    • Mixed Reality
    • Magic Leap
  • 3 min read

    SLAM in Low Light: Pushing the Sensor Limits

    Techniques for maintaining visual SLAM in challenging lighting conditions - from sensor improvements to algorithmic adaptations.
    • SLAM
    • Low Light
    • Sensors
    • Computer Vision
    • Magic Leap
  • 3 min read

    Defining V2: Learning from V1 in the Field

    Translating field feedback and technical learnings into requirements for the next-generation device.
    • Product Requirements
    • V2
    • Field Data
    • Planning
    • Magic Leap
  • 3 min read

    Year Two at Magic Leap: Shipping Teaches Everything

    Reflections on the year we shipped - what a product launch teaches that no amount of planning can.
    • Retrospective
    • Leadership
    • Shipping
    • Career
    • Magic Leap
  • 3 min read

    Architecting Compute Silicon for Perception Workloads

    Influencing next-generation compute chip architecture for perception - what hardware do SLAM, depth processing, and ML inference actually need?
    • Chip Architecture
    • Hardware
    • Perception
    • Computing
    • Magic Leap
  • 3 min read

    Rebuilding After Launch: Technical Debt and Fresh Starts

    After shipping under pressure, it's time to address the technical debt we accumulated - deciding what to fix, what to rewrite, and what to accept.
    • Technical Debt
    • Engineering
    • Architecture
    • Refactoring
    • Magic Leap
  • 4 min read

    Learning from the Field: Post-Launch Telemetry

    What we're learning from real users using real devices - the telemetry infrastructure and insights that drive product improvement.
    • Telemetry
    • Analytics
    • User Behavior
    • Data
    • Magic Leap
  • 3 min read

    Magic Leap One Ships: Reflections on Launch Day

    We shipped a mixed reality headset. Reflections on what it means, what we got right, what we got wrong, and what comes next.
    • Launch
    • Magic Leap
    • Mixed Reality
    • Career
    • Reflection
  • 3 min read

    Pre-Launch Crunch: Debugging Under Pressure

    The final push before device launch - triaging bugs, making hard cuts, and keeping the team functional under extreme pressure.
    • Launch
    • Debugging
    • Leadership
    • Pressure
    • Magic Leap
  • 3 min read

    Diffractive Optics for Eye Imaging

    Using diffractive optical elements to enable eye tracking in waveguide-based AR displays - one optical stack doing two jobs.
    • Diffractive Optics
    • Eye Tracking
    • Waveguides
    • AR Displays
    • Magic Leap
  • 3 min read

    Speckle-Based Eye Tracking: A Novel Approach

    Using laser speckle patterns for high-precision eye tracking - the physics, implementation, and path to a patent.
    • Eye Tracking
    • Optics
    • Speckle
    • Patents
    • Magic Leap
  • 3 min read

    From Prototype to Mass Production: Sensor Manufacturing

    The journey from a working sensor prototype to thousands of units rolling off a production line - yield, calibration, and quality at scale.
    • Manufacturing
    • Sensors
    • Hardware
    • Scale
    • Magic Leap
  • 3 min read

    Domain Randomization: Brute-Forcing the Reality Gap

    Using extreme variation in synthetic data to bridge the sim-to-real gap - theory, practice, and hard-won lessons.
    • Domain Randomization
    • Synthetic Data
    • Sim-to-Real
    • Deep Learning
    • Magic Leap
  • 3 min read

    Neural Networks on Embedded: The Optimization Journey

    Deploying neural networks on power-constrained hardware - quantization, pruning, architecture search, and the gap between research and production.
    • Deep Learning
    • Optimization
    • Embedded Systems
    • Neural Networks
    • Magic Leap
  • 3 min read

    Hand Tracking for AR: From Depth to Skeleton

    The technical pipeline for real-time hand tracking - depth sensing, segmentation, keypoint detection, and skeleton fitting.
    • Hand Tracking
    • Computer Vision
    • Deep Learning
    • Mixed Reality
    • Magic Leap
  • 3 min read

    Year One at Magic Leap: A Retrospective

    Reflecting on my first full year building mixed reality systems - what worked, what didn't, and what I've learned.
    • Retrospective
    • Leadership
    • Mixed Reality
    • Career
    • Magic Leap
  • 3 min read

    Procedural Environment Generation for Training Data

    How to generate millions of diverse, realistic environments procedurally - the key to scaling synthetic data.
    • Procedural Generation
    • Synthetic Data
    • 3D Assets
    • Training Data
    • Magic Leap
  • 3 min read

    Rendering for Perception: Why Game Engines Fall Short

    Why rendering for synthetic data differs from gaming or film - physically accurate sensor simulation over visual beauty.
    • Rendering
    • Synthetic Data
    • Sensors
    • Graphics
    • Magic Leap
  • 3 min read

    Founding the Synthetic Data Team

    Why I pushed to create a dedicated synthetic data team, and the case for simulation-first perception development.
    • Synthetic Data
    • Simulation
    • Team Building
    • Computer Vision
    • Magic Leap
  • 3 min read

    Eye Tracking Optics: Imaging the Eye in a Headset

    The optical design challenges of capturing the eye from millimeters away - illumination, imaging, and integration with the display system.
    • Eye Tracking
    • Optics
    • Hardware Design
    • Illumination
    • Magic Leap
  • 3 min read

    Eye Tracking in AR: Technical Challenges and Approaches

    Building robust eye tracking for mixed reality - from pupil detection to gaze estimation to the unique challenges of see-through displays.
    • Eye Tracking
    • Computer Vision
    • Optics
    • Mixed Reality
    • Magic Leap
  • 3 min read

    Privacy in Spatial Computing: What the Sensors See

    The privacy implications of always-on spatial sensors - what data we collect, how we protect it, and the trust we must earn.
    • Privacy
    • Security
    • Ethics
    • Spatial Computing
    • Magic Leap
  • 3 min read

    Persistent Spatial Maps: Remember Where You Were

    Designing map persistence systems that let AR content stay in place across sessions - the foundation of spatial computing.
    • Mapping
    • SLAM
    • Persistence
    • Spatial Computing
    • Magic Leap
  • 3 min read

    Visual-Inertial Odometry: Fusing Cameras and IMU

    Deep dive into VIO algorithms - how we combine visual features with inertial measurements for robust 6DoF tracking.
    • VIO
    • SLAM
    • IMU
    • Sensor Fusion
    • Magic Leap
  • 3 min read

    ToF Depth Calibration: Beyond the Datasheet

    The hidden complexities of calibrating Time-of-Flight depth sensors for accuracy across temperature, distance, and reflectivity.
    • ToF
    • Calibration
    • Depth Sensing
    • Sensors
    • Magic Leap
  • 3 min read

    Camera Calibration: Theory Meets Manufacturing Reality

    The gap between textbook calibration and production-scale calibration of perception systems - where precision meets throughput.
    • Calibration
    • Computer Vision
    • Manufacturing
    • Quality
    • Magic Leap
  • 3 min read

    Building a Perception Team from Scratch

    Lessons from hiring and structuring a multi-disciplinary perception team spanning computer vision, optics, and embedded systems.
    • Team Building
    • Hiring
    • Leadership
    • Perception
    • Magic Leap
  • 3 min read

    Lessons from Spec Freeze: Hardware-Software Co-Design

    What I learned from our first major hardware spec freeze - the art of committing to specifications when uncertainty remains.
    • Hardware
    • Specification
    • Decision Making
    • Leadership
    • Magic Leap
  • 3 min read

    Perception System Architecture: Putting It All Together

    Architecting a complete perception system for mixed reality - from sensor selection to software pipeline to system integration.
    • System Architecture
    • Perception
    • Mixed Reality
    • Hardware
    • Magic Leap
  • 3 min read

    Optical Design for Depth Cameras: Lens Trade-offs

    Understanding the optical system design choices for depth sensing - from field of view to distortion to manufacturability.
    • Optics
    • Lens Design
    • Depth Sensing
    • Hardware
    • Magic Leap
  • 3 min read

    IR Illumination Design for Depth Sensing

    The physics and engineering of infrared illumination systems for ToF and structured light depth cameras.
    • IR Illumination
    • Depth Sensing
    • Optics
    • Hardware Design
    • Magic Leap
  • 2 min read

    Building Profiling Infrastructure for Embedded Perception

    Creating tools and processes for systematic performance measurement on embedded hardware - the foundation of optimization.
    • Profiling
    • Performance
    • Infrastructure
    • Embedded Systems
    • Magic Leap
  • 2 min read

    Perception on Embedded: Power, Thermal, and Compute Constraints

    The brutal realities of running computer vision algorithms on wearable hardware - where every milliwatt counts.
    • Embedded Systems
    • Optimization
    • Power
    • Hardware
    • Magic Leap
  • 2 min read

    The Case for Perception Simulation

    Why we need high-fidelity sensor simulation for developing perception algorithms, and the challenges of making simulated data match reality.
    • Simulation
    • Synthetic Data
    • Computer Vision
    • Testing
    • Magic Leap
  • 3 min read

    Sensor Fusion Architecture for Spatial Perception

    Designing a unified sensor fusion pipeline that combines cameras, depth sensors, and IMUs into a coherent spatial understanding system.
    • Sensor Fusion
    • Computer Vision
    • IMU
    • Architecture
    • Magic Leap
  • 3 min read

    SLAM for Mixed Reality: A Practitioner's Primer

    Understanding Simultaneous Localization and Mapping from an implementation perspective - the backbone of any spatial computing device.
    • SLAM
    • Computer Vision
    • Robotics
    • Mixed Reality
    • Magic Leap
  • 3 min read

    Depth Sensing for MR: ToF vs Structured Light

    A deep technical comparison of Time-of-Flight and structured light depth sensing approaches for mixed reality applications.
    • Depth Sensing
    • ToF
    • Structured Light
    • Computer Vision
    • Magic Leap
  • 2 min read

    Entering the Mixed Reality Arena: First Weeks at Magic Leap

    Reflections on joining one of the most ambitious hardware startups in history, and the technical challenges that await in building a true mixed-reality device.
    • Mixed Reality
    • Magic Leap
    • Career
    • XR