Play on Gradle in production - mid-tier that feeds linkedin.com
Gradle Summit
Palo Alto · June 22 - 23, 2017
About this Presentation
linkedin.com is built with EmberJS but under the bonnet there are mid-tier services built with Play Framework. Most Play apps in the world are developed, tested and built with SBT - standard Scala automation tool. At LinkedIn, we are (finally!) using Gradle to drive our production Play apps. Join us to learn how we significantly improved developer productivity by switching from SBT to Gradle.
This presentation will be given by 5 engineers which formed LinkedIn's Play on Gradle Task Force (PonG) and pushed the system to production for all 200+ Play applications at LinkedIn, including the mid-tier behind linkedin.com. The team: Yiming Wang, Gary Lin, Zachary Glogola, Vinyas Maddi and Szczepan Faber.

Engineering Leadership @ AirBnB
- Humble maker of great tools for engineers
- Founder of Mockito framework, member of Shipkit team
- Core engineer of Gradle 1.x and 2.x.
- Tech Lead of Development Tools at LinkedIn
- Obsessed with software quality (via clean tests!!!) and continuous delivery (via Gradle automation!!!)
- User of GitHub, Twitter, and LinkedIn

Tech lead of Play on Gradle task force at LinkedIn
Tech lead of Play on Gradle task force, owner of LinkedIn Gradle Play plugins. Although traditionally Gradle plugins are developed in Groovy or even in Kotlin, our plugins are coded in pure Java 8 for speed, stability and maximum reusability.

Play on Gradle Task Force Performance Officer
LinkedIn’s Play on Gradle task force performance officer who made Gradle’s hot reload faster and more reliable than anything else. Play framework’s killer feature - hot reload - is in the core of developer productivity.

Play on Gradle Task Force Build Master at LinkedIn
LinkedIn’s Play on Gradle task force build master and migration officer of Play backend service that provides everything needed by linkedin.com and flagship LinkedIn mobile apps.
Play on Gradle Task Force IDEA Integration at LinkedIn
LinkedIn’s Play on Gradle task force IntelliJ IDEA integration officer who blended Play framework with Gradle and IDEA to streamline developer experience. At LinkedIn, our biggest Play projects import into IDEA in seconds when it used to take hours.