Mark Dalgleish will be joining us from Melbourne, Australia, where he currently leads DesignOps at SEEK.
Mark has over 10 years experience crafting UIs, and CSS developers might know him as the co-creator of CSS Modules and writer of many articles on CSS and related topics. In his hometown Melbourne, he runs the MelbJS meetup, which brings local speakers and the interested front end community together once a month.
A Unified Styling Language
In the past few years, we’ve witnessed a massive increase in the amount of CSS experimentation, with ideas like CSS Modules and—most controversially—the rise of CSS-in-JS. But does mixing our styles and logic run counter to the original ideas of CSS? Does it break progressive enhancement?
In this talk, we’ll take an empathetic look at these new approaches, how they relate to the history of CSS, and why they might possibly hold the key to the future of CSS—all from the point-of-view of someone who has been writing CSS since 1999.