Skip to content

Simpler Java build tooling with Object Oriented Programming

Photo of Kim Fletcher
Hosted By
Kim F.
Simpler Java build tooling with Object Oriented Programming

Details

We are back, and we have another great session lined up for you!

πŸ“… Date: 26th August 2025
πŸ“‘ Virtual: https://youtube.com/live/V03wKwcegxg
πŸ•’ Timing:
10:00 AM (PT) | 5:00 PM (UTC) | 6:00 PM (BST): Live stream kicks off
10:10 AM (PT) | 5:10 PM (UTC) |6:10 PM (BST): Session by Haoyi Li
11:00 AM (PT) | 6:00 PM (UTC) |7:00 PM (BST): That’s a wrap, live stream ends

Simpler Java build tooling with Object Oriented Programming
The Java language is known to be performant, easy to use, and with great IDE support, but Java build tools like Maven or Gradle do not always live up to that reputation. This talk will explore why build tooling is fundamentally such a difficult domain to work in, and how common concepts from object-oriented programming have the potential to simplify the build tool experience. We will end with a demonstration of an experimental new Java build tool "Mill" that makes use of these ideas, proving out the idea that Java build tooling has the potential to be much faster, safer, and easier than it is today.

Speaker
Haoyi Li, Software Engineer
Li Haoyi graduated from MIT, has built infrastructure for high-growth companies like Dropbox and Databricks, and has been a major contributor to the open source community with over 10,000 stars on Github. Haoyi has deep experience in the JVM and has used it professionally to build cloud infrastructure, distributed backend systems, programming languages, high-performance web applications, and much more.

Host
Grace Robinson,
Grace is a Java Champion and Product Manager at IBM, working with open source, Java and Cloud technologies. Grace enjoys bringing a varied perspective to her projects and using her knowledge of biological systems (from her degree) to simplify complex software patterns and architectures. She is a regular presenter at international technology conferences and has authored a book on reactive systems. Grace also has a keen passion for encouraging more women into STEM and especially Technology careers.

***

Join the Community!
If you haven't joined our Slack community yet, what are you waiting for? It's the perfect place to ask questions during our live sessions and connect with fellow Java enthusiasts from around the world.
Click here to join us: https://bit.ly/vJUG-Slack

Photo of Virtual Java User Group group
Virtual Java User Group
See more events
Needs a location
FREE