Courses · Masterclasses · Self-directed

Learning

Courses and resources I'm actively working through. Mostly oriented toward spatial computing, advanced CSS, 3D for the web, and AI-driven design all feeding into the work I do professionally and into Immersive Training.

Interaction Design Foundation

Deep UX and product design curriculum currently heavy on AI-driven design and spatial computing. Top 10% course taker on the platform.

CompletedMasterclass

Human-Centered Design for AI

Review

This masterclass reframes AI not as a feature to implement but as a medium to design for. The frameworks around transparency, user mental models, and feedback loops are directly applicable to the product work I do at CloudX and even more so to Immersive Training, where the system needs to adapt to each athlete's state in real time. Recommended for any designer working on AI-adjacent products.

AI
HCD
Mental Models
Ethics
CompletedMasterclass

How to Elevate the User Experience of AI with Design Patterns

Review

A practical companion to the Human-Centered Design for AI masterclass. Where that one sets the philosophy, this one gets into the patterns progressive disclosure for AI outputs, skeleton states, confidence indicators, graceful degradation. Immediately applicable to any product that surfaces AI-generated content to users.

AI
Design Patterns
UX
Interaction Design
CompletedMasterclass

AI for Design Systems: How to Stay Ahead and Lead

Review

Less about specific tools and more about how to position a design system team in an org that's rapidly adopting AI. The framing around AI as a collaborator in the design system workflow generating variants, checking token consistency, flagging accessibility issues matches where I see this going at CloudX. Useful for anyone leading or contributing to a design system in 2025.

AI
Design Systems
Leadership
Process
CompletedCourse

AI for Designers

Review

A solid foundation for designers who want to understand AI beyond the hype. The sections on generative models and how to work with them in a design process are practical without being superficial. Helped me structure the AI-assisted research and ideation workflow I introduced at CloudX, which ended up reducing iteration time by around 30%.

AI
Generative AI
Prompt Design
Workflow
CompletedCourse

UX Design for Virtual Reality

Review

What stands out most is the treatment of presence the psychological sense of being inside an environment and how fragile it is. A single poorly designed transition can break it. The locomotion section is particularly valuable: the discomfort patterns VR designers have learned translate directly to the physical-virtual hybrid experience I'm building, where nausea and disorientation are not just UX issues but safety concerns for athletes in training.

VR
Presence
Locomotion
Immersive Design
In ProgressCourse

UX Design for Augmented Reality

Review

Spatial UI has its own grammar anchor points, depth cues, the way attention moves in three-dimensional space. After 15 years designing flat interfaces, this course is giving me the vocabulary I was missing. The section on layering digital content over physical environments is directly relevant to how I'm thinking about Immersive Training, where the physical and virtual spaces need to feel continuous.

AR
Spatial UX
Depth
Interaction Design
In ProgressCourse

Perception and Memory in HCI and UX

Review

Going back to the cognitive science foundations after years of applied work. The sections on perceptual load and working memory limits are reinforcing intuitions I've built up from usability testing, but now with a theoretical grounding. Useful for making more defensible design decisions rather than relying purely on taste and experience.

Cognitive Psychology
HCI
Perception
UX Research

Josh W. Comeau

The best CSS and React courses on the internet. Dense, opinionated, and built around mental models rather than syntax exactly what 15 years of practice makes you appreciate.

In ProgressCourse

CSS for JavaScript Developers

Review

Josh teaches CSS the way no one did in the decade and a half I've been writing it through layout algorithms and cascade rules, not tricks and workarounds. The module on stacking contexts alone resolved confusions I'd been patching with z-index hacks for years. If you think you know CSS because you've been using it forever, this course will prove you wrong in the best possible way.

CSS
Layout
Mental Models
Frontend
In ProgressCourse

The Joy of React

Review

A solid deep dive into how React actually works under the hood. The sections on the render cycle and the rules of hooks were a good gut-check after years of writing React without fully understanding why certain patterns cause unnecessary re-renders. As a design engineer who writes production React, understanding the internals changes the quality of the components you produce.

React
Hooks
Rendering
State

Three.js & GSAP

3D for the web and advanced animation. Both are foundational for the kind of immersive, high-craft interfaces I want to build and for prototyping environments for Immersive Training.

PlannedCourse

Three.js Journey

Review

On my radar as the natural next step after getting comfortable with GSAP. Bruno Simon's course has a reputation for being the definitive path into WebGL and 3D for the web something I want to explore as a complement to the spatial computing work feeding into Immersive Training. The jump from interaction design to three-dimensional environments feels like the right direction for where the web is heading.

Three.js
WebGL
3D
Shaders
In ProgressSelf-directed

GSAP Documentation & Courses

Review

The GSAP docs are unusually good clear, example-driven, and honest about edge cases. The ScrollTrigger deep-dives are where it clicked for me: the timeline model maps naturally to the way I think about interaction choreography. After years of CSS transitions and Framer Motion, the level of control GSAP gives over complex sequences feels like moving from a brush to a pencil. The precision is addictive.

GSAP
Animation
ScrollTrigger
Motion Design