Polish JUG meeting: Better Java builds and how to use AI in Java
We invite you to the next Polish JUG meeting on Wednesday, March 26, 2025, at 6:00 PM to EPAM Hub (Fabryczna 1A Street, ground floor).
This time, we have two speakers:
- Haoyi Li will present Better Java Builds with the Mill Build Tool (1 hour, EN).
- Przemysław Jakubowski will talk about "You can't use AI in Java!" Hold my prompt (1 hour, EN).
This event is sponsored by EPAM.
EPAM Systems is a leading provider of digital transformation services in the world and a leader in the development of digital and physical products and digital platform engineering services.
Through its innovative strategy; integrated advisory, consulting, and design capabilities; and unique 'Engineering DNA,' EPAM's globally deployed hybrid teams help make the future real for clients and communities around the world by powering better enterprise, education and health platforms that connect people, optimize experiences, and improve people's lives.
Snacks, drinks, and prizes will be provided as always ;-)
Don’t miss this opportunity to meet with us.
See you there!
Haoyi Li graduated from MIT with a degree in Computer Science and Engineering, since then has built core infrastructure for high-growth companies like Dropbox and Databricks, and has been a major contributor to the open source community. His projects have over 10,000 stars on Github, and are downloaded over 20,000,000 times a month. Haoyi has deep experience in the JVM and has professionally built distributed backend systems, programming languages, high-performance web applications, and much more.
Better Java Builds with the Mill Build Tool
Mill is an open-source JVM build tool 4-10x faster than Maven and and 2-4x faster than Gradle for common workflows. With automatic caching, extensive parallelism, and easy extensibility, Mill allows you to effectively build large Java projects even as they grow in size, complexity, and number of developers. This talk will explore some of the benefits of the Mill build tool, dive into the technical details of how a modern build tool works, and show how you can try out Mill today on your greenfield or brownfield Java codebases.
Przemysław Jakubowski, Lead Java Developer at EPAM, started his career as an embedded system tester before transitioning into full-stack development. His journey spans multiple technologies, from C/C++ and Perl to Python, Java, and Angular. With over 13 years of experience, he embraces a pragmatic, “do what’s needed” approach to software development, focusing on practical and efficient solutions.
"You can't use AI in Java!" Hold my prompt
I guess you've already written a lot of prompts in ChatGPT console.
Maybe you've used it's API?
What if I tell you, that there is a way to communicate with AIs, by calling Java methods only? No HttpResponse parsing!
What if I tell you, that there is a way of getting Java objects from unstructured user inputs?
Wanna see it and more?
Join my Tech Talk!