Sign in

Mala Gupta

@malagupta.bsky.social
1.1K followers 143 following 39 posts

JavaChampion. Speaker. Books: goo.gl/QD6eeh. Co-lead Delhi JUG. DevNexus Rockstar!

PostsRepliesMedia
Mala Gupta @malagupta.bsky.social · 14/06/2026
If possible, don't miss this opportunity to learn #Spring, #Java and #AI (in-person) from the best - @starbuxman.joshlong.com and @dashaun.com today (Monday, June 15th, 2026, 2:15 pm IST), at Nagarro's, Gurgaon office. Registration Link (free Java community event): www.meetup.com/delhi-ncr-ju...
084
Mala Gupta @malagupta.bsky.social · 23/06/2025
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
041
Reposted by Mala Gupta
Donald Raab @thedonraab.bsky.social · 14/06/2025
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...
donraab.medium.com
Foreword and Onward to Your Next Connection
The connections in your network are important to discover and invest in.
1127
Mala Gupta @malagupta.bsky.social · 11/06/2025
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...
020
Reposted by Mala Gupta
Bruno Borges @brunoborges.bsky.social · 27/05/2025
You can now select the Microsoft Build of #OpenJDK on @intellijidea.com. Big thank you to @malagupta.bsky.social and the @jetbrains.com team.
071
Reposted by Mala Gupta
dev2next.bsky.social @dev2next.bsky.social · 02/06/2025
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
156
Reposted by Mala Gupta
Venkat Subramaniam @venkats.bsky.social · 02/06/2025
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
092
Reposted by Mala Gupta
Venkat Subramaniam @venkats.bsky.social · 29/05/2025
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
055
Reposted by Mala Gupta
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 23/05/2025
💖 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
jb.gg
Java turns 30!
Happy Birthday, Java! With love from JetBrains.
0288
Reposted by Mala Gupta
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 23/05/2025
🎥 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
youtu.be
30 Years of Java
Watch our tribute video to celebrate Java's 30th anniversary and sing along!
091
Mala Gupta @malagupta.bsky.social · 23/05/2025
@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
292
Mala Gupta @malagupta.bsky.social · 30/04/2025
#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
150
Mala Gupta @malagupta.bsky.social · 30/04/2025
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.
340
Mala Gupta @malagupta.bsky.social · 29/04/2025
#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 ;)
020
Mala Gupta @malagupta.bsky.social · 29/04/2025
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
0172
Mala Gupta @malagupta.bsky.social · 18/04/2025
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...
meetup.com
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
000
Mala Gupta @malagupta.bsky.social · 16/04/2025
Meet Junie, your AI coding buddy from JetBrains—now built right into your favorite IDE, that is, IntelliJ IDEA (and other IDEs from JetBrains).
050
Mala Gupta @malagupta.bsky.social · 16/04/2025
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!
020
Mala Gupta @malagupta.bsky.social · 16/04/2025
How is this: #JavaJokeOfTheDay Generics in Java: <T extends Comparable<T>> Looks like XML, acts like safety net. Safety never looked so... pointy. #JavaDukeShortStories
030
Mala Gupta @malagupta.bsky.social · 15/04/2025
#JavaJokeOfTheDay What’s Java’s Voldemort? null. Say it once. Debug forever. #JavaDukeShortStories
020
Mala Gupta @malagupta.bsky.social · 14/04/2025
#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
052
Reposted by Mala Gupta
Johan Vos @johanvos.bsky.social · 30/03/2025
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!
091
Mala Gupta @malagupta.bsky.social · 12/04/2025
#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
1142
Mala Gupta @malagupta.bsky.social · 11/04/2025
#JavaJokeOfTheDay Why doesn’t Java have operator overloading? Because chaos is not a feature. #JavaDukeShortStories
011
Mala Gupta @malagupta.bsky.social · 10/04/2025
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.
150
Mala Gupta @malagupta.bsky.social · 10/04/2025
#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
061
Mala Gupta @malagupta.bsky.social · 09/04/2025
#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
020
Reposted by Mala Gupta
Andres Almiray @andresalmiray.com · 08/04/2025
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.
65814
Reposted by Mala Gupta
Donald Raab @thedonraab.bsky.social · 09/04/2025
#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. 👍🙏
1145
Mala Gupta @malagupta.bsky.social · 08/04/2025
#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
0134
Mala Gupta @malagupta.bsky.social · 07/04/2025
Check out the 'Featured Content' section in this month's #JavaAnnotatedMonthly, in which I highlight #Java24 and the #JavaOne conference!
042
Reposted by Mala Gupta
Siva @sivalabs.in · 06/04/2025
Spring Modulith Crash Course : Building Modular Monoliths using Spring Boot www.youtube.com/watch?v=FkP2...
youtube.com
Spring Modulith Crash Course : Building Modular Monoliths using Spring Boot
YouTube video by SivaLabs
041
Mala Gupta @malagupta.bsky.social · 07/04/2025
#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
000
Reposted by Mala Gupta
Siva @sivalabs.in · 05/04/2025
Spring Boot REST API Anti-Patterns and Best Practices www.youtube.com/watch?v=koxu... #Java #SpringBoot #BestPractices
youtube.com
Spring Boot REST API Anti-Patterns and Best Practices
YouTube video by SivaLabs
1174
Reposted by Mala Gupta
Donald Raab @thedonraab.bsky.social · 05/04/2025
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...
github.com
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
092
Mala Gupta @malagupta.bsky.social · 06/04/2025
#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
182
Reposted by Mala Gupta
Khalid ⚡ @khalidabuhakmeh.mastodon.social.ap.brid.gy · 05/04/2025
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.
022
Mala Gupta @malagupta.bsky.social · 05/04/2025
#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
010
Reposted by Mala Gupta
Lgd. Viktor Klang @viktorklang.com · 03/04/2025
My presentation on #Java Stream Gatherers at #JavaOne is now available: youtu.be/v_5SKpfkI2U?...
youtu.be
Stream Gatherers - Deep Dive with the Expert
YouTube video by Java
1186
Mala Gupta @malagupta.bsky.social · 04/04/2025
#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
030
Mala Gupta @malagupta.bsky.social · 04/04/2025
#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
021
Mala Gupta @malagupta.bsky.social · 05/03/2025
#Spring in #NewDelhi :) (Malabar silk-cotton tree, Hollyhock, Crown of Thorns, and White Bougainvillea)
060
Mala Gupta @malagupta.bsky.social · 27/11/2024
I'm pleased to share that I'll be co-presenting with @cguntur.bsky.social at @javaone.bsky.social 2025! #Java #IntelliJIDEA
1172
Mala Gupta @malagupta.bsky.social · 27/11/2024
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...
youtube.com
The JUnit Crew Presents What's New
YouTube video by IntelliJ IDEA, a JetBrains IDE
063
Reposted by Mala Gupta
Donald Raab @thedonraab.bsky.social · 27/11/2024
Blog: #Java Streams are great but it's time for better Java Collections medium.com/javarevisite...
medium.com
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.
0142
Reposted by Mala Gupta
Siva @sivalabs.in · 20/11/2024
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.
blog.jetbrains.com
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
1155
Reposted by Mala Gupta
Venkat Subramaniam @venkats.bsky.social · 19/11/2024
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
034
Reposted by Mala Gupta
Aleksey Shipilëv @shipilev.bsky.social · 19/11/2024
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!
26116
Reposted by Mala Gupta
JUnit Team @junit.org · 18/11/2024
"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...
blog.jetbrains.com
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.
02618
Mala Gupta @malagupta.bsky.social · 16/11/2024
Look ma! I'm on #JavaOne's homepage with @ammbra1508.bsky.social, Elder Moraes, @Mohammed Aboullaite, and Delhi JUG! 😍 www.oracle.com/javaone/
080