Back To Schedule
1ABC - Expert

Wednesday June 12th, 15:30-16:15

Integrating Developer Experiences - Build Server Protocol

Session Recording

About this Session

IDEs - Integrated Development Environments - traditionally provide out of the box support for many of the tasks that go into making working software out of source code. But increasingly, developers expect to be able to use any one of a variety of special-purpose tools for each task. This shifts the focus of the IDE from "Integrated" to "Integrating" external tools into a coherent experience. I have been focusing on one aspect of this - build tools - and will talk about challenges integrating tools and how the Build Server Protocol makes it possible for IntelliJ to interface with any build tool.

Required Knowledge

Familiarity with overall Scala ecosystem and tooling is assumed. Deep knowledge of any particular subject or technology is not necessary.


Justin Kaeser

Justin believes in "Tools before Rules":
automating the development toolchain to remove the pain of dealing with institutional processes. At day he works on this goal as part of the IntelliJ Scala plugin team. At night he goofs off.