Ionut Balosin
banner
ionutbalosin.bsky.social
Ionut Balosin
@ionutbalosin.bsky.social
👨‍💻 Principal IT Architect • 🎓 Technical Trainer • 🏆 Java Champion • ♠️ Oracle ACE Associate • 🔑 Security Champion • 🎤 Speaker • ✍️ Blogger • 🌍 www.ionutbalosin.com
Reposted by Ionut Balosin
📢#Java 25 is now available!📢

Your:
☕️ FREE
☕️ Multi-platform
☕️ Open source
☕️ Production ready
☕️ Binary release

...made available by @Oracle. Learn more ➡️
blogs.oracle.com/java/post/th...

#Java25 #JDK25 #OpenJDK
September 16, 2025 at 2:48 PM
Wow, what a great Monday morning - what I once dreamed of has become reality today. I’m extremely honored to join the @java-champions.bsky.social program 🥳🎉

A huge thank you to everyone who voted for me, and especially to my nominator, @hansolo.eu 🙏

Thank you so much, #Java DevRel Team at #Oracle
June 9, 2025 at 9:14 AM
Happy to be eligible again for the Oracle ACE Program!
Grateful for the recognition and ready for another year of sharing and community work.
@oracleace.bsky.social
#OracleACE
June 8, 2025 at 4:45 PM
🔒 A practical guide to security testing for Java applications - with tools, examples, and commands.

✅ SCA
✅ SAST
✅ DAST
✅ Penetration Testing

👉 ionutbalosin.com/2025/03/secu...

📦 github.com/ionutbalosin...

#Java #AppSec
Security Application Testing for Java Developers – Ionut Balosin
ionutbalosin.com
June 3, 2025 at 6:00 AM
Reposted by Ionut Balosin
🔒 Check out my article on "API Web Application Security for Java Developers". Discover essential mechanisms for securing APIs, authN, authZ, and improving the security of web your apps.

📖 Article: ionutbalosin.com/2025/03/api-...

💻 GitHub: github.com/ionutbalosin...

#java #security
API Web Application Security for Java Developers – Ionut Balosin
ionutbalosin.com
May 28, 2025 at 5:02 AM
🔒 Check out my article on "API Web Application Security for Java Developers". Discover essential mechanisms for securing APIs, authN, authZ, and improving the security of web your apps.

📖 Article: ionutbalosin.com/2025/03/api-...

💻 GitHub: github.com/ionutbalosin...

#java #security
API Web Application Security for Java Developers – Ionut Balosin
ionutbalosin.com
May 28, 2025 at 5:02 AM
🎉 Java turns 30!
Launched on May 23, 1995.

#Java30
#HappyBirthdayJava
May 23, 2025 at 8:27 AM
Out of curiosity, I just searched for "#Java #performance #course" on both Google 🌐 and ChatGPT 🤖 — and my course popped up among the top results.
Google ranked it 6th 🔥, and ChatGPT listed it 3rd 🚀.

It’s a great feeling to see how it has grown in popularity within the #Java community ☕️.
May 21, 2025 at 5:23 AM
Reposted by Ionut Balosin
TIL: since jdk22 you can use the JVM option -XX:LogClassLoadingCauseFor=com.mycompany.MyClass in conjunction with -Xlog:class+load+cause* to find out the stacktrace that triggers the load of the specify class.
see github.com/openjdk/jdk/...
8193513: add support for printing a stack trace on class loading by dougxc · Pull Request #14553 · openjdk/jdk
In the development of libgraal, it has been very useful to see why a given class is loaded (e.g., trying to reduce startup time by avoiding unnecessary eager class loading). One way to do this is t...
github.com
May 13, 2025 at 3:07 PM
Insightful session on advanced performance analysis with async-profiler, presented by Andrei Pangin.

🎥 www.youtube.com/watch?v=u7-S...

#Java #Performance #Profiling
Advanced performance analysis with async-profiler by Andrei Pangin
YouTube video by Devoxx UK
www.youtube.com
May 17, 2025 at 6:00 AM
🔐 How to #secure your #Java app?

In this article, I cover #core #security #practices every #Java developer should know - from securing resources and validating input to encryption, hashing, secret management, logging, and safe deserialization.

👉 ionutbalosin.com/2025/03/core...

#Java #Security
Core Application Security for Java Developers – Ionut Balosin
ionutbalosin.com
May 14, 2025 at 4:46 AM
🎥 Curious how Netflix scales its backend?

@pbakker.bsky.social shares insights into Netflix’s architecture and how they use #Java

www.youtube.com/watch?v=Xpun...
How Netflix Uses Java - 2025 Edition
YouTube video by Java
www.youtube.com
May 10, 2025 at 10:03 AM
Reposted by Ionut Balosin
🚀 Call for Contributors

If you're interested in contributing to the #JVM #Performance #Benchmarks project - an initiative that gained significant traction in the #Java community through our recent #JDK17 and #JDK11 analyses - check out the repo:

🔗 github.com/ionutbalosin...
GitHub - ionutbalosin/jvm-performance-benchmarks: Java Virtual Machine (JVM) Performance Benchmarks with a primary focus on top-tier Just-In-Time (JIT) Compilers, such as C2 JIT, Graal JIT, and the Fa...
Java Virtual Machine (JVM) Performance Benchmarks with a primary focus on top-tier Just-In-Time (JIT) Compilers, such as C2 JIT, Graal JIT, and the Falcon JIT. - ionutbalosin/jvm-performance-benchm...
github.com
May 6, 2025 at 9:13 AM
🚀 Call for Contributors

