Skip to content

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.

Parking

  • On the street (smaller streets like 2nd pl/st): parking is free after 6PM
  • Bellevue Square: parking lot is free and it should be ok for a few hours
  • Bravern Towers should validate for up to six hours if you grab a drink (entrances are from 8th or 112th)
  • Griffin Lot (especially for larger vehicles): should be $7 after 5PM
  • The building has a parking garage (2hrs: $14, 3hrs: $15, 4hrs: $16, gates close at 10pm)

How to find the event
The event is on the 15th floor of City Center Bellevue (VMware/Broadcom) next to Bellevue Transit Center. If the building doors are closed, go to the north entrance (facing towards the Transit Center), there is a "call" button on the wall left side of the door, the security guard should let you in.

Events in Bellevue, WA
Java
Programming Languages
Computer Programming
Open Source
Software Development

Members are also interested in