Skip to content

Details

Agenda
5:30 pm - 5:45 pm - Pizza and Intro
5:45 pm - 6:45 pm - Presentation

Details
Modern Java systems utilize hundreds (or thousands) of dependencies. Each additional dependency adds complexity to the application development process. Java developers need to think about how to manage internal libraries and external libraries. In this talk, we will share our experiences with dependency management in large Java systems.

We'll cover technical challenges that Java developers face when maintaining legacy applications. We will also examine best practices for managing dependencies in greenfield projects. We will discuss standard build tools such as Maven and Gradle. We'll share mistakes that we made and bugs that we encountered.

Speaker
Sean Sullivan is a software engineer with more than 20 years of experience building Java applications.
Sean has worked on platform engineering projects at Grubhub, Twilio, and Netflix.
He is an active member of the Portland Java User Group in Portland Oregon.

Events in Portland, OR
Java
JVM Languages
Open Source
Software Development
Web Development

Members are also interested in