# MattCool.tech > Personal website and blog by Matt Cool covering the spatial web, browser-based experiments, AI prototypes, community building, home automation, and open source. Matt Cool writes about building on the open web, especially where education, community, emerging technology, and playful experiments overlap. Article links below provide Markdown exports of published posts. Interactive demos, video, and other embeds are available on the original pages linked within each export. Start with a relevant article; the optional full export is larger and contains all published posts. ## Site overview - [Homepage overview](https://mattcool.tech/index.md): Markdown introduction and recent posts. - [Blog posts](https://mattcool.tech/posts): Browse the complete blog archive (HTML). - [About Matt Cool](https://mattcool.tech/about): Background and interests (HTML). - [Topics](https://mattcool.tech/tags): Browse posts by tag (HTML). ## Recent posts - [DGX Spark](https://mattcool.tech/posts/dgx-spark-3d.md): Explore an exploded DGX Spark model in 3D, AR, and VR. - [Cursor Sandcastles](https://mattcool.tech/posts/cursor-sandcastles.md): A small 3D beach of wet sand you can build on while the tide comes in. - [Transformers.js Dungeon Crawler](https://mattcool.tech/posts/transformersjs-dungeon-crawler.md): An experiment in local AI: a text-based dungeon crawler using Transformers.js and structured JSON in the browser. - [Testing Claude Opus Five Five: Revisiting the Web Aquarium](https://mattcool.tech/posts/testing-claude-opus-five-five-revisiting-the-web-aquarium.md): A capability test: I asked Claude Opus 5.5 to review my web aquarium posts and build the 3D fish tank I was aiming for. - [Cursor Sphere](https://mattcool.tech/posts/cursor-sphere.md): A little rolling ball that picks up the letters in this post. - [Jetson Orin Nano](https://mattcool.tech/posts/jetson-orin-nano-3d.md): Explore the Jetson Orin Nano in 3D, with interactive parts and AR/VR on supported devices. - [Cursor Monarchs](https://mattcool.tech/posts/cursor-monarchs.md): Procedural monarch butterflies follow your cursor, then settle into a little cluster of folded wings. - [Doorman: A Privacy-Focused Agentic Doorbell](https://mattcool.tech/posts/doorman-a-privacy-focused-agentic-doorbell.md): Building an agentic doorbell with local edge AI and Google Cloud that respects privacy while delivering intelligence - [Local WebGPU Agent Lab with Transformers.js](https://mattcool.tech/posts/local-webgpu-agents-transformers-js.md): An interactive 2.6 billion parameter agent that runs in the browser with Transformers.js, WebGPU, and a small sandbox of browser tools. - [Upgrading This Site to Astro 7](https://mattcool.tech/posts/upgrading-this-site-to-astro-7.md): What changed in this site's move from Astro 3 to Astro 7, and what I expect it to improve. - [This Page Will Convert You](https://mattcool.tech/posts/this-page-will-convert-you.md): A satirical landing page hides a gnome-run conversion factory underneath its polished interface, built with Astro, GSAP, and webflow for a CodeTV hackathon. - [Cursor Fluid](https://mattcool.tech/posts/cursor-fluid.md): A WebGL fluid experiment that turns cursor movement, clicks, and loops into temporary neon color. - [Cursor Ivy](https://mattcool.tech/posts/cursor-ivy.md): A small experiment that grows temporary ivy and trees from cursor gestures. - [Advanced Discord Tactics](https://mattcool.tech/posts/advanced-discord-tactics.md): Discord is a powerful tool for community building and collaboration. Here are some advanced tactics to consider for your own use. - [How I'm Using Codex In My Workflow At NVIDIA right now](https://mattcool.tech/posts/how-im-using-codex-in-my-workflow-at-nvidia-right-now.md): Notes on the most useful ways I am using Codex in my current workflow. - [Introducing the Mandarin Blog Toggle](https://mattcool.tech/posts/introducing-the-mandarin-blog-toggle.md): A small feature for switching select posts into Mandarin. - [World Labs Web Based Language Sim](https://mattcool.tech/posts/world-labs-web-based-language-sim.md): A web-based language simulator prototype built with World Labs, Spark.js, and Gemini to practice real spoken tasks in a Taiwanese boba shop. - [Transformers.js In Web Games](https://mattcool.tech/posts/transformersjs-in-web-games.md) - [Monterey Bay Tech OtterBot: Local AI Agent for the Community](https://mattcool.tech/posts/monterey-bay-tech-otterbot-local-ai-agent-for-the-community.md): Building a local AI agent for the Monterey Bay Tech Meetup Discord community - [Goodbye Meetup.com: Migrating to Discord + Website and Other Alternative Platforms](https://mattcool.tech/posts/goodbye-meetupcom-migrating-to-discord--website-and-other-alternative-platforms.md): I migrated my community group off of Meetup.com and built a new website for it using Discord as a CMS. ## Spatial web - [GTC Pre Game: The Web Game](https://mattcool.tech/posts/gtc-pre-game-the-web-game.md): Built a game to get familiar with GTC San Jose 2026 - [Magic Snow Wand: Hand Tracking Snow Game](https://mattcool.tech/posts/magic-snow-wand-hand-tracking-snow-game.md): Use your hand as a magic wand to create falling snow! Wave fast for a blizzard, move gently for light flurries. Powered by MediaPipe hand tracking and Three.js. - [Amazing Web Portfolios](https://mattcool.tech/posts/amazing-web-portfolios.md): Prepare to be blown away by how good these web portfolios are ## WebXR - [Looking Back on My Work with Hubs](https://mattcool.tech/posts/looking-back-on-my-work-with-hubs.md): Reflections on contributions to the Hubs project and my work with Hubs - [Top Spatial Web Posts of 2023](https://mattcool.tech/posts/top-spatial-web-posts-of-2023.md): a collection of my most viewed posts related to the spatial web for 2023 - [Why WebXR: A Web Dev Niche that Could Explode](https://mattcool.tech/posts/why-webxr-a-web-dev-niche-that-could-explode.md): What are the advantages of building VR/AR/MixedReality on the web? ## WebAR - [Building a Web Aquarium Part Two](https://mattcool.tech/posts/building-a-web-aquarium-part-two.md) - [Paths to Augmented Reality on the Web](https://mattcool.tech/posts/paths-to-augmented-reality-on-the-web.md): Want to start building AR on the web? There are many nuanced tools, frameworks, and libraries to consider. Here are my notes on them for you to save time. - [Plant Biology Website Part One](https://mattcool.tech/posts/plant-biology-website-part-one.md): How can we supplement educational websites with interactive immersive AR? ## Community building - [CSUMB Student Capstones 2025](https://mattcool.tech/posts/csumb-student-capstones-2025.md): Students at CSU Monterey Bay, supported by Mozilla mentors, delivered impressive capstone projects exploring cutting-edge topics like local AI, private machine learning, and open web technologies. - [Essential Tips for Discord Stage Events](https://mattcool.tech/posts/essential-tips-for-discord-stage-events.md): Key tips to share with teams hosting events in Discord - [List of Event Hosting Sites](https://mattcool.tech/posts/list-of-event-hosting-sites.md): My notes on event hosting sites to try ## AI experiments - [Three Years Of Gen AI Family Christmas Cards](https://mattcool.tech/posts/three-years-of-gen-ai-family-christmas-cards.md): Three years of creating goofy family Christmas e-cards with consumer generative AI tools. - [Testing Text-to-Audio with Firefox's Experimental Web Extensions API](https://mattcool.tech/posts/testing-text-to-audio-with-firefoxs-experimental-web-extensions-api.md): Running ONNX models directly in the browser, converting text to speech through a sophisticated transformer-based neural network architecture - [Running Llamafile on RP5](https://mattcool.tech/posts/running-llamafile-on-rp5.md): experiment running Llamafile on Raspberry Pi 5 ## Open source - [Making A Great Readme](https://mattcool.tech/posts/making-a-great-readme.md): Writing an effective readme is one of the best low-lift things you can do to support the growth and health of your open source project. Here is a guide to doing that! - [Cute Firefox Image Gallery](https://mattcool.tech/posts/cute-firefox-image-gallery.md): Open source designs from Firefox - [Escaping the App Store with Progressive Web Apps](https://mattcool.tech/posts/escaping-the-app-store-with-progressive-web-apps.md): App stores deliver a ton of value to developers but there are many circumstances where they fail to serve the needs of people and technologist. Progressive Web Apps can help! ## Discord - [Server Review: Sleep Token](https://mattcool.tech/posts/server-review-sleep-token.md): Exploring the Sleep Token Discord Server - [Discord Gems in Emergent Tech](https://mattcool.tech/posts/discord-gems-in-emergent-tech.md): Is Discord a good place for emergent tech? Links to tech communities you can find there. - [Member Organized Events in Discord](https://mattcool.tech/posts/member-organized-events-in-discord.md): How can you make the most out of your server's built in events calendar and empower members to get together in a scalable way? ## Optional - [Full published blog text](https://mattcool.tech/llms-full.txt): Combined Markdown export of all published posts, with interactive embeds omitted. - [Complete post index](https://mattcool.tech/site-index.json): Titles, descriptions, publication dates, tags, and original page URLs for all published posts (JSON). - [RSS feed](https://mattcool.tech/rss.xml): Published posts and updates (XML).