In my monthly "Java Full-Stack Report", I recommend IDEs, build tools, JVM languages, databases, back-end frameworks, web frameworks, and mobile app frameworks. I also cover essential releases and news.
This report is different because it measures popularity by observing all Java developers: job ads from 62 countries, online training students, Stack Overflow questions, and Google searches. My recommendations are based on that popularity, industry analysis, and my 23 years of Java experience.
Why popularity? Because picking a popular technology makes our developer life easier: easier to learn, easier to build, debug & deploy, easier to find jobs/hire, and easier to convince teammates & bosses. Now popularity can make a difference in two situations: When multiple technologies score similarly, we could go for the most popular one. And when a technology is very unpopular, we may not use it.
This month: See me talk at JAX London, I interviewed James Ward for InfoQ, Java patch updates, major releases for Quarkus, Micronaut, NetBeans, and VS Code, and developers decide the software architecture with the "Advice Process".
I also help you get started with technologies that are important for us Java developers.