Mala Gupta
@malagupta.bsky.social
📤 1022
📥 143
📝 38
JavaChampion. Speaker. Books:
http://goo.gl/QD6eeh
. Co-lead Delhi JUG. DevNexus Rockstar!
Join us! I'm excited to host another episode of
#IntelliJIDEALiveStream
on Wednesday, 25th June, 3-4 pm UTC, and learn from
@dhinojosa.bsky.social
about using the Vector API in your applications. Checkout this link for more information:
lnkd.in/gRUJi8Jh
#VectorAPI
#Java
3 months ago
0
4
1
reposted by
Mala Gupta
Donald Raab
3 months ago
Blog: Foreword and Onward to Your Next Connection 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...
loading . . .
Foreword and Onward to Your Next Connection
The connections in your network are important to discover and invest in.
https://donraab.medium.com/foreword-and-onward-to-your-next-connection-c4c295c270a5?source=friends_link&sk=7f229da5a717ed5ee685eb85ae84cdf2
1
12
7
Tired of backslashes, quotes, and line breaks cluttering your String values? Meet Text Blocks in Java. They offer an easy way to write and read clean, readable multiline strings like JSON, HTML, and SQL. Check out my blog post for more details:
blog.jetbrains.com/idea/2025/06...
4 months ago
0
2
0
reposted by
Mala Gupta
Bruno Borges
4 months ago
You can now select the Microsoft Build of
#OpenJDK
on
@intellijidea.com
. Big thank you to
@malagupta.bsky.social
and the
@jetbrains.com
team.
0
7
2
reposted by
Mala Gupta
4 months ago
Have you registered to attend dev2next? Don't miss your chance to join us in beautiful Colorado Springs this Fall 🌄 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
loading . . .
1
5
7
reposted by
Mala Gupta
Venkat Subramaniam
4 months ago
Nothing says "good job" as registering for the second year of a conference. 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
0
9
2
reposted by
Mala Gupta
Venkat Subramaniam
4 months ago
Only a few more days left for the Super Early Bird Registration to end. 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
0
5
5
reposted by
Mala Gupta
IntelliJ IDEA, a JetBrains IDE
4 months ago
💖 Today marks 30 years of
#Java
! Three decades of “aha!” moments, groundbreaking features, and code that changed the world. Let’s celebrate every line we’ve written! 🎉
#Java30withIntelliJIDEA
jb.gg/java30
loading . . .
Java turns 30!
Happy Birthday, Java! With love from JetBrains.
https://jb.gg/java30
0
29
10
reposted by
Mala Gupta
IntelliJ IDEA, a JetBrains IDE
4 months ago
🎥 For 30 years, Java has been our companion. It taught us patience, sparked our creativity, and never let us give up. Watch our tribute video and experience the journey!👇
youtu.be/kHybgBHqL2A
loading . . .
30 Years of Java
Watch our tribute video to celebrate Java's 30th anniversary and sing along!
https://youtu.be/kHybgBHqL2A
0
9
3
@intellijidea.com
's splash screen today and for the whole week is celebrating something special! जन्मदिन की बधाई, जावा! (Happy Birthday, Java!) How would you wish Java a Happy Birthday in your native language?
#Java30
#JavaBirthday
@java-champions.bsky.social
4 months ago
2
9
2
#JavaJokeOfTheDay
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
5 months ago
1
6
0
Tell me you are using @IntelliJIDEA, without saying so 😉 I'll start: I try to use Alt+Enter (in vain) while using other applications, such as, Google docs.
5 months ago
3
5
0
#JavaJokeOfTheDay
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
;)
5 months ago
0
2
0
AI might write code. New frameworks might trend every month. 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
5 months ago
0
17
2
Join us tomorrow for an in-person meetup, @Nagarro Gurgaon, and learn from the amazing leaders -
@venkats.bsky.social
and Vikas Malik. We have Coke, Pizza, Samosa and Kulfi too! Yay! Meetup Details:
www.meetup.com/delhi-ncr-ju...
loading . . .
New Java Features & Agentic AI Workflows, Sat, Apr 19, 2025, 10:30 AM | Meetup
Join the Delhi-NCR Java User Group for an exciting tech meetup featuring two insightful sessions on cutting-edge Java and AI technologies! Whether you're a Java enthusiast
https://www.meetup.com/delhi-ncr-jug/events/307176712/
5 months ago
0
0
0
Meet Junie, your AI coding buddy from JetBrains—now built right into your favorite IDE, that is, IntelliJ IDEA (and other IDEs from JetBrains).
add a skeleton here at some point
5 months ago
0
5
0
IntelliJ IDEA just leveled up with version 2025.1! Meet Junie, your AI coding buddy from JetBrains—now built right into your favorite IDE, Java 24 support, and much more!
add a skeleton here at some point
5 months ago
0
2
0
How is this:
#JavaJokeOfTheDay
Generics in Java: <T extends Comparable<T>> Looks like XML, acts like safety net. Safety never looked so... pointy.
#JavaDukeShortStories
5 months ago
0
3
0
#JavaJokeOfTheDay
What’s Java’s Voldemort? null. Say it once. Debug forever.
#JavaDukeShortStories
5 months ago
0
2
0
#JavaJokeOfTheDay
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
5 months ago
0
5
2
reposted by
Mala Gupta
Johan Vos
6 months ago
The large amount of libraries in the Java ecosystem is a blessing, but developers should be careful when adding a dependency. Do risk-assessment, look at quality, maintainability, security,... And especially: keep in mind todays JDK provide lots of stuff that in the past was in external deps only!
add a skeleton here at some point
0
9
1
#JavaJokeOfTheDay
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
6 months ago
1
15
2
#JavaJokeOfTheDay
Why doesn’t Java have operator overloading? Because chaos is not a feature.
#JavaDukeShortStories
6 months ago
0
1
1
Check out my blog post on how using Markdown for documentation comments could help the amazing libraries, tools, or frameworks you are creating :) Should you change all existing code documentation to markdown? It depends :) Details in the blog post.
add a skeleton here at some point
6 months ago
1
5
0
#JavaJokeOfTheDay
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
6 months ago
0
6
1
#JavaJokeOfTheDay
Why do Java developers use a class literally named Unsafe? Because it gives them raw, unchecked, low-level power. 💥 Sometimes, danger comes with speed. We all do unsafe things in life. At least Java warned us first. 😏
#JavaDukeShortStories
6 months ago
0
2
0
reposted by
Mala Gupta
Andres Almiray
6 months ago
Here’s some
#Maven
dependency advice: if your source code imports a class then make sure its provider (the JAR file) is explicitly listed as a dependency. DO NOT, I repeat, DO NOT rely on the transitive closure of resolved dependencies. If used, declare it. You’ll thank me later.
6
58
16
reposted by
Mala Gupta
Donald Raab
6 months ago
#EclipseCollections
has been in development for 21 years, with 10 years
@eclipsefdn.bsky.social
. I wrote a book about the library and many lessons I've learned after 35 years of coding. Counting down the next 10 years evolving and growing in OSS w/
#Java
. 👍🙏
1
14
5
#JavaJokeOfTheDay
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
6 months ago
0
14
4
Check out the 'Featured Content' section in this month's
#JavaAnnotatedMonthly
, in which I highlight
#Java24
and the
#JavaOne
conference!
add a skeleton here at some point
6 months ago
0
4
2
reposted by
Mala Gupta
Siva
6 months ago
Spring Modulith Crash Course : Building Modular Monoliths using Spring Boot
www.youtube.com/watch?v=FkP2...
loading . . .
Spring Modulith Crash Course : Building Modular Monoliths using Spring Boot
YouTube video by SivaLabs
https://www.youtube.com/watch?v=FkP2aZiBrhg
0
4
1
#JavaJokeOfTheDay
What happens when you mock a Java developer for writing too many lines? Nothing. They’re busy building apps that run faster than you blink, consume half the energy, and power research on Mars. 🚀 Stop hissing. Start optimizing. 🐍🔋
#JavaDukeShortStories
6 months ago
0
0
0
reposted by
Mala Gupta
Siva
6 months ago
Spring Boot REST API Anti-Patterns and Best Practices
www.youtube.com/watch?v=koxu...
#Java
#SpringBoot
#BestPractices
loading . . .
Spring Boot REST API Anti-Patterns and Best Practices
YouTube video by SivaLabs
https://www.youtube.com/watch?v=koxu51eqDiQ
1
16
3
reposted by
Mala Gupta
Donald Raab
6 months ago
The
#EclipseCollections
repo on GitHub recently passed 2,500 stars. The project marks 10 years at the
@eclipsefdn.bsky.social
this year. 250 stars per year is modest, but steady growth. Thank you to everyone who has starred the repo, and congrats to the contributors! 🙏 🎉
github.com/eclipse-coll...
loading . . .
GitHub - eclipse-collections/eclipse-collections: Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.
Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API. - eclipse-collections/eclipse-collections
https://github.com/eclipse-collections/eclipse-collections
0
9
2
#JavaJokeOfTheDay
🏆 And the award for the “Longest Running Incubating Feature in a Leading Role” goes to... 🥁 Vector API! Premiered in JDK 16, heroically powering vector computations... Fans: Production ready yet? JDK: One more preview… for nostalgia.
#JavaDukeShortStories
6 months ago
1
7
2
reposted by
Mala Gupta
Khalid K-1000 🤖
6 months ago
You'd think if AI was as valuable as it's being marketed as, the Cursor team would use it to "generate" proprietary LSP extensions using the agentic products they're pushing. At some point you gotta eat your own dogfood.
0
2
2
#JavaJokeOfTheDay
What happened when Duke started learning Stream Gatherers? 1️⃣ Wait.. what’s a Gatherer? 2️⃣ Collectors.. with intermediate issues? 3️⃣ Googles “Java Gatherers cartoon” (again) 4️⃣ Okay.. that’s brilliant! 5️⃣ You not using them? How retro!😎
#JavaDukeShortStories
6 months ago
0
1
0
reposted by
Mala Gupta
Lgd. Viktor Klang
6 months ago
My presentation on
#Java
Stream Gatherers at
#JavaOne
is now available:
youtu.be/v_5SKpfkI2U?...
loading . . .
Stream Gatherers - Deep Dive with the Expert
YouTube video by Java
https://youtu.be/v_5SKpfkI2U?feature=shared
1
19
6
#JavaJokeOfTheDay
What happens when Duke forgets to clean up? Don’t worry—the Garbage Collector has his back. Graceful. Reliable. Just… don’t rush it, Duke. 😄
#JavaDukeShortStories
6 months ago
0
3
0
#JavaJokeOfTheDay
What happens when you send a meeting invite to a
#Java
developer? They mark it as @Deprecated, schedule it for removal in the next release, and send it back! :)
#JavaDukeShortStories
6 months ago
0
2
1
#Spring
in
#NewDelhi
:) (Malabar silk-cotton tree, Hollyhock, Crown of Thorns, and White Bougainvillea)
7 months ago
0
6
0
I'm pleased to share that I'll be co-presenting with
@cguntur.bsky.social
at
@javaone.bsky.social
2025!
#Java
#IntelliJIDEA
10 months ago
1
17
2
Excited to host another edition of
#IntelliJIDEALiveStream
and learn from the JUnit team - Marc Philipp, Christian Stein,
@sambrannen.com
and
@jderancourt.bsky.social
. Join us today (27th Nov, 3-4 pm UTC) and find out what's new in
#JUnit
by the JUnit Crew!
www.youtube.com/watch?v=w93z...
loading . . .
The JUnit Crew Presents What's New
YouTube video by IntelliJ IDEA, a JetBrains IDE
https://www.youtube.com/watch?v=w93zN-zzLMA
10 months ago
0
6
3
reposted by
Mala Gupta
Donald Raab
10 months ago
Blog:
#Java
Streams are great but it's time for better Java Collections
medium.com/javarevisite...
loading . . .
Java Streams are great but it’s time for better Java Collections
After 25 years, it’s time for Java to get a Collections upgrade.
https://medium.com/javarevisited/java-streams-are-great-but-its-time-for-better-java-collections-42d2c04235d1?source=friends_link&sk=1a2bdf1b97aba36f4df15f1d9d8ca310
0
14
2
reposted by
Mala Gupta
Siva
10 months ago
Here is my new article on one of my favourite features released in
#IntelliJIDEA
2024.3.
blog.jetbrains.com/idea/2024/11...
Check out how the redesigned Structure tool window helps in understanding and exploring the codebase.
loading . . .
From Code to Clarity With the Redesigned Structure Tool Window | The IntelliJ IDEA Blog
Developers usually spend more time reading existing code than writing new code. To understand the existing codebase of an application, developers spend a good amount of time looking at how various fra
https://blog.jetbrains.com/idea/2024/11/from-code-to-clarity-with-the-redesigned-structure-tool-window/
1
15
5
reposted by
Mala Gupta
Venkat Subramaniam
10 months ago
Two weeks left folks, for the @arcofai 2025 CFP to end We've received a number of proposals for the "AI in Development" track. We can use more proposals in other areas, esp. Ethics, DevOps, & Multi Modal Models. Don't be left behind, deadline: Dec. 3
www.arcofai.com
0
3
4
reposted by
Mala Gupta
Aleksey Shipilëv
10 months ago
Parts of Leyden and other CDS improvements are now in JDK mainline, in time for JDK 24 fork. The improvements are visible even on simple HelloWorld-style examples. There are even more things to squeeze!
2
61
18
reposted by
Mala Gupta
JUnit Team 💙💛
10 months ago
"The JUnit Crew Presents What's New" — Join us (
@sormuras.bsky.social
,
@marcphilipp.de
,
@sambrannen.com
, and
@jderancourt.bsky.social
) on November 27 for the IntelliJ IDEA Livestream!
blog.jetbrains.com/idea/2024/11...
loading . . .
New Livestream: The JUnit Crew Presents the Latest Features | The IntelliJ IDEA Blog
Join us for a new IntelliJ IDEA livestream with JUnit team members to discover the most recent updates to the test automation framework.
https://blog.jetbrains.com/idea/2024/11/new-livestream-the-junit-crew-presents-the-latest-features/
0
25
18
Look ma! I'm on
#JavaOne's
homepage with
@ammbra1508.bsky.social
, Elder Moraes, @Mohammed Aboullaite, and Delhi JUG! 😍
www.oracle.com/javaone/
10 months ago
0
8
0
reposted by
Mala Gupta
Paul Bakker
10 months ago
The recording of my presentation about how we use GraphQL and DGS at Netflix, hosted by
@malagupta.bsky.social
from
@jetbrains.com
is now available.
www.youtube.com/live/Xn-oLXQ...
#Java
#GraphQL
#SpringBoot
loading . . .
YouTube
Share your videos with friends, family, and the world
https://www.youtube.com/live/Xn-oLXQQklU?si=_JRNLc7rvw_Ne3s9
0
12
5
Load more
feeds!
log in