The Guy Who Made CSS Click
There is a peculiar thing that happens when developers try to center a div. They search, they copy-paste, they cargo-cult their way through a forest of Stack Overflow answers - none of which explain why any of it works. Josh W Comeau decided that was unacceptable.
He built CSS for JavaScript Developers not as a reference manual, but as a mental model machine. Ten modules. Interactive widgets you can drag and poke and break deliberately. Exercises with real feedback. Mini-games that sneak knowledge into your brain before you realize you're learning. The course is so thorough, so considered, and so different from anything else on the market that developers who'd been writing CSS for years came away describing it as transformative. Not just better at CSS - finally understanding it.
The presale told you everything you needed to know. Josh set a target of $50,000 to validate demand before going fully into production. He hit it in ten minutes. He eventually pulled in over $550,000. No influencer deals. No paid advertising. Just a reputation built one deeply-crafted blog post at a time.
Josh's blog at joshwcomeau.com is not a content farm. Each post is a hand-built interactive experience. He writes a custom widget for nearly every article. His essay on how CSS stacking contexts work doesn't just explain the rules - it lets you build the mental model yourself by playing with live examples. He started the blog in 2018 on MDX and Next.js, from scratch, with no templates, because he needed full control over every pixel and every interactive element.
Before all this, he was building products at places that mattered. Unsplash, where he worked as a software engineer. Khan Academy, on the independent learner team, helping people who teach themselves at midnight. Gatsby Inc., for a short but influential stint. He knew how to ship. He also knew that shipping code and teaching code are two entirely different arts.
When he left corporate engineering in 2020, the timing was brutal in one sense and perfect in another. He developed Cubital Tunnel Syndrome - a repetitive strain injury that left him unable to use a keyboard or mouse for roughly seven months. For most developers, that's the end of the story. For Josh, it was a detour. He learned Talon Voice, set up an eye-tracker, and kept building. He adapted. He coded hands-free until he didn't have to anymore.
"If you don't learn how its underlying systems work, your mental model will always be incomplete."- Josh W Comeau
The recovery itself became one of his most-read blog posts. After discovering Dr. John Sarno's "The MindBody Prescription," he canceled scheduled surgery and healed without going under the knife. Four years later, zero issues. His transparency about the experience - the fear, the workaround, the recovery - is characteristic of how he operates. He shares what's real, not just what's clean.
The Joy of React followed CSS for JavaScript Developers and landed with the same force. Josh didn't just want to teach React API. He wanted developers to understand how React thinks. The distinction sounds subtle until you realize that most React tutorials produce developers who can copy patterns but can't debug them. Josh's course produces developers who understand why components re-render, what the virtual DOM is actually doing, and how to reason about state without reaching for a Stack Overflow lifeline every five minutes.
By late 2024, he had updated the entire course for React 19 and Next.js 15 - including comprehensive coverage of React Server Components, a topic most educators were still figuring out how to explain. He doesn't let his courses age. He treats them as living documents.