Ivan Milosavljević

@thejavaguy.bsky.social

I help Java devs write high quality software by using proper OOP, latest Java features, AI, and the best libraries so they can unlock new career opportunities

You deserve more control over Claude Code plugins. This guide covers the 3 tasks you will actually reach for: turning a plugin on, turning one off, and opting out of a plugin your project forces on without touching the shared config. #ClaudeCode #AI #SeniorDeveloper thejavaguy.org/posts/026-en...

How to Enable and Disable Plugins with enabledPlugins in Claude Code

Turn a plugin on or off, and opt out of a project-enabled plugin on your own machine, using the enabledPlugins setting

thejavaguy.org

Imagine a world in which your Java application crashes and then continues execution exactly from the moment it stopped. Imagine a world where hardware fails, but your app soon runs further - not from the beginning but starting from the function which didn't complete last time.

Talk "Automatisierte Migrationen und Refactorings mit OpenRewrite" by Johannes Jank is now live on JUGM YoutTube channel ▶️ youtu.be/eWX8aWmjspw #java #jugm #techtalk #seniordeveloper

Automatisierte Migrationen und Refactorings mit OpenRewrite by Johannes Jank [11.05.2026]

YouTube video by Java User Group München

youtu.be

Ivan Milosavljević@thejavaguy.bsky.social · 3mo ago

Excellent talk on #OpenRewrite by Johannes Jank tonight. In just 40 mins we've learned that: - OpenRewrite can automatically migrate codebases from #SpringBoot 3 to SpringBoot 4, from #Jackson 2 to Jackson 3, from #Hamcrest to #AssertJ… - It does so by applying recipes (🧵 1/2)

Better late than never - the recording is available on JUGM YouTube channel ▶️ youtu.be/thcTac6R1BY

The Evolution of Design Patterns in the Age of AI by Miro Wengner [16.03.2026]

YouTube video by Java User Group München

youtu.be

Ivan Milosavljević@thejavaguy.bsky.social · 5mo ago

📣 Upcoming #Java User Group München talk "The Evolution of Design Patterns in the Age of AI" 🕖 on Monday 16.03 at 19:00h, 🏠 Hotel Eden-Wolff, Arnulfstraße 4, 80335 München. Our speaker will be Miro Wengner. RSVP 👉 www.meetup.com/java-user-gr... #techtalk #javausergroup #seniordeveloper

Excellent talk on #OpenRewrite by Johannes Jank tonight. In just 40 mins we've learned that: - OpenRewrite can automatically migrate codebases from #SpringBoot 3 to SpringBoot 4, from #Jackson 2 to Jackson 3, from #Hamcrest to #AssertJ… - It does so by applying recipes (🧵 1/2)

Ivan Milosavljević@thejavaguy.bsky.social · 4mo ago

📣 Upcoming #Java User Group München talk "Automatisierte Migrationen und Refactorings mit OpenRewrite" 🕖 on Monday 11.05 at 19:00h, 🏠 Hotel Eden-Wolff, Arnulfstraße 4, 80335 München. Our speaker will be Johannes Jank. RSVP 👉 www.meetup.com/java-user-gr... #techtalk #javausergroup #seniordeveloper

The more guardrails you put in, the better the output from your #AI agent will be. Guardrails can take many forms: types, constants, immutability, unit tests, code formatting and linting, compiling, skills/MCPs to access DevTools or DOM… Take your time to set them up; they will pay off handsomely 💰

💡 Claude Code tip: A lot of people are dissatisfied with their Opus 4.7 experience. Luckily there's a way to switch back to 4.6 either permanently or temporarily. To default back to Opus 4.6, add this to ~/.claude/settings.json: "model": "claude-opus-4-6" (🧵 1/2)

AI changed the rules of the game. The important mindset shift stems from the fact that execution became cheap. This has two overarching consequences: 1) You can run a lot of experiments in a short time 2) Software that in the past wasn't economically feasible to build now is (🧵 1/2)

🎉 The recording is now live on the JUGM YouTube channel ▶️ youtu.be/CvSMhhRse3Q

Aus langsam wird schnell: Java-Optimierung bis knapp unter Lichtgesc… by Daniel Schwarz [09.02.2026]

YouTube video by Java User Group München

youtu.be

Ivan Milosavljević@thejavaguy.bsky.social · 7mo ago

📣 Upcoming #Java User Group München talk "Java-Optimierung bis knapp unter Lichtgeschwindigkeit" 🕖 on Monday 09.02 at 19:00h, 🏠 Hotel Eden-Wolff, Arnulfstraße 4, 80335 München. Our speaker will be Daniel Schwarz. RSVP 👉 www.meetup.com/java-user-gr... #techtalk #javausergroup #seniordeveloper