Skip to content
markdown guide

While CSS isn't a language per-se and I don't quite understand what you mean by "the flow", CSS for me is mostly a little bit of memorization in learning which properties do what, and a lot of trial and error. As far as resources, I can offer:


Flow in the sense , the flow of learning different concepts like kinda css grids.


I'd definitely recommend playing with frameworks, as they give you really nice layout, and you can browse the CSS styles, or override them with your own:

And a fun way to learn flexbox:


W3Schools is a great resource. I always search there when I know something is possible but I forgot how to do it.

Classic DEV Post from Jun 9 '19

Top 5 Soft Skills for Software Engineer

Soft skills are as critical as technical skills for a software engineer. No one works in isolation. Each person has to deal with teammates, colleagues, managers, etc. Therefore team interpersonal skills are essential too. Soft skills include things like good communication, honesty, teamwork, integrity, organization, empathy, etc.

Sathish profile image
Developer, SkcriptHQ. Codes without coffee. I work on NodeJS, ReactJS, Ruby on Rails by day & Rust lang by night.

If you are new to DEV, we are a software blogging site visited by over 2 million developers per month.

Get Started