Ivan Milosavljević
banner
thejavaguy.bsky.social
Ivan Milosavljević
@thejavaguy.bsky.social
I help Java devs write high quality software by using proper OOP, latest Java features, and the best libraries so they can unlock new career opportunities
Reposted by Ivan Milosavljević
EqualsVerifier 4.2.2 is out!

It now supports EnumSets and EnumMaps for enums with only one value. Also, I fixed an error message that referred to Warning.ZERO_FIELDS, which was removed in version 4.0.

All in all, very exciting stuff

Check it out at github.com/jqno/equalsv...

#java
github.com
November 9, 2025 at 6:58 PM
🎉 Watch "Testing Spring Boot Applications Demystified" by Philip Riecks on our YouTube channel ▶️ youtu.be/WW3tAcaiSd0
November 5, 2025 at 10:46 AM
Another exciting evening at #JUG Munich! @thjanssen123.bsky.social showed us all the goodies of #Spring AI and how we can integrate it into own applications. It's already production-ready with a lot of potential for future growth. My key takeaways 👇
November 3, 2025 at 9:47 PM
Reposted by Ivan Milosavljević
#Java peers...

This #Halloween, there are no tricks just treats! Take advantage of many #DevRel programs from Oracle's Java team:
🎃 Java on LinkedIn lnkd.in/ggSDpi45
🎃 Java on YouTube lnkd.in/g5bYYvW5
🎃 Java Newsletter lnkd.in/gTqBHHfX
🎃 Duke's Corner Podcast: lnkd.in/gvKzETp4
🎃 dev.java
October 31, 2025 at 4:43 PM
Exclusive for #JUG Munich members - @thjanssen123.bsky.social will give away one copy of his best-selling book "HIBERNATE TIPS - More than 70 solutions to common Hibernate problems"! You just have to ask the most interesting question during his talk and the book is yours!
October 31, 2025 at 6:46 PM
📣 Upcoming #Java User Group München talk "Von 0 auf Spring AI" 🕖 on Monday 03.11 at 19:00h, 🏠 Hotel Eden-Wolff, Arnulfstraße 4, 80335 München. Our speaker will be legendary @thjanssen123.bsky.social.

RSVP 👉 www.meetup.com/java-user-gr...

#techtalk #javausergroup #seniordeveloper
Von 0 auf Spring AI, Mon, Nov 3, 2025, 7:00 PM | Meetup
Please subscribe to our mailinglist: mailinglist-subscribe@jugm.de Die Sprache des Vortrags folgt der Ankündigungssprache. The language of the lecture follows the announce
www.meetup.com
October 29, 2025 at 3:53 PM
Excellent overview of Spring Boot Testing principles, tools and best practices by Philip Riecks yesterday in front of #JUG Munich crowd! Years of experience distilled in 90 mins meant a real gift of knowledge in this super important topic for #Java developers.

My key takeaways 👇
October 28, 2025 at 12:33 PM
Do you want to learn about state of the art in Spring Boot testing? To win a free eBook? To get 50% discount on the Spring Boot Testing masterclass? Then come at 19h tonight to the JUG Munich talk "Testing Spring Boot Applications Demystified" Hotel Eden-Wolff, Arnulfstraße 4, 80335 München.
October 27, 2025 at 11:00 AM
📣 Upcoming #Java User Group München talk "Testing Spring Boot Applications Demystified" 🕖 on Monday 27.10 at 19:00h, 🏠 Hotel Eden-Wolff, Arnulfstraße 4, 80335 München. Our speaker will be Philip Riecks.

RSVP 👉 www.meetup.com/java-user-gr...

#techtalk #javausergroup #seniordeveloper
Testing Spring Boot Applications Demystified, Mon, Oct 27, 2025, 7:00 PM | Meetup
Please subscribe to our mailinglist: mailinglist-subscribe@jugm.de Philip Riecks Ort: Hotel Eden-Wolff, Arnulfstraße 4, 80335 München Automated testing plays an important
www.meetup.com
October 22, 2025 at 8:00 AM
Wow! @adambien.blog held a magnificient talk + live coding tonight and showed us why #Java is the most productive platform for LLM-Driven Development. My key takeaways 👇
October 20, 2025 at 8:58 PM
The Man, the Myth, the Legend! #Java developers from Munich don't miss @adambien.blog talk (well, live coding) "After 30 Years: Why Java is the Most Productive Platform for LLM-Driven Development" on Monday 20.10 at 19h at Hotel Eden-Wolff, Arnulfstr. 4.

