Delhi JUG. DevNexus Rockstar!
Checkout this link for more information: lnkd.in/gRUJi8Jh
#VectorAPI #Java
Checkout this link for more information: lnkd.in/gRUJi8Jh
#VectorAPI #Java
I share advice & personal examples of connections I've made over 25 years. 🙏
@josepaumard.bsky.social @venkats.bsky.social @zakhav.bsky.social @sharatchander.bsky.social @malagupta.bsky.social @loiane.bsky.social
donraab.medium.com/foreword-and...
I share advice & personal examples of connections I've made over 25 years. 🙏
@josepaumard.bsky.social @venkats.bsky.social @zakhav.bsky.social @sharatchander.bsky.social @malagupta.bsky.social @loiane.bsky.social
donraab.medium.com/foreword-and...
Check out my blog post for more details: blog.jetbrains.com/idea/2025/06...
Check out my blog post for more details: blog.jetbrains.com/idea/2025/06...
@intellijidea.com. Big thank you to @malagupta.bsky.social
and the @jetbrains.com team.
@intellijidea.com. Big thank you to @malagupta.bsky.social
and the @jetbrains.com team.
Get ready for world-class workshops, sessions & so much more!
Tickets are on our early bird prices till June 31st so be quick!
🎟️ www.dev2next.com/register
Get ready for world-class workshops, sessions & so much more!
Tickets are on our early bird prices till June 31st so be quick!
🎟️ www.dev2next.com/register
Thanks to the returning alumni who purchased tickets for @dev2next.bsky.social 2025 during the Super Early Bird Registration phase—you made my day and I'm grateful.
🙌🤝 www.dev2next.com
Thanks to the returning alumni who purchased tickets for @dev2next.bsky.social 2025 during the Super Early Bird Registration phase—you made my day and I'm grateful.
🙌🤝 www.dev2next.com
Join others who have already taken advantage of the lowest price to attend the event.
Please see details for @dev2next.bsky.social 2025 at
www.dev2next.com/register
Join others who have already taken advantage of the lowest price to attend the event.
Please see details for @dev2next.bsky.social 2025 at
www.dev2next.com/register
#Java30withIntelliJIDEA
jb.gg/java30
#Java30withIntelliJIDEA
jb.gg/java30
youtu.be/kHybgBHqL2A
youtu.be/kHybgBHqL2A
जन्मदिन की बधाई, जावा! (Happy Birthday, Java!)
How would you wish Java a Happy Birthday in your native language?
#Java30 #JavaBirthday @java-champions.bsky.social
जन्मदिन की बधाई, जावा! (Happy Birthday, Java!)
How would you wish Java a Happy Birthday in your native language?
#Java30 #JavaBirthday @java-champions.bsky.social
When you scroll past:
@Validated
@Transactional
@SomeThrows
@Slf4j
@GettingOutOfHand
@ISwearThereIsAClassHereSomewhere
And find:
public void aMethod() { .. }
No XML. No boilerplate. It just works.
Annotations are Java’s spell book.
#JavaDukeShortStories
When you scroll past:
@Validated
@Transactional
@SomeThrows
@Slf4j
@GettingOutOfHand
@ISwearThereIsAClassHereSomewhere
And find:
public void aMethod() { .. }
No XML. No boilerplate. It just works.
Annotations are Java’s spell book.
#JavaDukeShortStories
I'll start:
I try to use Alt+Enter (in vain) while using other applications, such as, Google docs.
I'll start:
I try to use Alt+Enter (in vain) while using other applications, such as, Google docs.
Some Java methods be like:
validateUserInputAndSanitizeIfRequiredThenProceedToNextStepUnlessCancelled();
By the time you finish reading the method name, your IDE has already indexed the whole project.
#JavaDukeShortStories #MadeForEachOther ;)
Some Java methods be like:
validateUserInputAndSanitizeIfRequiredThenProceedToNextStepUnlessCancelled();
By the time you finish reading the method name, your IDE has already indexed the whole project.
#JavaDukeShortStories #MadeForEachOther ;)
But you can’t automate community — real people & friendships, JUG meetups, learning from each other, lots of fun and open-source magic.
Java’s true power = people. Always has been. Always will be ❤️
@DelhiJUG @VikasMalik @ChhavnishMittal
But you can’t automate community — real people & friendships, JUG meetups, learning from each other, lots of fun and open-source magic.
Java’s true power = people. Always has been. Always will be ❤️
@DelhiJUG @VikasMalik @ChhavnishMittal
We have Coke, Pizza, Samosa and Kulfi too! Yay!
Meetup Details: www.meetup.com/delhi-ncr-ju...
We have Coke, Pizza, Samosa and Kulfi too! Yay!
Meetup Details: www.meetup.com/delhi-ncr-ju...
Read the blog post for more details: 👉 jb.gg/jetbrains-id...
⚡️ A major upgrade for JetBrains AI
☕️ Java 24 support
😎 K2 mode by default
📔 Kotlin notebooks for everyone
👀 Control over watch evaluators
Learn more at our What’s New page 👇
www.jetbrains.com/idea/whatsnew/
Generics in Java:
Looks like XML, acts like safety net.
Safety never looked so... pointy.
#JavaDukeShortStories
Generics in Java:
Looks like XML, acts like safety net.
Safety never looked so... pointy.
#JavaDukeShortStories
Random dev: “Two versions a year? Java’s moving too fast!”
Java: “You mocked me for being slow. Now you want training wheels?” Pick a lane — or stick around. Try the new features sooner… you’ll love it 💕.
#JavaDukeShortStories
Random dev: “Two versions a year? Java’s moving too fast!”
Java: “You mocked me for being slow. Now you want training wheels?” Pick a lane — or stick around. Try the new features sooner… you’ll love it 💕.
#JavaDukeShortStories
And especially: keep in mind todays JDK provide lots of stuff that in the past was in external deps only!
And especially: keep in mind todays JDK provide lots of stuff that in the past was in external deps only!
Why does Java use static typing?
Because assigning "hello" to an int shouldn’t be a runtime jump scare.
Java straps on a helmet before riding.
Others ride blindfolded, crash, and blame the road.
#JavaDukeShortStories
Why does Java use static typing?
Because assigning "hello" to an int shouldn’t be a runtime jump scare.
Java straps on a helmet before riding.
Others ride blindfolded, crash, and blame the road.
#JavaDukeShortStories
Why doesn’t Java have operator overloading?
Because chaos is not a feature.
#JavaDukeShortStories
Why doesn’t Java have operator overloading?
Because chaos is not a feature.
#JavaDukeShortStories
Should you change all existing code documentation to markdown? It depends :)
Details in the blog post.
Head over to this blog post to learn what Markdown is, why it rocks 🪨, and how IntelliJ IDEA has your back! 👇
Should you change all existing code documentation to markdown? It depends :)
Details in the blog post.
Why do some people complain Java needs a ; at the end of a line?
Same reason they think pineapple 🍍 ruins pizza — they’re just bored.
Java’s busy working on better solutions than your semicolon feelings. 😉
#JavaDukeShortStories
Why do some people complain Java needs a ; at the end of a line?
Same reason they think pineapple 🍍 ruins pizza — they’re just bored.
Java’s busy working on better solutions than your semicolon feelings. 😉
#JavaDukeShortStories