lab.positivehealth.science

The Lab ๐Ÿงช

Fun lessons making complex topics interesting and accessible. Side effects may include involuntary learning.

๐Ÿ“–

Interactive Courses

New
๐Ÿงฉ
Course 24 Chapters Algorithms

Coding Interviews โ€” the Pattern Map

Two hundred problems, twenty patterns. The thousands of LeetCode-style questions collapse into a handful of reusable tools โ€” two pointers, sliding window, monotonic stacks, binary search, BFS/DFS, union-find, backtracking, greedy, DP โ€” and the real skill is recognizing which one the problem statement is hiding. Six parts, from how interviews actually work through a pattern decision tree and the last mile. Live widgets and quizzes in every chapter.

Visit experiment โ†’
๐Ÿง 
Course 12 Chapters Psychology

Thinking, Fast and Slow

One answer arrives before you've even decided to think; the careful check has to be summoned, and it bills you for the effort. Kahneman's map of human error, made interactive โ€” meet System 1 and System 2, then walk the gallery of biases they produce: anchoring, availability, loss aversion, the planning fallacy, and the two selves that disagree about your own life. Draggable widgets and quizzes.

Visit experiment โ†’
๐Ÿ›๏ธ
Course 4 Volumes Philosophy

The Map of Philosophy

Every tradition, one landscape. A four-volume atlas โ€” the West, the Eastern & world traditions, the modern mind, and the perennial questions every age keeps asking. Each card is tinted by the question it chases: six colors, six questions, lighting up a timeline from the Presocratics to now. Every school is a card, and every card is a door.

Visit experiment โ†’
๐Ÿง˜
Course 12 Chapters Meditation

The Mind Illuminated

An interactive companion to Culadasa's meditation manual โ€” meditation isn't a mood you luck into, it's a skill with a map. Ten stages and four milestones take you from "sit down daily" to a mind that is stable, bright, and quietly joyful wherever it goes. Work each stage's obstacles and antidotes, and test yourself with quizzes.

Visit experiment โ†’
๐Ÿ“ฃ
Course 36 Chapters Marketing

Marketing โ€” the Atlas

The battle for the mind, mapped. The classics โ€” Ries & Trout, Ogilvy, Cialdini, Kotler โ€” rebuilt on 2026 evidence and extended to the feed era. Across 36 chapters and six parts, work through positioning, strategy, and craft, all the way to the frontier. Plain-English first, jargon second, and every idea you can poke at.

Visit experiment โ†’
๐ŸŽจ
Course 8 Chapters Generative AI

The Diffusion Guide

How image generators like DiffusionBee actually work โ€” every picture starts as pure static, and the model just removes noise until an image is left. Watch a live denoiser run, click through the pipeline, then master the knobs: samplers and CFG, LoRA fine-tuning, ControlNet and img2img, prompt engineering, character consistency, and upscaling. Programmer-first, with Scalaโ‡„Haskell code and quizzes.

Visit experiment โ†’
๐Ÿ“
Course 7 Chapters Mathematics

Real Analysis

The course where calculus stops being a set of rules and starts being a proof. Build the real line from completeness up, then chase epsilon and delta through sequences, continuity, derivatives, and the Fundamental Theorem โ€” ending with the rigor crisis that forced mathematics to grow up. Draggable epsilon bands and quizzes.

Visit experiment โ†’
๐Ÿงฎ
Course 12 Chapters Decisions

Algorithms to Live By

Computer science as advice for being a person, after Christian & Griffiths โ€” when to stop looking and commit, what to sort and what to leave in a pile, why your fastest-to-forget memories are a feature. Play the 37% rule, pull a multi-armed bandit, and follow Bayes, overfitting, randomness, and game theory all the way to computational kindness. Draggable widgets and quizzes.

Visit experiment โ†’
๐Ÿšจ
Course 10 Chapters SRE

Site Reliability Engineering

Google's answer to the oldest war in software โ€” developers who want to ship versus operators who want nothing to change. Give reliability an error budget, measure SLOs honestly, and let the data decide. Eliminate toil, run blameless postmortems, and handle overload with draggable widgets and quizzes.

Visit experiment โ†’
๐Ÿ‘๏ธ
Course 12 Chapters Meditation

