CSS Architecture for Large-Scale UIs

20 April • 9:00 – 17:00 • Saïd Business School

Ten years ago most websites were small affairs, with perhaps a handful of pages and very simple designs. Today, however, the majority of websites are very different beasts…

There’s no denying that web -sites, -services and -apps are getting much bigger; more views, more pages, more layouts, more browsers on more devices, more developers contributing to codebases: it’s time we levelled up our CSS.

This full-day workshop shall give a whirlwind overview of:

  • how to assess, normalise, and rationalise designs;
  • how to split designs up into discrete objects, abstractions and components;
  • naming conventions and general advice for naming things;
  • the ITCSS architecture for managing CSS projects;
  • how to effectively manage layout;
  • theming and skinning;
  • how to use Sass to tie things together;
  • and anything more you think of on the day!

So much to cover; so little time! Bring your laptop and your best CSS game and let’s get cracking. It’s gonna be fun!

Requirements

Your laptop with:

  • Text editor
  • Sass
  • Git(Hub) (optional)

Harry Roberts

Harry Roberts

Consultant Front-end Architect at CSS Wizardry Ltd.

About Harry Roberts

With a client list including Google, the United Nations, and Unilever, Harry is an award-winning Consultant Front-end Architect who helps organisations and teams across the globe to plan, build, and maintain product-scale UIs.

He writes on the subjects of CSS architecture, performance, and scalability at csswizardry.com; develops and maintains inuitcss; authored CSS Guidelines; and Tweets at @csswizardry.

Harry Roberts

Harry Roberts

Consultant Front-end Architect at CSS Wizardry Ltd.

Buy ticket
£299 + VAT

Sponsors

If you’d like to get involved in supporting Render, please request a sponsor pack. We’d love to work with you!