#JUG #techtalk #seniordeveloper
October 13, 2025 at 6:26 PM
The weather in Munich is getting colder, but autumn at #Java User Group Munich is going to be hot 🔥 Spring Boot testing, LLMs, Java and more presented by Java Champions, book authors, and international speakers. More details coming soon!
September 25, 2025 at 8:30 PM
Deep dive on new #Java 25 features but also API improvements, under-the-hood optimizations, GraalVM, WASM and more 👉 www.jvm-weekly.com/p/java-25-an... by @askowronski.bsky.social

#Java25 #JDK25
Java 25 and GraalVM for JDK 25 Released - JVM Weekly vol. 145
Today is (or on Tuesday was) the day!
www.jvm-weekly.com
September 24, 2025 at 5:57 PM
This is a complete, valid #Java 25 app. It's powered by JEP 512: Compact Source Files and Instance Main Methods authored by Ron Pressler, Jim Laskey and @gavinbierman.bsky.social. More about JEP 512 👉 openjdk.org/jeps/512

#Java25 #JDK25
September 22, 2025 at 7:41 PM
📜 Opinionated article about what's new in #Java 25 by the legendary Cay Horstmann 👉 horstmann.com/unblog/2025-...

#Java25 #JDK25
Cay Horstmann’s Unblog
horstmann.com
September 21, 2025 at 7:38 PM
Did you know you can't really install Open JDK? Open JDK is an implementation of the #Java Platform Standard Edition (Java SE) and distributions like Eclipse Temurin, Azul Zulu, Amazon Corretto etc. are binary builds of Open JDK + some vendor specific stuff.
September 19, 2025 at 8:33 PM
Did you know that #Java 25 brings 18 new features (JEPs), out of which 12 are final, 4 are in Preview state, 1 in Incubator and 1 Experimental? See the full list at openjdk.org/projects/jdk...

#Java25 #JDK25
September 18, 2025 at 8:50 PM
If you missed it yesterday, watch the #Java 25 Launch Stream at www.youtube.com/live/duIceCX... (starring @nipafx.dev, @billykorando.bsky.social, Ana-Maria Mihalceanu, Stuart Marks and others)

#Java25 #JDK25
Java 25 Launch Stream
YouTube video by Java
www.youtube.com
September 17, 2025 at 4:06 PM
What day is it today? It's #Java 25 release day! Also it's 16.09.2025 so 16+9=25 and the 2025 ends with 25. Coincidence? I don't think so 😀

#JDK25 #Java25
September 16, 2025 at 4:02 PM
Beware when asking #AI to explain some #Java snippet or concept. Sometimes it will give you a confident answer with a detailed explanation which sounds plausible but is completely or subtly wrong.
September 15, 2025 at 5:46 PM
📣 A new video has landed on the #JUG Munich YouTube channel! See how AI helps in specification, implementation and testing at talsen team GmbH ▶️ youtu.be/ce5rHCLU8j0

Author of the talk is Hans Egermeier

#java #techtalk #seniordeveloper
youtu.be
August 3, 2025 at 5:30 PM
Even as #Java developers sometimes we have to write front-end code. Did you know you can write HTML and CSS super fast in @intellijidea.com? The secret is IDEA's built-in support for Emmet which can turn 20-30 characters you type into 10x more HTML. This is how you can use it (🧵 1/6)
July 31, 2025 at 5:09 PM
You know some #Java haters? They probably think like in this video ▶️ youtu.be/m4-HM_sCvtQ?...
Java for the Haters in 100 Seconds
YouTube video by Fireship
youtu.be
July 30, 2025 at 6:25 PM
📣 ‼️ JCON Europe 2026 Free Ticket

You can get a *free ticket* to the JCON Europe Conference in Köln (Cologne) April 20th until 23rd, 2026. Link is in the comments below 👇

#java #conference #jcon #jcon2026 #seniordeveloper
July 27, 2025 at 2:42 PM