While our company and our application were constantly growing, we often ran into some consistency issues between code and design. Because we didn't have a design/frontend system and development guidelines to follow, our UI became cluttered and unsustainable. This caused maintenance issues, slowed down our UI Development and caused us to produce technical debt with an overcomplicated CSS/DOM structure. In the end, we were afraid of spending our time on figuring out crazy rendering bugs rather than rapidly developing new UI features. I gave a lightning talk at the beginning of 2015 to present what we had learned at the LeanUX Meetup in Düsseldorf.
trivago tech newsletter
trivago's latest tech articles and regular tech tips straight to your inbox!
3 Things We Learned When Switching to TypeScript· 6 min read
Being on-call as a software engineer - a challenging and fast learning experience· 9 min read
Java Reactive Programming - Effective Usage in a Real World Application· 15 min read
Automation-First Approach Using the Karate API Testing Framework· 6 min read
Learn Redis the hard way (in production)· 18 min read
Tackling hard problems is like going on an adventure. Solving a technical challenge feels like finding a hidden treasure. Want to go treasure hunting with us?View all job openings
Follow us on