Over the last two weeks, I release a new course on accessible components and a new course on native web components, and completely redid my course on

How I create my JavaScript books and courses

submited by
Style Pass
2022-06-24 02:30:13

Over the last two weeks, I release a new course on accessible components and a new course on native web components, and completely redid my course on writing JavaScript libraries.

This article is focused on the actual content and finished books/videos. If you want to learn more about how I sell and deliver them, I wrote about the tech behind my learning platform a few years ago.

My pocket guides are short and focused. Every one starts off as a narrow topic that I’m personally interested in or learning about.

My code base was getting unruly, so I learned about ES modules. I wanted to improve the resilience and offline capabilities of my sites, so I learned about Service Workers.

The process for me always starts by Duck Duck Going a whole bunch, reading a bunch of tutorials, and trying to implement what I’ve read into a simple working project.

There’s almost always a bunch of assumed knowledge in the tutorials, or edge cases they don’t mention, or gotchas or weird bugs that pop up that weren’t discussed. This is the kind of stuff that makes self-taught learning so hard, and one of the reasons I started creating courses in the first place.

Leave a Comment