Sign in

Ionut Balosin

@ionutbalosin.bsky.social
184 followers 66 following 39 posts

👨‍💻 Principal IT Architect • 🎓 Technical Trainer • 🏆 Java Champion • ♠️ Oracle ACE Associate • 🔑 Security Champion • 🎤 Speaker • ✍️ Blogger • 🌍 www.ionutbalosin.com

PostsRepliesMedia
Ionut Balosin @ionutbalosin.bsky.social · 11/06/2026
Stop guessing with sampling profilers. 🎯 Java 25 (JEP 520) brings deterministic profiling directly to the JDK via JFR Method Timing & Tracing. No external agents needed. Deep dive into bytecode mechanics and overhead here: 👇 ionutbalosin.com/2026/05/jfr-... #Java #JDK25
ionutbalosin.com
JFR Method Timing and Tracing: Deterministic Profiling Without Overhead – Ionut Balosin
042
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 08/06/2026
Compact Object Headers - Reducing Java's Memory Footprint 👉 ionutbalosin.com/2026/04/comp... #Java #JVM #JDK25 #Performance #OpenJDK
ionutbalosin.com
Compact Object Headers: Reducing Java’s Memory Footprint by 22% – Ionut Balosin
085
Ionut Balosin @ionutbalosin.bsky.social · 08/06/2026
Compact Object Headers - Reducing Java's Memory Footprint 👉 ionutbalosin.com/2026/04/comp... #Java #JVM #JDK25 #Performance #OpenJDK
ionutbalosin.com
Compact Object Headers: Reducing Java’s Memory Footprint by 22% – Ionut Balosin
085
Ionut Balosin @ionutbalosin.bsky.social · 04/06/2026
🎉 I am officially renewed as an Oracle ACE Associate for June 2026 - May 2027. Thank you to the Oracle community for this recognition. Looking forward to a new year of learning and knowledge sharing! 🚀 #OracleACE
Oracle ACE
171
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 02/06/2026
📝 New article: Software Architecture in the AI Era - What Doesn't Change, What Does. Capabilities vs. behaviour, why AI defaults to complexity, the PoC-to-production chasm, and the Agentic Mesh as a cross-cutting pattern. 🔗 ionutbalosin.com/2026/06/soft... #SoftwareArchitecture #AI #LLM
ionutbalosin.com
Software Architecture in the AI Era: What Doesn’t Change, What Does – Ionut Balosin
132
Ionut Balosin @ionutbalosin.bsky.social · 02/06/2026
📝 New article: Software Architecture in the AI Era - What Doesn't Change, What Does. Capabilities vs. behaviour, why AI defaults to complexity, the PoC-to-production chasm, and the Agentic Mesh as a cross-cutting pattern. 🔗 ionutbalosin.com/2026/06/soft... #SoftwareArchitecture #AI #LLM
ionutbalosin.com
Software Architecture in the AI Era: What Doesn’t Change, What Does – Ionut Balosin
132
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 21/05/2026
After a year of daily AI-assisted coding, I wrote down what actually works — spec-driven dev, skills as guardrails, incremental verification, and the 4 gaps. ionutbalosin.com/2026/05/tami... AI is an amplifier. It magnifies discipline and chaos with equal enthusiasm. #AI #SoftwareEngineering
ionutbalosin.com
Taming AI Assistants: Practical Advice for Software Teams – Ionut Balosin
066
Ionut Balosin @ionutbalosin.bsky.social · 21/05/2026
After a year of daily AI-assisted coding, I wrote down what actually works — spec-driven dev, skills as guardrails, incremental verification, and the 4 gaps. ionutbalosin.com/2026/05/tami... AI is an amplifier. It magnifies discipline and chaos with equal enthusiasm. #AI #SoftwareEngineering
ionutbalosin.com
Taming AI Assistants: Practical Advice for Software Teams – Ionut Balosin
066
Ionut Balosin @ionutbalosin.bsky.social · 19/05/2026
🚀 G1 GC: 5-15% Performance Gains with Dual Card Tables Read more: ionutbalosin.com/2026/05/g1-g... #Java #Performance #GarbageCollection #JVM #JDK26
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
054
Ionut Balosin @ionutbalosin.bsky.social · 22/03/2026
Creativity and curiosity are becoming the main differentiators for software engineers in the AI era. It's less and less about technical depth.
000
Ionut Balosin @ionutbalosin.bsky.social · 21/03/2026
Conway’s Law has reflected organizational structures in software architecture for decades. Today, with AI and LLMs, organizations are changing to properly absorb them.
000
Reposted by Ionut Balosin
Sharat (Shar) Chander - 🟦🌊 @sharatchander.bsky.social · 16/09/2025
📢#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
06735
Ionut Balosin @ionutbalosin.bsky.social · 09/06/2025
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
5231
Ionut Balosin @ionutbalosin.bsky.social · 08/06/2025
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
290
Ionut Balosin @ionutbalosin.bsky.social · 03/06/2025
🔒 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
ionutbalosin.com
Security Application Testing for Java Developers – Ionut Balosin
053
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 28/05/2025
🔒 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
ionutbalosin.com
API Web Application Security for Java Developers – Ionut Balosin
052
Ionut Balosin @ionutbalosin.bsky.social · 28/05/2025
🔒 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
ionutbalosin.com
API Web Application Security for Java Developers – Ionut Balosin
052
Ionut Balosin @ionutbalosin.bsky.social · 23/05/2025
🎉 Java turns 30! Launched on May 23, 1995. ☕ #Java30 #HappyBirthdayJava
095
Ionut Balosin @ionutbalosin.bsky.social · 21/05/2025
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 ☕️.
021
Reposted by Ionut Balosin
Jean-Philippe Bempel @jpbempel.bsky.social · 13/05/2025
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/...
github.com
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...
11910
Ionut Balosin @ionutbalosin.bsky.social · 17/05/2025
Insightful session on advanced performance analysis with async-profiler, presented by Andrei Pangin. 🎥 www.youtube.com/watch?v=u7-S... #Java #Performance #Profiling
youtube.com
Advanced performance analysis with async-profiler by Andrei Pangin
YouTube video by Devoxx UK
01710
Ionut Balosin @ionutbalosin.bsky.social · 14/05/2025
🔐 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
ionutbalosin.com
Core Application Security for Java Developers – Ionut Balosin
072
Ionut Balosin @ionutbalosin.bsky.social · 10/05/2025
🎥 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...
youtube.com
How Netflix Uses Java - 2025 Edition
YouTube video by Java
044
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 06/05/2025
🚀 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.com
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...
164
Ionut Balosin @ionutbalosin.bsky.social · 06/05/2025
🚀 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.com
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...
164
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 29/04/2025
🚀 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!
youtube.com
[VDBUH2025] Laurențiu Spilcă & Ionuț Baloșin - Unlocking the unknowns: Cryptography Essentials
YouTube video by Devoxx
032
Ionut Balosin @ionutbalosin.bsky.social · 29/04/2025
🚀 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!
youtube.com
[VDBUH2025] Laurențiu Spilcă & Ionuț Baloșin - Unlocking the unknowns: Cryptography Essentials
YouTube video by Devoxx
032
Reposted by Ionut Balosin
Jean-Philippe Bempel @jpbempel.bsky.social · 18/04/2025
🇫🇷 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
063
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 15/04/2025
🚀 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
054
Ionut Balosin @ionutbalosin.bsky.social · 15/04/2025
🚀 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
054
Reposted by Ionut Balosin
Gerrit Grunwald @hansolo.eu · 09/04/2025
A little interview with my friend @ionutbalosin.bsky.social at #VoxxedDaysRomania youtu.be/y2ok731-Dsg?... #DevRelEspresso #java #community
youtu.be
Interview Ionut Balosin
YouTube video by DevRel Espresso
142
Ionut Balosin @ionutbalosin.bsky.social · 07/04/2025
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 🚀
072
Reposted by Ionut Balosin
Christian Humer @chumer.dev · 02/04/2025
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/...
meetup.com
"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
1105
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 01/04/2025
🚀 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.com
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...
094
Ionut Balosin @ionutbalosin.bsky.social · 01/04/2025
🚀 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.com
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...
094
Reposted by Ionut Balosin
Gerrit Grunwald @hansolo.eu · 01/04/2025
Nice blogpost about solutions that help with #JVM startup… #java #openjdk softwaremill.com/how-to-impro...
softwaremill.com
How to improve JVM-based application startup time?
This blog post compares different approaches to speeding up JVM startup time.
0137
Reposted by Ionut Balosin
Thomas Wuerthinger @thomaswue.dev · 18/03/2025
Interesting comparison of startup and memory footprint of @graalvm.org native image vs Leyden early access build. We have btw also work underway that will allow arbitrary class loading by adding a Java interpreter to your native image. github.com/simonis/Leyd...
github.com
GitHub - simonis/LeydenVsGraalNative: Benchmarks, data and scripts for comparing Leyden with Graal Native Image
Benchmarks, data and scripts for comparing Leyden with Graal Native Image - simonis/LeydenVsGraalNative
1249
Ionut Balosin @ionutbalosin.bsky.social · 28/03/2025
Thank you to everyone who attended our session Unlocking the Unknowns: Cryptography Essentials for Java Devs 🚀, co-presented with top security expert @laurspilca.bsky.social at Voxxed Bucharest 📑 Slides: ionutbalosin.com/wp-content/u... Big thanks to organizers 🙌 Ghibutiu Andra and Alex Proca🎉👏
110
Reposted by Ionut Balosin
Oracle ACE Program @oracleace.bsky.social · 27/03/2025
Thank you for a great event, Voxxed Days Bucharest! Great energy, amazing speakers, a lot of engaged developers, networking, and lots of ACE swag! ♠️😍 @ionutbalosin.bsky.social @martinelli.ch #OracleACE
173
Ionut Balosin @ionutbalosin.bsky.social · 27/03/2025
Looking forward to hearing the trashtalk by @hansolo.eu
020
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 25/03/2025
🚀 New article: Boost your security skills with my latest guide on essential #application #security #testing!  Explore SCA, SAST, DAST, and PenTest to protect your projects from vulnerabilities.  #JavaSecurity #Cybersecurity #AppSec #SecurityTesting ionutbalosin.com/2025/03/secu...
ionutbalosin.com
Security Application Testing for Java Developers
Content Introduction Software Composition Analysis (SCA) Static Application Security Testing (SAST) Dynamic Application Security Testing (DAST) Penetration Testing (PenTest) Summary References 🔒 This ...
032
Ionut Balosin @ionutbalosin.bsky.social · 25/03/2025
🚀 New article: Boost your security skills with my latest guide on essential #application #security #testing!  Explore SCA, SAST, DAST, and PenTest to protect your projects from vulnerabilities.  #JavaSecurity #Cybersecurity #AppSec #SecurityTesting ionutbalosin.com/2025/03/secu...
ionutbalosin.com
Security Application Testing for Java Developers
Content Introduction Software Composition Analysis (SCA) Static Application Security Testing (SAST) Dynamic Application Security Testing (DAST) Penetration Testing (PenTest) Summary References 🔒 This ...
032
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 18/03/2025
🚀 New article: Strengthen your Java app's security with API authentication, CSP, CORS, and HTTP security headers. Dive into this comprehensive guide for Java developers: API Web Application Security ionutbalosin.com/2025/03/api-... #Java #Security #APIsecurity
ionutbalosin.com
093
Ionut Balosin @ionutbalosin.bsky.social · 18/03/2025
🚀 New article: Strengthen your Java app's security with API authentication, CSP, CORS, and HTTP security headers. Dive into this comprehensive guide for Java developers: API Web Application Security ionutbalosin.com/2025/03/api-... #Java #Security #APIsecurity
ionutbalosin.com
093
Reposted by Ionut Balosin
Ionut Balosin @ionutbalosin.bsky.social · 11/03/2025
🚀 New article: Core Application Security for Java Developers 🔒 Content: securing resource access, input validation, encryption, hashing, secrets management, logging, and deserialization vulnerabilities. 📚💻 Check it out: ionutbalosin.com/2025/03/core... #Java #Security
ionutbalosin.com
Core Application Security for Java Developers
Content Securing Resource Access via UUIDs How to Generate UUIDs Input Data Validation and Sanitization Validation Techniques Sanitization Techniques Handling Input Files from Public Sources or Extern...
043
Ionut Balosin @ionutbalosin.bsky.social · 11/03/2025
🚀 New article: Core Application Security for Java Developers 🔒 Content: securing resource access, input validation, encryption, hashing, secrets management, logging, and deserialization vulnerabilities. 📚💻 Check it out: ionutbalosin.com/2025/03/core... #Java #Security
ionutbalosin.com
Core Application Security for Java Developers
Content Securing Resource Access via UUIDs How to Generate UUIDs Input Data Validation and Sanitization Validation Techniques Sanitization Techniques Handling Input Files from Public Sources or Extern...
043