If you're interested in contributing to the #JVM #Performance #Benchmarks project - an initiative that gained significant traction in the #Java community through our recent #JDK17 and #JDK11 analyses - check out the repo:

🔗 github.com/ionutbalosin...
GitHub - ionutbalosin/jvm-performance-benchmarks: Java Virtual Machine (JVM) Performance Benchmarks with a primary focus on top-tier Just-In-Time (JIT) Compilers, such as C2 JIT, Graal JIT, and the Fa...
Java Virtual Machine (JVM) Performance Benchmarks with a primary focus on top-tier Just-In-Time (JIT) Compilers, such as C2 JIT, Graal JIT, and the Falcon JIT. - ionutbalosin/jvm-performance-benchm...
github.com
May 6, 2025 at 9:13 AM
Reposted by Ionut Balosin
🚀 Our talk "Unlocking the Unknowns: #Cryptography #Essentials for #Java Devs" with @laurspilca.bsky.social is now online!

🎥 Watch: www.youtube.com/watch?v=WqQ2...

📂 Code: github.com/ionutbalosin...

📑 Slides: ionutbalosin.com/wp-content/u...

Enjoy!
[VDBUH2025] Laurențiu Spilcă & Ionuț Baloșin - Unlocking the unknowns: Cryptography Essentials
YouTube video by Devoxx
www.youtube.com
April 29, 2025 at 6:24 AM
🚀 Our talk "Unlocking the Unknowns: #Cryptography #Essentials for #Java Devs" with @laurspilca.bsky.social is now online!

🎥 Watch: www.youtube.com/watch?v=WqQ2...

📂 Code: github.com/ionutbalosin...

📑 Slides: ionutbalosin.com/wp-content/u...

Enjoy!
[VDBUH2025] Laurențiu Spilcă & Ionuț Baloșin - Unlocking the unknowns: Cryptography Essentials
YouTube video by Devoxx
www.youtube.com
April 29, 2025 at 6:24 AM
Reposted by Ionut Balosin
🇫🇷 Merci d'être venu aussi nombreux dans l'amphi bleu à #DevoxxFrance @devoxx.fr ! voici mes slides pour la session comment debugger en production !
ginnieandfifounet.com/jpb/slides/P...
ginnieandfifounet.com
April 18, 2025 at 2:52 PM
Reposted by Ionut Balosin
🚀 Just updated my well-starred Java eCommerce Application!

🧱 Examples of:
- Hexagonal & event-driven microservices
- Perf, scalability & resiliency tactics
- REST, schema-first, async logging, caching & more

Check it out 👉 github.com/ionutbalosin...

#Java #Architecture #Microservices #OpenSource
April 15, 2025 at 10:41 AM
🚀 Just updated my well-starred Java eCommerce Application!

🧱 Examples of:
- Hexagonal & event-driven microservices
- Perf, scalability & resiliency tactics
- REST, schema-first, async logging, caching & more

Check it out 👉 github.com/ionutbalosin...

#Java #Architecture #Microservices #OpenSource
April 15, 2025 at 10:41 AM
Reposted by Ionut Balosin
Top-notch talks this evening at the Java Meetup #Vienna with talks by @chumer.dev and @hansolo.eu on Truffle Metacompilation and JVM Memory Management 🚀
April 7, 2025 at 6:14 PM
Reposted by Ionut Balosin
Next Monday, join me at the Java Meetup Vienna for a dive into Truffle! Discover how writing an interpreter in Java lands you a compiler for free.

Besides free compilers there is also free pizza and beer...

www.meetup.com/java-vienna/...
"Truffle Meta Compilation in Action" + "Exploring JVM Memory Management", Mon, Apr 7, 2025, 6:00 PM | Meetup
Agenda 18:00 doors open 18:20 welcome 18:30 **Truffle Metacompilation in Action** - *Christian Humer* 19:30 break 19:55 raffle 20:00 **Trash Talk - Exploring the JVM memor
www.meetup.com
April 2, 2025 at 4:57 PM
Reposted by Ionut Balosin
🚀 New Security Updates in My #Java #Security Repo! 🔐

Updates:
✅ Symmetric & Asymmetric Encryption 🔑
✅ Message Hashing & HMAC 🛡️
✅ Password Hashing🔒
✅ Upgraded to Spring Boot 3.4.3 🚀

Check it out! 👇
🔗 github.com/ionutbalosin...
GitHub - ionutbalosin/java-application-security-practices: Application security best practices and code implementations for Java developers. This project is intended for didactic purposes only, suppor...
Application security best practices and code implementations for Java developers. This project is intended for didactic purposes only, supporting my training course. - ionutbalosin/java-application...
github.com
April 1, 2025 at 5:47 AM
🚀 New Security Updates in My #Java #Security Repo! 🔐

Updates:
✅ Symmetric & Asymmetric Encryption 🔑
✅ Message Hashing & HMAC 🛡️
✅ Password Hashing🔒
✅ Upgraded to Spring Boot 3.4.3 🚀

Check it out! 👇
🔗 github.com/ionutbalosin...
GitHub - ionutbalosin/java-application-security-practices: Application security best practices and code implementations for Java developers. This project is intended for didactic purposes only, suppor...
Application security best practices and code implementations for Java developers. This project is intended for didactic purposes only, supporting my training course. - ionutbalosin/java-application...
github.com
April 1, 2025 at 5:47 AM
Reposted by Ionut Balosin
Nice blogpost about solutions that help with #JVM startup… #java #openjdk softwaremill.com/how-to-impro...
How to improve JVM-based application startup time?
This blog post compares different approaches to speeding up JVM startup time.
softwaremill.com
April 1, 2025 at 5:41 AM