During more than 20 years in the sofwate development profession, I was able to confront myself with many different technologies. And it is this diversity that makes me continue to love our job so much.
For 4 years now, I have had the chance to evolve within OVHcloud as a developer advocate. This position allows me to discover new technologies or disciplines such as Artificial Intelligence or "native cloud" for example.
But my heart of old Java developer can not move too far from this technology which is the common thread of my many years as a developer. It is with humility that I share this experience but also the novelties of our ecosystem through my conferences and the TADx meetup co-created in Tours.
In the Java world, we're used to initializing a project with numerous files and directories.
To the point that CLI tools have emerged to help us create SpringBoot or Quarkus projects, for example.
Then comes the choice of the "package manager": Maven or Gradle?
And it's only from there that we can start developing and running our code 😅.
All these tedious steps explain why, when we need to automate a quick action with a few lines of code, we prefer other languages to Java, such as Python.
And if I told you that, with JBang, you'll be able to stay with your favorite language, Java, and develop a simple class (with external dependencies) in just a few seconds!
That's the bet (spoiler: it works) that I propose to discover during a live coding session.
So, get ready for the joys of scripting in Java!
Searching for speaker images...