Open Source Articles

  • open-sourcing-shiv-1

    Introducing and Open Sourcing shiv

    May 10, 2018

    At LinkedIn, we ship hundreds of command-line utilities to every machine in our data centers and to all of our employees’ workstations. The vast majority of these utilities are written in Python. In addition to developing these command-line utilities, we have hundreds of supporting libraries that are constantly being iterated on, with new versions published...

  • css-at-scale-1

    CSS at Scale: LinkedIn’s New Open Source Projects Take on Stylesheet Performance

    April 24, 2018

    Browsers use Cascading Style Sheets (CSS) to control the appearance of websites. From borders, fonts, and colors to layout, images, and animations, there are roughly 500 different style properties that can be declared with CSS. These properties are what make the visual diversity of the internet possible for your handheld device, desktop browser, and even your...

  • 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....

  • iwd-open-source-1

    Commit-ing to Open Source on International Women's Day

    March 8, 2018

    LinkedIn has a longstanding history with and commitment to the open source community. Many of our engineers across the company...

  • dynamometer-1

    Dynamometer: Scale Testing HDFS on Minimal Hardware with...

    February 8, 2018

    Co-authors: Erik Krogen and Min Shen In March 2015, LinkedIn’s Big Data Platform team experienced a crisis. As the team was preparing...

  • gobblinlogo1

    Gobblin Enters Apache Incubation

    January 17, 2018

    Gobblin is a distributed data integration framework that simplifies common aspects of big data integration, such as ingestion,...