Abbeal

Frontend

CSS for JavaScript Developers: Honest Feedback After 4+ Years in Production

Josh Comeau's CSS for JS Developers course reviewed by senior engineer Alexandre Lim, with 8+ years of experience and 4+ years applying knowledge from the course in production for clients. An honest, practical take.

5 min
Alexandre LimLinkedIn

Senior Software Engineer at Abbeal, Asia Hub · Tokyo. 3 years in Japan, specialized in Next.js / React.

What is CSS for JavaScript Developers?

CSS for JavaScript Developers, as its name suggests, is an online course about CSS specifically aimed at JS Developers. It's a one-time purchase with unlimited access to the lessons.

The promise is simple: CSS can be fun.

There can be up to 10 modules and exclusive bonus content depending on the chosen package. The content is a mix of articles, videos, and some exercises. Each module ends with a workshop, an excellent way to practice what you have learned and even go beyond.

Why did I take the course?

I did back-end and front-end depending on my client's needs before being hooked on the front-end with libraries like React. I never took the time to really learn CSS and build strong fundamentals. I mostly used CSS but did not truly understand it. Part of the CSS code I wrote felt like magic.

Then I read some high-quality articles from Josh about CSS. When he announced his course, I was really excited. His marketing message was skillfully crafted. I felt like it was tailored to my needs. Having done the Marketing Seminar from Seth Godin, I was aware of the quality of his marketing. Josh's teaching method worked well for me, so I decided to trust his promise. I bought early access to his course.

Did Josh deliver on his promise?

A big YES! It was really the course I needed. The modules are well defined and not overwhelming. The content is top quality, and there is tons of stuff to learn with fun practice.

CSS will begin to make sense, and you'll enjoy solving CSS problems. That's what happened to me, and it helped me a lot when I started working for a new client. I began by doing maintenance tickets that mainly focused on CSS. But with my new understanding of CSS, I could detect and solve the underlying problem. I could avoid just applying a temporary fix that often leads to more technical debt in the long term. A good example is dealing with z-index before it grows into a nightmare.

I was also able to teach what I'd learned, and you'll be surprised by how little developers really know about CSS at a deeper level.

Now, whenever I face a challenge, I return to Josh's lessons because he teaches the fundamentals for solving more complex problems.

The investment in money and time was worth it. If talking about CSS learning, I always recommend Josh's course. But you will have to make time for it. It's not a leisure walk. In my case, I blocked one hour each night and worked on it more on weekends. I really enjoyed the lessons. I even go back to some lessons every now and then. It's not just something you buy and throw after finishing it. It will stick with you and help you in your CSS journey.

To know more about the program and do your own research, there's nothing better than his landing page.

Course completed — CSS for JavaScript Developers by Josh Comeau
Course completed — CSS for JavaScript Developers by Josh Comeau

Working on something similar?

Talk to an architect