Wes Bos did not wait for permission. He started coding at 15 because his father worked in computing and left a trail of interesting hardware around the house. By the time most kids his age were figuring out what to do with their lives, Wes was already freelancing - mowing lawns with one hand and building websites with the other.
He studied Business Technology Management at college, a choice that turned out to be quietly prophetic. He is, after all, primarily a businessman who happens to code rather than a coder who stumbled into business. The distinction matters. His first major course - Sublime Text Power User - was not a passion project born in a dorm. It was a calculated bet: I know something useful, other people need it, I will charge for it.
What followed was a methodical, decade-long construction of one of the most effective indie education businesses on the internet. Premium paid courses funded by free ones. A massive email list built without ads. A YouTube channel with over a million subscribers assembled almost as a side effect of teaching well. A podcast that, eight years in, remains one of the go-to destinations for working web developers.
The stroke of genuine genius was JavaScript30. In 2016, Bos published a free 30-day challenge: build 30 things in 30 days using nothing but vanilla JavaScript. No libraries. No frameworks. No scaffolding. Just a blank screen and the language itself.
Over 682,000 people have enrolled. The course is, in the context of free educational content on the internet, a phenomenon. It works for two reasons that are easy to name but hard to execute: it is genuinely useful, and it treats learners like intelligent adults who can handle the raw material of the language. In an era of tutorial hell - where beginners loop endlessly through setup steps and never build anything real - JavaScript30 broke the cycle.
His paid catalogue is equally serious. Beginner JavaScript, React for Beginners, Advanced React, Learn Node, CSS Grid, Flexbox, ES6 for Everyone - each one built around the philosophy that the best way to learn to code is to spend most of your time actually coding. The courses are dense with exercises and deliberately light on ceremony.
The business model is elegant and almost insultingly simple: give away the best free content you can make, let it build trust with your audience, and then sell premium depth to the people who want to go further. Wes did not invent this approach, but he executed it with unusual consistency. Over $10 million in revenue. 55,000 paid students. A 165,000-person email list. Built largely solo, from a home office in Hamilton, Ontario.
He teaches the way a good senior developer explains things to a junior colleague - direct, clear, occasionally funny, and with an instinctive feel for where confusion tends to hide. Students consistently describe it as hearing explanations from a normal human rather than a textbook.
None of this happened in a particularly straight line. He taught bootcamps at HackerYou (now Juno College) before the online business took off. He ran freelance consulting for years. He worked at small tech companies while building the side hustle that eventually swallowed everything else. The pattern is recognizable in retrospect but was not obvious in advance: persistent experimentation, a refusal to stop shipping, and a willingness to keep going when momentum stalled.
The entrepreneurial instinct runs deep. As a teenager he fixed and resold vintage road bikes, sold pears from a roadside stand, and ran a lawn-mowing business. He still rebuilds vintage racing bikes - hundreds of them over the years. There is something telling in that particular hobby: patience with mechanical complexity, satisfaction in taking something broken and making it work, and a hands-on approach to learning how systems fit together. These are not coincidental traits in someone who spends his working life teaching people to debug JavaScript.
In 2017, he and Scott Tolinski launched Syntax.fm, a web development podcast under the tagline "Tasty Treats for Web Developers." CJ Reynolds joined later as a third co-host. The show comes out twice a week - a short "Hasty Treat" on Mondays and a longer deep-dive on Wednesdays - and covers everything from framework philosophy to specific CSS tricks to the existential implications of AI on the profession. It sounds like three friends arguing amiably in a room that happens to have a recording setup, which is more or less exactly what it is.
Bos lives in Hamilton with his wife Kaitlin, three kids, and a dog named Snickers. He spends summers at a cottage in Northern Ontario. He owns both a full-size and a MiniMax Big Green Egg smoker and takes his pulled pork with the same seriousness he brings to a tricky CSS layout problem. He is active on Bluesky, TikTok, Twitter, YouTube, and GitHub with an aggregate following well north of a million across platforms.
He has spoken at dotJS in Paris, JSNation, CSS Dev Conf, and other major conferences. He holds a 165,000-person email newsletter that remains his most direct channel to his audience. He has never raised funding, taken on investors, or built a large team. The business remains, by design, a small operation with an outsized impact.
What makes Wes Bos unusual is not any single course or podcast episode. It is the compounding effect of showing up, year after year, with genuinely useful work. Half a million developers building things on the web today do so partly because he took the time to explain it well. That is a quiet, durable kind of influence - and a harder thing to replicate than a viral launch or a funding announcement.