Christoph Reinartz: Project Ironman - JSUnconf 2016
1,716 views · Published 30 May 2016 · 34:24 · Indexed 26 October 2026
Channel: JSConf · 2016 · Science & Technology
Slides: https://speakerdeck.com/creinartz/project-ironman-large-scale-css-refactoring-at-trivago-jsunconf-edition Large Scale CSS Refactoring at trivago Keeping technical debt low while developing a CSS base on a large scale project is a tough challenge. Even more exciting is to refactor existing CSS / frontend foundations which became cluttered. Running into consistency issues between code and design which slow down the development of user interface iterations is a common problem in fast-growing applications when the development doesn't follow efficient guidelines, style guides and utilizes an efficient process. At the beginning of 2015 we began establishing a design/frontend system and improving our design-development workflow at trivago. We introduced a pattern library, started utilizing atomic design in our workflow, created new coding guidelines, and adapted several methodologies like BEM and ITCSS in order to support us in maintaining and developing our CSS/UI on a large scale. The talk will provide backgrounds, insights, learnings and technical approaches of refactoring a CSS base on a large scale project including its scope, the outcome and the business value.
More from this channel
-
29:49
Michael Bebenita & Shu-yu Guo: Low Level JavaScript
-
29:19
Michael Starzinger: The Footprint of Performance
-
27:17
Florian Loitsch: JavaScript as a compilation target - Making it fast
-
32:24
Jing Jin & Matthew Delaney: The Web's Black Magic
-
31:38
Anders Heijlsberg & Luke Hoban: Introducing TypeScript
-
24:59
Kevin Markman: Taking Web Apps Offline
-
26:28
Max Krohn: IcedCoffeeScript
-
30:46
Sam Dutton: WebRTC: Real-time communication without plugins