Developer Experience Articles

  • Inside Look: Measuring Developer Productivity and Happiness at LinkedIn

    April 4, 2023

    Authors:Viktoras Truchanovicius and Selina Zhang At LinkedIn, developer productivity and happiness has always been a priority. It is critical for our engineering leaders to understand how efficiently and effectively their teams are operating to continuously deliver value-added features for our members and build an industry-leading engineering culture. Over the...

  • Journey to GitHub: Ensuring Developer Happiness Every Step of the Way

    February 16, 2023

    At LinkedIn, we have traditionally maintained our source code in large, monolithic repositories (repos). While this worked for over a decade, it proved challenging to maintain and support as our repo grew larger, and issues like long build times, difficulties managing merge queues for reverts, and slow deployments led to differing levels of frustration for our...

  • Under the hood: How we built API versioning for LinkedIn Marketing APIs

    June 14, 2022

    Co-authors: Nihit Purwar, Demian Lessa, and Shruthi Jeganathan At LinkedIn, the goal of our API team is to create a world-class platform that enables partners to build, run, and grow sustainable businesses. Developers use our Marketing APIs to build new and innovative solutions that complement LinkedIn Marketing Solutions and enable marketers to achieve more....

  • pong2

    Productivity at Scale: How We Improved Build Time by 400%...

    July 19, 2018

    Co-authors: Szczepan Faber, Yiming Wang, Mihir Gandhi, Deep Majumder, and Irina Issayeva Introduction At LinkedIn, we have 500+...

  • mphealth1

    Health Score Metrics as a Software Craftsmanship Enabler

    October 3, 2017

    The notion of software craftsmanship is sometimes a muddy one. On the one hand, engineers find it hard to grasp and materialize...

  • ELR-library-request-workflow

    External Library Management

    August 25, 2017

    At LinkedIn, when our engineers create software, there is often a need to leverage some of the great work done by the open source...