Seeing That Frees

An interactive path through advanced insight meditation, after Rob Burbea โ€” twelve "ways of looking" that loosen clinging, from fabrication and impermanence to emptiness and the emptiness of awareness. Drag a fabrication dial down, pull apart a web of conditions, and test yourself with quizzes.

Visit experiment โ†’
๐Ÿ๏ธ
Course 12 Chapters Motorcycling

Twist of the Wrist

A rider-first guide to motorcycle cornering, built on Keith Code's method โ€” name the seven Survival Reactions your instincts fire under stress, then drill the trained cure for each. Draggable bike physics, an interactive battle-plan map, and quizzes.

Visit experiment โ†’
๐Ÿ—บ๏ธ
Course 13 Chapters Mathematics

A Map of Mathematics

A guided tour of mathematics from Euclid to this decade's breakthroughs โ€” every major field gets a chapter with things you can drag, break, and prove.

Visit experiment โ†’
๐Ÿ› ๏ธ
Course 12 Chapters Claude Code

Writing Claude Skills

A plain-English-first guide to authoring Claude skills โ€” why the description IS the trigger, SKILL.md anatomy, picking between skill / memory / hook / agent, composing, testing, and a gallery of examples.

Visit experiment โ†’
๐Ÿ—บ๏ธ
Course 24 Chapters Distributed Systems

The Map of System Design

24 interactive chapters across 5 parts โ€” from a single server to globe-spanning infrastructure. Estimation, CAP, consistent hashing, and full builds of rate limiters, news feeds, chat, YouTube, and ChatGPT.

Visit experiment โ†’
๐Ÿงญ
Course 10 Chapters Scala/Haskell

Scala โ†’ Haskell

Learn Haskell by anchoring every idea to its Scala equivalent โ€” the mental shift, typeclasses, functors, monads & do-notation, IO, laziness, and monad transformers, with side-by-side code.

Visit experiment โ†’
โˆ˜
Course 6 Chapters Scala/Haskell

Category Theory for Programmers

A programmer-first intro to category theory โ€” composition, types, products, functors, and more. Draggable diagrams, Scalaโ‡„Haskell code, and quizzes.

Visit experiment โ†’
๐Ÿ—ฃ๏ธ
Course Mandarin 10 Modules

Mandarin for Engineers

Learn Mandarin by mapping every Chinese concept to a programming pattern โ€” measure words as type annotations, aspect particles as state flags, and more.

Visit experiment โ†’
๐Ÿ“Š
Course 8 Lessons

The Estimation Lab

Interactive lessons on software estimation โ€” quizzes, sliders, and exercises that make estimation feel less like guessing.

Visit experiment โ†’
๐Ÿ—๏ธ
Course CSS

From Tables to Grid

Trace the evolution of CSS layout โ€” from HTML tables through floats to Flexbox and Grid โ€” with live, editable playgrounds.

Visit experiment โ†’
๐Ÿ”ฎ
Course WebGL

Shader School

7 progressive WebGL lessons โ€” start with simple gradients, end up raymarching. The GPU is your lab partner.

Visit experiment โ†’
๐Ÿ”„
Course Canvas

Kaleidoscope

6 chapters of interactive exploration โ€” discover symmetry, reflection, physics, and mesmerizing patterns through play.

Visit experiment โ†’
๐Ÿ“
Course NLP KaTeX

NLP Formula Manual

50+ formulas across 12 chapters โ€” interactive breakdowns of text analysis methods from word association to transformers.

Visit experiment โ†’
๐ŸŒ€
Course WebGL2 Math

Mandelbrot Deep Zoom

An interactive tutorial on fractal mathematics โ€” learn how the Mandelbrot set works, then zoom infinitely deep with GPU precision.

Visit experiment โ†’

๐Ÿง‘โ€๐Ÿ”ฌ About the Lab

A collection of interactive experiments โ€” built from scratch with vanilla HTML, CSS, and JavaScript. No frameworks. No build tools. Just curiosity and a browser.

Each project turns a complex topic into something you can poke, prod, and play with. Some teach. Some entertain. Most do both and pretend it was the plan all along.

๐Ÿ“ฌ Get in Touch

Found a bug? Have an idea for an experiment? Drop a line.