McrFRED 32 Ben Frain Architecting And Maintaining Large Scale CSS Codebases
For McrFRED 32 I'm happy to welcome back the wonderful Ben Frain, who will be talking about the subject of his book, Enduring CSS https://leanpub.com/enduringcss.
Ben Frain - @benfrain
Ben Frain is a Senior Front-End Developer at bet365.com. He is also the author of two existing books 'Responsive Web Design with HTML5 and CSS3' and 'Sass and Compass for Designers’ and has written for .NET and Web Designer magazine.
You can follow him on Twitter at @benfrain and at his site https://benfrain.com
Enduring CSS: architecting and maintaining large-scale CSS codebases.
You've heard about all the lauded methods of scaling CSS: OOCSS, SMACSS, BEM and many more but maybe none of the popular or conventional approaches solve the problems you have.
I'm going to talk to you about the unique challenges I faced scaling CSS across multiple teams and developers and why I ended up defining my own approach: ECSS.
Everyone thinks they know the 'right way' to author CSS. I'm here to tell you there is no singular right way: there are merely requirements, options and results.
Previous Meetups
Find out more about Manchester FRED: https://s10wen.com/blog/categories/mcrfred/
Sponsors
Thanks to the sponsors:
If you're coming to this event, please do thank the sponsors on Twitter, without them it wouldn't be possible.
Manchester FRED Email Signup
To keep up to date with Manchester FRED events - [Signup to the #McrFRED Newsletter] (no longer online) or follow us on Twitter @Mcr_FRED.
Code of Conduct
Browse by category:
- apple1
- bash1
- browser1
- case study4
- chrome2
- chrome dev tools4
- clojure overtone2
- conference2
- css2
- dev tips1
- digihike1
- dotfiles2
- event4
- ffconf1
- freelance6
- gaming2
- health3
- hexo1
- https1
- jank1
- javascript1
- jobs1
- lego1
- mcrfred107
- nux1
- octopress4
- photography2
- raspberry pi1
- responsive web design1
- sass1
- screencast1
- speaking2
- svg4
- unplugged6
- upfrontconf1
- web development2
- webgl1
- wordpress17
- work51
- workflow16