• 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 Machine used in Ember.js for rendering. The previous post looked at how the AoT compiler stack allowed us to drastically reduce the payload size of all Ember applications by moving to a JSON-based wire format instead of an...

  • qingbo1

    Getting to Know Qingbo Hu

    June 23, 2017

    Qingbo Hu is a Senior Business Analytics Associate in LinkedIn’s Analytics Data Mining team. His team provides end-to-end data mining solutions and builds machine learning models to support our partners from LinkedIn’s various business lines. Prior to joining LinkedIn as a full-time employee, Qingbo completed an internship with us on the Analytics Data Mining...

  • sitespeedAB1

    Site Speed Monitoring in A/B Testing and Feature Ramp-up

    June 21, 2017

    Co-authors: Jiahui Qi and David He   Everyday, LinkedIn serves hundreds of millions of pageviews to our members, from job searches to the news feed. Our network has grown to over 500 million members, and throughout our journey, “members-first” has been a fundamental value that we’ve carried. For our mission to continue improving the member experience, LinkedIn’s...

  • explodingdata1

    Managing "Exploding" Big Data

    June 15, 2017

    What is the shape of your big data? While we do love to talk about the size of our big data—terabytes, petabytes, and beyond—perhaps...

  • activitygraph1

    Building the Activity Graph, Part I

    June 12, 2017

    Co-authors: Val Markovic and Vivek Nelamangala   Serving a feed of relevant, personalized content to 500 million members is a massive...

  • gettingtoknowshawn1

    Getting to Know Shawn Zandi

    June 9, 2017

    LinkedIn wouldn't be the company it is today without the engineers who built it. We have no shortage of talented individuals in...