Audio files can be generated for various languages based on dictionaries / OpenVoice.
#InfoQ sat down w/ Henry Coles to dive into the tech behind it bit.ly/4os6zuo
Audio files can be generated for various languages based on dictionaries / OpenVoice.
#InfoQ sat down w/ Henry Coles to dive into the tech behind it bit.ly/4os6zuo
If you're looking to learn how to apply GenAI in your Java projects, then check out my book.
If you're looking to learn how to apply GenAI in your Java projects, then check out my book.
No more manual proxy factories and boilerplate. Just use ImportHttpServices and you're done.
From 5+ lines of config per client → 1 annotation ✨
No more manual proxy factories and boilerplate. Just use ImportHttpServices and you're done.
From 5+ lines of config per client → 1 annotation ✨
Getting quite close to 3.0.0 final!
Getting quite close to 3.0.0 final!
She dives into the big shift from just coding to managing code with #AI and tackling cognitive overload.
🎧 Listen now: bit.ly/4edqwka
#DevEx #Productivity
She dives into the big shift from just coding to managing code with #AI and tackling cognitive overload.
🎧 Listen now: bit.ly/4edqwka
#DevEx #Productivity
www.youtube.com/watch?v=T5q7...
www.youtube.com/watch?v=T5q7...
From Java and Kotlin to AI, Gradle, Kafka, testing, and beyond – your insights, energy, and expertise made this event unforgettable.
We’re so grateful you shared your knowledge with the community! 🙌
From Java and Kotlin to AI, Gradle, Kafka, testing, and beyond – your insights, energy, and expertise made this event unforgettable.
We’re so grateful you shared your knowledge with the community! 🙌
If AI makes writing code faster and cheaper, it's making it easier to create liability."
alonso.network/the-recurrin...
If AI makes writing code faster and cheaper, it's making it easier to create liability."
alonso.network/the-recurrin...
Join me and host @maritvandijk.bsky.social to celebrate 30 years of Java!
Join me and host @maritvandijk.bsky.social to celebrate 30 years of Java!
On 22 May, join the celebration of three decades of innovation, code, and community!
📺 www.youtube.com/live/LHHPbI7...
🗓️ Checkout the schedule dev.java/community/ja...
Don't miss it! See what's brewing next and be part of Java's joy!
#JavaTurns30 #HappyBirthday
On 22 May, join the celebration of three decades of innovation, code, and community!
📺 www.youtube.com/live/LHHPbI7...
🗓️ Checkout the schedule dev.java/community/ja...
Don't miss it! See what's brewing next and be part of Java's joy!
#JavaTurns30 #HappyBirthday
bit.ly/400CfwT
#documentation #software
bit.ly/400CfwT
#documentation #software
Some write it because they need it
Some write it because they want it
Some write it because they need it
Some write it because they want it
See github.com/FasterXML/ja... for contents.
(*) rc1 process failed due to operator (...me) error so rc2 is the first actual candidate
#java #jackson #json #xml etc
See github.com/FasterXML/ja... for contents.
(*) rc1 process failed due to operator (...me) error so rc2 is the first actual candidate
#java #jackson #json #xml etc
What happens when you run 20-year-old Java code?
It runs. Simple.
Other languages drop support, break things, and call it “progress.”
Some age like milk. Java? Like enterprise wine. 🍷
#JavaDukeShortStories
What happens when you run 20-year-old Java code?
It runs. Simple.
Other languages drop support, break things, and call it “progress.”
Some age like milk. Java? Like enterprise wine. 🍷
#JavaDukeShortStories
Let’s take a look at how it’s evolved over the decades and why learning Java could be good for your career. ⬇️
Let’s take a look at how it’s evolved over the decades and why learning Java could be good for your career. ⬇️
Secure your spot today: bit.ly/4hMS6oO
#Engineers #Developers #Coding
Secure your spot today: bit.ly/4hMS6oO
#Engineers #Developers #Coding