saturday, march 18, 2023
I’ve recorded a video with why I think that Quarkus is a great choice for Enterprise Java, and why developers and projects should give it a try.
Spoiler: The ability to go native is not on the list :)
read more
monday, march 06, 2023
Any Java developer sooner or later runs into the question of how to structure their projects.
Especially in the enterprise world, there are countless examples of over-engineered project structures, with build modules, technical layering, complex packaging, and the like.
In this video, I want to answer the question what I think an effective structure and approach looks like for modern, cloud-native Java projects.
read more
tuesday, february 28, 2023
If you’ve seen Quarkus, you know that it gives you the possibility to compile your applications to native executables.
But is that the best approach for most enterprise projects?
In this video, I’m showing my perspective of what I think the most important features of Quarkus are, and whether we should favor the Quarkus native or JVM mode, in an enterprise project.
read more
friday, february 24, 2023
I’ve created a video in which I show how to create command line tools with Java, powered by Quarkus, Picocli, and GraalVM.
I’m using the example of my Capitalize Titles project, which builds to a native executable.
read more
sunday, february 19, 2023
Quarkus offers helpful out-of-the-box configuration options that allow us to easily inject configuration values into our projects.
From the variety of options, which are the ones we should pick for our cloud-native deployments?
read more
monday, february 13, 2023
In this video, I’m showing the most important IntelliJ coding shortcuts that you need to know to boost your productivity.
Just with a handful of shortcuts, we can reach the point where we don’t have to touch the mouse anymore in our usual workflow, and thus increase the focus and reduce friction.
read more
saturday, february 11, 2023
There are many ways available to run JUnit tests, from the IDE, build tool, or development modes.
To process and use the test results, however, one has to either read the output or parse result files (such as the XML surefire reports).
It’s also possible to define result listeners programmatically in JUnit.
read more
monday, february 06, 2023
In this video, I’m showing IntelliJ navigation shortcuts that you need to know as Java developer.
Just with a handful of shortcuts, we can reach the point where we don’t have to touch the mouse anymore in our usual workflow, and thus increase the focus and reduce friction.
read more
All blog entries
All tags