My current development setup for Java and other programming languages is OpenCode (https://opencode.ai) and the Zed editor (https://zed.dev), using just simple Java and other language plugins.

Amazing — I no longer need to program imperatively; instead, I stay goal-oriented and descriptive. I always say:

📝 Open the project in Zed and show the Git diff. 🚀 Run the web app. ✅ Run the integration tests and provide a detailed summary of the results.

I've been writing software since I was 17 and have always enjoyed creating programs and apps. Today, I enjoy building products.

What a time to be alive as a Java developer!

None
OpenCode and Zed are your best friends, Java developers!
None
OpenCode
None
Zed