Developer Productivity Articles

  • remote-development-architecture

    Building in the cloud with remote development

    November 4, 2021

    Co-authors: Shivani Pai Kasturi and Swati Gambhir Imagine developing on your laptop, but with the computing power of the cloud! Here at LinkedIn, we were successfully able to reduce the initial setup and build times from 10-30 minutes to just 10 seconds for most of our products with a new remote development experience. In this post, we’ll describe our journey to...

  • image-shows-graph-of-feature-drift-of-output-variable

    Model health assurance platform at LinkedIn

    July 13, 2021

    Co-authors: Rajeev Kumar, Dhritiman Das, Saatwik Nagpal, Shubham Gupta, and Vikram Singh At LinkedIn, we leverage AI to provide a world-class product experience to our customers and members. Over the last two years, we moved to a centralized ML platform called Pro-ML, which now hosts hundreds of AI models running in production. The goal of Pro-ML is to...

  • linkedin-search-ecosystem-architecture-showing-frontend-mid-tier-and-backend

    Building a more intuitive and streamlined search experience

    April 22, 2021

    Co-authors: Rashmi Jain and Sonali Bhadra Search on LinkedIn is an essential part of our members’ experience, with more than 44% of members who visit the site each week performing at least one search. We’re continually working to improve that experience and recently introduced a new streamlined and intuitive search experience that brings together people, jobs,...

  • diagram-showing-the-act-listen-share-framework-that-real-time-feedback-enables

    How LinkedIn turned to real-time feedback for developer...

    January 12, 2021

    Over the last year, we have been using real-time feedback to evolve our tooling and provide a more productive experience for...

  • how-linkedin-scales-compatibility-testing

    How LinkedIn scales compatibility testing

    October 28, 2020

    Co-authors: Nima Dini and Dan Sully Introduction LinkedIn has 12,000 Multirepo codebases, referred to as multiproducts, which...

  • dark-cluster-architecture-diagram

    Production testing with dark canaries

    September 10, 2020

    The internet software industry has moved away from long development cycles and dedicated quality assurance (QA) stages, toward a...