The Importance of Learning CSS
I know so many super-talented developers who share the same achilles heel: CSS. Instead of trying to “outrun” CSS, this article explores why leaning in and going deeper can be a tremendous boon for your development life and your career.
As JavaScript developers, the sheer amount of stuff we're expected to know is enormous, and it grows bigger every day. With so many different languages, tools, and technologies competing for our time and attention, it can be tough to figure out what to prioritize. Should we get better at TypeScript? Maybe pick up Svelte? Will we even be writing JS in the future, or is this “WebAssembly” thing for real? In my opinion, if we really want to maximize the return on our investment, one of the best things we can focus on is CSS . This may seem like an odd choice, but honestly, getting better at CSS h
related reading
- Understanding Layout Algorithms • Josh W. Comeaujoshwcomeau.com
- How To Learn Stuff Quickly • Josh W. Comeaujoshwcomeau.com
- A Complete Guide to CSS Concepts and Fundamentalstania.dev
- TailwindCSS: Adds complexity, does nothing. - DEV Communitydev.to
- CSS polyfills from the futuregss.github.io
- Cognitive load is what mattersminds.md
- How I Organize My Stylesheets | The Spicy Webspicyweb.dev
- Complex Selectors - Learn to Code Advanced HTML & CSSlearn.shayhowe.com
- An Interactive Guide to CSS Transitions • Josh W. Comeaujoshwcomeau.com
- Building a Magical 3D Button with HTML and CSS • Josh W. Comeaujoshwcomeau.com
- Why I Love Tailwind | Max Stoiber (@mxstbr)mxstbr.com
- GitHub - andredesousa/css-best-practices: This is a guideline of CSS best practices that you can apply to your front-end project. · GitHubgithub.com