Ember Articles

  • preactglimmer1

    Lighter than Lightweight: How We Built the Same App Twice with Preact and Glimmer.js

    March 12, 2018

    The beauty of the web is that there is no “install” step. Someone, somewhere taps a link to your site, and moments later it appears instantly in front of them. At least, that’s the idea—but not all devices and networks are created equally. Sites that feel fast on a desktop computer with broadband can feel downright slow on a mobile phone with spotty 3G service....

  • JavaScript Resume Upload

    Ember Timer Leaks: The Bad Apples in Your Test Infrastructure

    January 3, 2018

    Editor’s Note: This piece talks about test stability and makes mention of Ember in particular. While topics mentioned in this post will apply to all single page applications (SPAs), they’re covered here specifically from an Ember point of view, since that is the framework of choice at LinkedIn. Background: 3x3 at LinkedIn At LinkedIn, we pride ourselves on our...

  • glimmer-circle-logo

    The Glimmer Binary Experience

    December 7, 2017

    Co-authors: Sarah Clatterbuck, Chad Hietala, and Tom Dale A bit over a year ago, Ember.js got a major overhaul. In a tight collaboration between LinkedIn engineers and the open source community, we replaced Ember’s rendering engine with a new library, Glimmer VM, that improved performance and significantly reduced the size of compiled templates. Glimmer treats...

  • Pemberly-logo

    Sleek and Fast: Speeding Up your Fat Web Client

    October 19, 2017

    Editor’s Note: This post is based on Sarah’s talk “Sleek and Fast: Weight Management for your Fat Web Client” given at the Grace...

  • Glimmer2.2

    Glimmer: Blazing Fast Rendering for Ember.js, Part 2

    June 28, 2017

    Co-authors: Chad Hietala and Sarah Clatterbuck   Editor’s note: This is a continuation of a two-part series about the Glimmer Virtual...

  • instant_job2

    Implementing Instant Job Listing Pages

    April 20, 2017

    In early February, we reduced our 90th percentile U.S. subsequent page load time by 46% on our Job Details page. We achieved this by...