Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

For the past year, I've been working on a CSS Masterclass: https://cssmasterclass.io/

It's going to have online text courses with interactive examples and coding exercises, but I'm also in the process of adding video tutorials. These videos will be of 2 types: ones where I teach you the theory, and ones where we actually build a project from scratch.

I feel like CSS has always been something that was made to look harder than it actually is. In its essence, the syntax is very simple, and the vocabulary is quite basic. There are only a few things you need to know to be able to code an attractive and flexible responsive web page. For comparison, I find programming backends much more difficult.

Even though I've been working on this project for almost a year, I decided that next month will be the day I finally launch it.



Sounds great, I know a lot of people who could benefit from this.

I think CSS has historically been a lot harder than it was supposed to be, because browser support was shit. They were slow in adopting new CSS features, and existing features (even simple features!) weren't correctly implemented in all browsers (looking at you, Internet Explorer!).

Things are better now, for the most part, but everyone seems to have migrated to web frameworks, and writing HTML and CSS from scratch has become something of a dying skill.


Sounds nice indeed! By the way: Ironically, I’ve found a few CSS issues on the landing page (input placeholder is cut off on mobile viewports) and your personal website (the blinking line is overlapping the opened menu on mobile). Hope it helps!


Indeed, a flex wrap was missing. As for the menu, it looks fine on my phone? Thanks for the heads up.


I think this deserves a free course!




Consider applying for YC's Fall 2025 batch! Applications are open till Aug 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: