Sign in

Rustam Mehmandarov

@rustam.no
1.6K followers 337 following 335 posts

Passionate computer scientist 📍🇳🇴 Java Champion ☕ | Google Developer Expert (GDE) for Cloud ⛅ | Docker Captain 🐳 | Public speaker 🎙️ | Mentor & Community leader 🌟 | All things Java, Cloud, AI/ML, data, & open source | Ex-leader of JavaZone & javaBin.

PostsRepliesMedia
Rustam Mehmandarov @rustam.no · 09/09/2026
Happy Birthday, @sharatchander.bsky.social! Keep being amazing and that's for all you do for the #Java community! Enjoy your day! 🎂🥳
190
Reposted by Rustam Mehmandarov
dev2next.bsky.social @dev2next.bsky.social · 07/09/2026
Ready to move beyond simple AI API calls in your Java apps? ☕🤖 @rustam.no shares 5 advanced strategies for building intelligent, resilient & scalable GenAI applications, with examples using Jakarta EE, LangChain4j & Quarkus at #dev2next. 🔗 www.dev2next.com/speaker/078e...
011
Reposted by Rustam Mehmandarov
IntelliJ IDEA, a JetBrains IDE @intellijidea.com · 05/08/2026
Too much happened in tech this July to keep up? We did the filtering for you. Catch the best releases, Java and Kotlin news, AI experiments, tutorials, standout ideas, and @thedonraab.bsky.social handpicked picks in Featured Content. Let’s go! 🚀 jb.gg/kn63l0
jb.gg
Java Annotated Monthly – August 2026  - The JetBrains Blog
July gave the tech world plenty to talk about, from fresh releases and useful tutorials to Kotlin updates, AI experiments, and new ideas across the wider ecosystem. We packed the best of it into one i
0106
Rustam Mehmandarov @rustam.no · 03/08/2026
Thank you! 🙌🥳
000
Rustam Mehmandarov @rustam.no · 01/08/2026
Thank you so much, Shar! For the wishes and your kind words, it means a lot coming from you! 🤗🫶
static.klipy.com
Man Toasting with Champagne
ALT: Man Toasting with Champagne
010
Reposted by Rustam Mehmandarov
Donald Raab @thedonraab.bsky.social · 18/07/2026
Read a great blog from @smarks.bsky.social, which reminded me to watch "The Java Story" on my big screen. stuartmarks.wordpress.com/2026/07/17/t.... So good! Well done! 15 years ago I met some the folks in this story for the first time at JVMLS 2011. Proud to be part of the #Java community. 🙏👏
053
Rustam Mehmandarov @rustam.no · 17/07/2026
Done!
000
Rustam Mehmandarov @rustam.no · 17/07/2026
Excited to be a part of #JakartaOne Livestream 2026 Program Committee again, alongside an incredible group! We're especially looking forward to reviewing sessions covering: #JakartaEE, #CloudNative #Java, #AI, #AppMod and #microservices. CFP & Registration 👉 jakartaone.jakarta.ee/jakartaone-l...
111
Rustam Mehmandarov @rustam.no · 15/07/2026
A plain HTTP upload is all-or-nothing – one drop at 99% and you start from byte zero. 💥 🎉 New post: resumable uploads with the TUS protocol in pure Jakarta REST. Three methods, a few headers, working demo. 🔗 mehmandarov.com/tus-resumabl... #Java #JakartaEE
mehmandarov.com
Resumable file uploads with plain Jakarta EE and TUS protocol
Plain uploads break when connections drop. The TUS protocol fixes that with resumable uploads. Here we will implement it with pure Jakarta REST using POST, HEAD, PATCH, and a few headers.
054
Reposted by Rustam Mehmandarov
Ivar Grimstad @theguywiththeduketattoo.com · 12/07/2026
Hashtag Jakarta EE number 341 is out! Read about upcoming talks, new blog post from @rustam.no , @jakartaone.jakarta.ee CFP, and Vidocq entering the @jakarta.ee scene www.agilejava.eu/2026/07/12/h... #JakartaEE #EclipseFoundation #Community
agilejava.eu
Hashtag Jakarta EE #341
Welcome to issue number three hundred and forty-first of Hashtag Jakarta EE! Even if July traditionally is a rather slow month regarding conferences, I have a couple coming up next week. On Th…
031
Rustam Mehmandarov @rustam.no · 11/07/2026
👏👏👏
030
Rustam Mehmandarov @rustam.no · 09/07/2026
🎉 New blog post: Binary file uploads to REST endpoints using #JakartaEE or #Quarkus. How to build a #REST API that accepts binary attachments? #Java mehmandarov.com/rest-api-bin...
mehmandarov.com
Binary file uploads to REST endpoints using Jakarta EE or Quarkus
How to build a REST API that accepts binary attachments? As part of a multipart payload, or as the whole body. Standard Jakarta REST 3.1 EntityPart, the Quarkus @RestForm approach, and the raw applica...
021
Reposted by Rustam Mehmandarov
Oracle ACE Program @oracleace.bsky.social · 07/07/2026
🚀 Meet our #OracleACE speakers at WeAreDevelopers World Congress 2026! Join @rustam.no and @martinelli.ch in Berlin, July 8–10, as they share their expertise alongside one of the world's biggest gatherings of developers and tech leaders. 🔗 www.wearedevelopers.com/world-congress
042
Rustam Mehmandarov @rustam.no · 06/07/2026
I completely rewrote and redesigned my blog and home page. 🎉 What do you think? ➡️ mehmandarov.com What other features would you like to see there? #KnowledgeSharing #Community #Java #GoogleDeveloperExperts
mehmandarov.com
Home
Rustam Mehmandarov – senior technologist, architect, speaker, and community builder. Blog, talks, and projects on cloud, architecture, AI, and security.
081
Rustam Mehmandarov @rustam.no · 03/07/2026
Yes you are! 🤗🙌🫶
030
Rustam Mehmandarov @rustam.no · 03/07/2026
See you at @dev2next.bsky.social in October? #java #community #LLM #GenAI #security
161
Rustam Mehmandarov @rustam.no · 25/06/2026
Vibe-coding is a fun way to prototype things. I created a PoC in minutes with #AIStudio and #BuildWithGemini. It's a great helper to see what can be done and how. A friendly reminder, just like with PoCs, it's not production ready out of the box. It still has to be reviewed. #GoogleIOConnect
010
Rustam Mehmandarov @rustam.no · 25/06/2026
AI agents and skills everywhere! Helping with all kinds of development. (Human supervision is important though. 🤓) #GoogleIOConnect #BuildWithGemini
020
Rustam Mehmandarov @rustam.no · 22/06/2026
🎉 New blog post! Extra JSON fields in REST responses: ignored or error? It depends. JSON-B, Jackson, #Quarkus, and #SpringBoot do not all behave the same. Inspired by a question at J-Spring in Utrecht. mehmandarov.com/unknown-json... #Java #JakartaEE #MicroProfile
mehmandarov.com
Unknown JSON fields in Java REST clients: JSON-B, Jackson, Quarkus, and Spring Boot
What happens when a JSON response contains more fields than your DTO declares? The answer depends on your JSON provider. A look at the defaults for JSON-B, Jackson, Quarkus, and Spring when consuming…
142
Rustam Mehmandarov @rustam.no · 21/06/2026
Thank you for the mention, @theguywiththeduketattoo.com! 🙌 #JakartaEE #Community
000
Rustam Mehmandarov @rustam.no · 20/06/2026
bsky.app/profile/rust...
010
Rustam Mehmandarov @rustam.no · 19/06/2026
Those too! 🫣
000
Rustam Mehmandarov @rustam.no · 19/06/2026
And in general: "When a measure becomes a target, it ceases to be a good measure". en.wikipedia.org/wiki/Goodhar...
en.wikipedia.org
Goodhart's law - Wikipedia
030
Rustam Mehmandarov @rustam.no · 19/06/2026
Can we talk more about all of these things? #programming
4249
Rustam Mehmandarov @rustam.no · 17/06/2026
🎉New blog post: Before writing your own rules parser, have a look at Jakarta Expression Language (EL). Less parser code, more standard platform. Plus the security work you shouldn't skip: trusted inputs, resolver whitelists, and timeouts. mehmandarov.com/jakarta-el-s... #Java #JakartaEE #Security
mehmandarov.com
Jakarta EL: safer rules without handwritten predicate parsers
A practical look at Jakarta Expression Language as a small in-process policy engine – replacing a handwritten predicate parser with jakarta.el.ELProcessor, then hardening evaluation with a resolver wh...
031
Rustam Mehmandarov @rustam.no · 12/06/2026
Wow! 😍
000
Rustam Mehmandarov @rustam.no · 12/06/2026
It is fiiiine. Humans don't need to write books anymore, but we will put humans to review the text and pick out the works of Shakespeare (and others). Also, look how fast they are typing!! ⌨🐒
010
Reposted by Rustam Mehmandarov
Einar W. Høst @einarwh.bsky.social · 12/06/2026
The great misunderstanding about the infinite monkey theorem is to think that we’d be able to pick out the works of Shakespeare.
1147
Reposted by Rustam Mehmandarov
Einar W. Høst @einarwh.bsky.social · 04/06/2026
Hard to think of a more poignant expression of the state of affairs in the industry than the Joy of Coding conference taking a break this year.
0269
Rustam Mehmandarov @rustam.no · 30/05/2026
127.0.0.1! 🎉
000
Reposted by Rustam Mehmandarov
𝙳𝚘𝚝𝚊𝚗 𝙷𝚘𝚛𝚘𝚟𝚒𝚝𝚜 @horovits.bsky.social · 29/05/2026
JCon MakeIT Slovenia speaker selfie with @rustam.no @jensknipper.de @lomagnette.bsky.social #JCon #JConOpenBlend #MakeIT
062
Reposted by Rustam Mehmandarov
Gerrit Grunwald @hansolo.eu · 29/05/2026
listening to @rustam.no at #MakeIT Slovenia 😁 #java #community
052
Rustam Mehmandarov @rustam.no · 27/05/2026
What an amazing evening! The pleasure was all mine! Thank you, @hansolo.eu! 😍
010
Rustam Mehmandarov @rustam.no · 27/05/2026
🎉 New Blog Post: Sane API error handling with RFC 9457 Problem Details in Java mehmandarov.com/rfc-9457-pro... #jakartaee #java #rfc9457 #api #rest
mehmandarov.com
Sane API error handling with RFC 9457 Problem Details in Jakarta EE
A practical look at RFC 9457 Problem Details for HTTP APIs in Jakarta EE – a hand-made ProblemDetail + ExceptionMapper approach, the Zalando Problem library, and a short note on Quarkus and Spring.
065
Rustam Mehmandarov @rustam.no · 27/05/2026
Nice one! See you soon, my friend! 🤗
100
Reposted by Rustam Mehmandarov
Ivar Grimstad @theguywiththeduketattoo.com · 16/05/2026
On the way home from a wonderful @geecon.bsky.social with @rustam.no and @jakarta.ee KRK ✈️ CPH #JakartaEE #EclipseFoundation #Community #geecon
171
Rustam Mehmandarov @rustam.no · 15/05/2026
Now it is time for @fmartin.ch to talk about his bug 🐛 collection at @geecon.bsky.social!
021
Rustam Mehmandarov @rustam.no · 14/05/2026
See you soon!!
010
Rustam Mehmandarov @rustam.no · 14/05/2026
🚨 Breaking news. 🚨 #Java 😂🤣🤣
031
Rustam Mehmandarov @rustam.no · 14/05/2026
Now it is @hansolo.eu's turn to take the stage at @geecon.bsky.social and talk about improving #JVM startup times! #java #community
152
Rustam Mehmandarov @rustam.no · 14/05/2026
😍😍😍🫶
010
Rustam Mehmandarov @rustam.no · 14/05/2026
Thank you for joining! :))
100
Reposted by Rustam Mehmandarov
Gerrit Grunwald @hansolo.eu · 14/05/2026
Watching @rustam.no speaking at @geecon.bsky.social #java #community
132
Reposted by Rustam Mehmandarov
Oracle ACE Program @oracleace.bsky.social · 13/05/2026
🚀 GeeCON Kraków 2026 is just around the corner! 🇵🇱 We’re excited to see Oracle ACEs sharing insights and expertise at one of Europe’s favorite developer conferences! ☕💡 📍 Kraków, Poland | 📅 May 14–15, 2026 🔗 2026.geecon.org @theguywiththeduketattoo.com @rustam.no #OracleACE
011
Rustam Mehmandarov @rustam.no · 13/05/2026
See you, my friend!
100
Rustam Mehmandarov @rustam.no · 12/05/2026
Happy birthday, @andresalmiray.com! 🎉
010
Rustam Mehmandarov @rustam.no · 03/05/2026
💯!
020
Rustam Mehmandarov @rustam.no · 30/04/2026
Congratulations to you both!! 🎉
010
Rustam Mehmandarov @rustam.no · 26/04/2026
Happy to be mentioned in this edition. #Java #JakartaEE
042