Skip to content

Maven productivity tips & Write once, run anywhere with Java and WebAssembly

Photo of Johan Hutting
Hosted By
Johan H. and 2 others
Maven productivity tips & Write once, run anywhere with Java and WebAssembly

Details

This instance of ING Tech Meetup is organised by the ING Backend Guild. We'll have two renowned conference speakers covering Maven productivity tips and GraalVM Wasm (allowing developers to develop once for backend and frontend).

📍Location
ING Cedar, Event hall 1
đź“… Program
17:30 Doors open
17:30 Dinner (pizza, please message the organisers if you have any dietary restrictions)
18:30 Presentations
20:30 Closing up

🚨 Important: Signing up and valid identification are mandatory for entry. If you don't work for ING and the name on your Meetup profile does not match your ID, please contact one of the organisers (see below) in DM with your full name.

Maven Productivity Tips by Andres Almiray (Oracle)
Maven is the ubiquitous build tool for the Java ecosystem. It's easy to get started but it takes time to master its intricacies if you want to tame build complexity while getting the best performance. This being said, there's a set of practices and plugins that can boost your productivity, keep build complexity in check, and make your builds more manageable.

Become a Maven expert by attending this session.

The Future of Write Once, Run Anywhere: From Java to WebAssembly by Fabio Niephaus (Oracle Labs)
Programming languages that are designed to be statically compiled such as Rust, Go, and C++ already provide good support for Wasm, unlike languages such as Java or Python. But what does it take to compile Java to Wasm?

In this session, we’ll introduce the brand new Wasm backend for GraalVM Native Image, which allows developers to compile Java applications into efficient Wasm modules leveraging the new Wasm GC proposal. We explain how Native Image and the new backend work, outline possible use cases, and show live demos. We also discuss current limitations and provide an overview of what to expect next.
If you’re interested in the future of Java and WebAssembly, this talk is for you!

Speakers
Andres Almiray is a Java/Groovy developer and a Java Champion alumni with more than 20 years of experience in software design and development. He has been involved in web and desktop application development since the early days of Java. Andres is a true believer in open source and has participated on popular projects like Groovy, Griffon, and DbUnit, as well as starting his own projects. Founding member of the Griffon framework and Hackergarten community event. Creator of JReleaser.

Fabio Niephaus is a research manager on the GraalVM project at Oracle Labs. He works on GraalPy and other Graal Languages, GraalVM Native Image, developer tools, and the overall GraalVM developer experience.

Photo of Tech Meetups@ING group
Tech Meetups@ING
See more events
ING Cedar
Bijlmerdreef 106 · Amsterdam, NH
Google map of the user's next upcoming event's location
FREE