The Cascade
thecascade.dev
Kevin Powell's learning platform hosting free and premium CSS courses and learning paths.
Canadian CSS educator with 1,000+ YouTube videos and The Cascade course platform
Kevin Powell is a Canadian front-end developer and self-described CSS evangelist whose mission is helping people fall in love with CSS. Powell is best known for a YouTube channel with more than 1,000 videos, almost all about CSS, which by 2026 was approaching 1 million subscribers.
Powell's route into web development was unusual: studies in film, a BA in Urban Studies, then a vocational degree in graphic design. After building table-based web pages as a teenager in the late 1990s, Powell worked as a print designer, picked up freelance UI design and then development work, and was later invited back to teach at the design school. After a couple of years teaching introductory web classes, Powell started the YouTube channel in 2016 as a way to keep learning and go deeper, never expecting it to grow as it did.
Today the teaching business runs on The Cascade, a dedicated learning platform with the flagship paid course CSS Demystified, a free HTML and CSS course for absolute beginners and free curated learning paths on topics like Flexbox, Grid and positioning. Powell also teaches CSS Fundamentals and Professional CSS on Frontend Masters, streams on Twitch, writes a weekly newsletter and hosts a podcast with guests from the CSS and front-end world.
thecascade.dev
Kevin Powell's learning platform hosting free and premium CSS courses and learning paths.
thecascade.dev
Flagship course on how CSS really works, with lessons and interactive challenges.
youtube.com
1,000+ free videos on CSS layout, modern CSS features and front-end fundamentals.
Flagship course on the logic behind layouts, positioning and maintainable CSS, with a community and challenges.
by Kevin Powell
Upcoming course on planning and building design systems at scale.
by Kevin Powell
Beginner course with no assumed knowledge.
by Kevin Powell
Curated paths on Flexbox, Grid, positioning and more, one concept at a time.
by Kevin Powell
Course on building responsive layouts with modern CSS.
by Kevin Powell
Workshops on CSS foundations and building and deploying a fully responsive site.
by Kevin Powell
Over 1,000 videos, almost all dedicated to CSS.
by Kevin Powell
Weekly email with updates and interesting CSS and front-end links.
by Kevin Powell
Episodes on CSS architecture, new CSS features and the front-end industry, often with guests.
by Kevin Powell
Kevin Powell is a Canadian front-end developer and CSS educator known for a YouTube channel with over 1,000 CSS videos and nearly 1 million subscribers.
The flagship paid course is CSS Demystified on The Cascade, alongside free beginner courses and learning paths, plus CSS workshops on Frontend Masters.
The course page lists enrollment at $199 with a 45-day money-back guarantee.
After working in print and freelance web design, Powell was invited to teach web classes at a design school and started the YouTube channel in 2016 to keep learning beyond introductory material.
@b0rk Canada192K followers
Montreal developer behind Wizard Zines, illustrated guides to computing fundamentals
Wizard Zines, Mess With DNS, Memory Spy +2$101,558 in 2018
@wesbos Canada441K followers
Canadian full-stack JavaScript teacher behind JavaScript30 and the Syntax podcast
Syntax, Wes Bos Courses
@mijustin Canada38K followers
Co-founder and CEO of Transistor.fm, the bootstrapped 'calm company' for podcast hosting
Transistor.fm, MegaMaker, Marketing for Developers +2
@arvidkahl Canada212K followers
Sold FeedbackPanda, wrote Zero to Sold, built Podscan in public (acquired 2026)
Podscan, FeedbackPanda
@tracymakes Canada6.2K followers
WeddingLovely founder, Hello Web books author, GM at TinySeed and MicroConf
WeddingLovely, Hello Web App, Hello Web Design
@mariepoulin Canada38K followers
Creator of the Notion Mastery course and co-founder of Oki Doki
Notion Mastery, Oki Doki