Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Integrating Developer Experiences - Build Server Protocol

Scala Days Conferences via YouTube

Overview

Explore a comprehensive conference talk on integrating developer experiences through the Build Server Protocol. Delve into the challenges of IDE integration, build tools, and language server protocols. Learn about Fury, a new build tool, and its integration with IntelliJ. Discover the Build Server Protocol's features, including server discovery, life cycle management, build structure, diagnostics, and progress notifications. Examine the roadmap for BSP, its support for VSP, and the challenges faced in IntelliJ integration. Gain insights into compiling, testing, and language support using BSP with IntelliJ, and participate in a Q&A session to deepen your understanding of this crucial development in software engineering.

Syllabus

Intro
The IDE
Justin Kaeser
Integrated Development Environment
Integration Issues
Build Tools
Language Server Protocol
Challenges
Fury
Fury in IntelliJ
BSP Client in IntelliJ
BSP Client in Fury
Build Server Protocol
Server Discovery Protocol
Life Cycle
Build Structure
Diagnostics
Progress Notifications
Testing
VSP Support
IntelliJ Challenges
Compile
BSP Roadmap
Other Protocols
End
Using BSP with IntelliJ
Questions
Test suite
Language support

Taught by

Scala Days Conferences

Reviews

Start your review of Integrating Developer Experiences - Build Server Protocol

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.