Maya Shavin

Position: Senior FrontEnd Developer @ Cloudinary

CSS in JS – The good, the bad, the ugly

The rise of modern JS frameworks brought in more efficient concept of Front End programming. These inspired new approaches, such as CSS Module and CSS-in-JS, more scoped in working with CSS.
It’s always a debate which is the best practice among these approaches. Some claimed CSS-in-JS eliminates developer’s most fear when dealing with CSS (the CSS file) with more dynamic approach. Some disagreed. If you are keen to know about CSS-in-JS and what should be considered when it comes to work with CSS, this talk is for you.

Speaker bio:

Maya is a Frontend Developer @Cloudinary and open source maintainer of m16y – Media Accessibility project and StoreFront UI framework. In addition she is also a writer on Ultimate Courses and Frontend Weekly, where she mainly writes articles about JavaScript tutorials and good practices. She has been developing web apps with Angular, VueJS and recently ReactJS. She loves to learn and experiment with new framework, while believing that a strong Vanilla JavaScript knowledge is necessary for being a good web developer. When not coding, she enjoys traveling, reading manga, and sketching.