I wanted to start a broader workflow comparison thread around Java.
A useful angle is best workflow, but it also connects with getting started. Different tools and workflows can produce very different results even when the goal is similar.
It would be interesting to compare practical examples, experiments, setups, or lessons that show where Java is genuinely useful and where it still needs improvement.