Posts about Javascript

Engineering Culture

A Large-Scale JavaScript Re-Learning Initiative

Posted on

While rolling out our brand-new JavaScript framework to the trivago Hotel Search, we started the largest teaching initiative that our dev department has seen so far. 40 developers, many workshops, many screencasts, some newly discovered teaching talent, some frustration, a lot of puzzle pieces. Read how it went.

Read the post
Mobile

Prioritizing resources for a faster app startup

Posted on

We’ve prioritized the resources that our users need to load and gained an impressive boost on our JavaScript application startup. In this article, I will explain how we’ve used Webpack, adjusted our handling of SVG icons and prioritized user needs to achieve up to 4.5 times faster startup.

Read the post
Front-End

Dropping IE8 Support: Consequences for JavaScript

Posted on

When people hear about dropping support for a certain Internet Explorer version, they mostly think of all the CSS hacks and workarounds that could be removed as a consequence. However, dropping support for IE8 can have subtle, but profound effects on your JavaScript.

Read the post
Front-End

Speeding up webpack performance with parallel builds

Posted on

When using webpack to build your assets, it’s only a matter of time until you wish for targeted builds. Whether it’s the output of the library you’re working on (CJS, UMD, AMD, Var, etc.), or the specific feature set (IE8 support, no IE8 support). parallel-webpack can run those builds in parallel.

Read the post
Front-End

Risk-free Migration From Assetic to Webpack

Posted on

Learn how we introduced webpack to build our JavaScript assets. One of the main challenges was to run both Assetic and webpack in parallel for some time, in order to run tests and to make sure nothing was broken. This was achieved without any code or configuration duplication by developing a custom webpack loader.

Read the post

We're Hiring

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 current job openings