• REACH--apprentices

    REACH Opens the Door to New Tech Talent

    April 25, 2017

    For many years, we in the tech industry have faced persistent challenges to meet our demand for software engineering talent. One hard to ignore aspect of this problem is that some people have a clear path into tech jobs, while others do not. A degree in computer science or prior technical job experience without employment gaps is often a prerequisite for...

  • 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 using the Ember cache to display critical data and avoid making an API call to fetch the initial data we render. There are a few strategies you could use for passing cached data between pages in a Single Page App (SPA). In this...

  • tom_dale1

    Tom Dale Talks Ember

    April 14, 2017

    In this video, we caught up with Tom Dale, a Senior Staff Software Engineer and one of the creators of the Ember.js framework, to hear more about his work at LinkedIn, what it's like to be involved with an open source project, and what he likes to do outside of the office.
  • Image of accessibility reference app showing a list of examples and a chart example

    Creating Accessible Android Products at LinkedIn

    April 11, 2017

    This post provides an overview of how I began the journey to improve accessibility in LinkedIn’s Android apps. I spent the last year...

  • production_software2

    Building Venice: A Production Software Case Study

    April 4, 2017

    We build a lot of our own infrastructure systems here at LinkedIn. Many people have heard of Kafka, our distributed message buffer. We...

  • feedrelevance

    Strategies for Keeping the LinkedIn Feed Relevant

    March 23, 2017

    Co-authors: Rushi Bhatt and Bari Saltman LinkedIn’s home feed is the starting point of a member’s journey on LinkedIn. Millions of...