yCrash Webinar Series: 16 webinars. 1,500+ attendees. 400+ questions answered. One amazing year of Java performance learning. What started as a monthly tech session has grown into a space where Java developers, architects, and performance engineers come together to learn, ask, and share real-world challenges.
Every session reaches our 100,000+ subscribers through personalized invites and regular newsletters, ensuring that knowledge, discussions, and takeaways extend far beyond the live audience. (If you’d like to catch up on our past newsletters, you can explore our Newsletter Archives.)
The webinar is led by JVM expert Ram Lakshmanan. These Java performance webinars have explored the trickiest corners of the JVM, from memory leaks that quietly eat up resources, to garbage collection tuning, native memory mysteries, and thread dump puzzles that keep teams up at night.
As we celebrate one year of this learning journey, we’re taking a moment to reflect. What were our most talked-about sessions? What did we learn together? And how did your questions shape the way we think about performance today?
Let’s take a look back, and forward, together.
Take a quick look at what we’ve packed into this journey ⬇️
Impact of yCrash Webinar Series: Mastering Java Performance
It all started around this time last year, just a simple idea during a team conversation:
“What if we could do more than just build tools? What if we could start conversations?”
That thought sparked the beginning of the yCrash Webinar Series. Our goal was clear: to connect with the Java community and talk about the real problems developers face in production environments, outages, memory leaks, performance bottlenecks, and all the hidden issues that traditional monitoring tools often miss.
Through these sessions, we didn’t just showcase yCrash as a product, we tried to bring clarity, solutions, and empathy to the everyday struggles engineers face. And one year later, looking back, we’re proud to say this series has become a trusted space for knowledge, collaboration, and real-world learning.
Here’s a sneak peek into the journey:

Spotlight Sessions: Best Java Performance Webinars to Watch
Here are our top 3 spotlight sessions, based on attendance & engagement:
1. “Troubleshooting JVM Outages – 3 Fortune 500 Case Studies”
This was the session that launched our webinar series and set the tone for everything that followed. With a strong turnout and active participation, it tackled one of the most persistent problems in Java applications, memory leaks.
Why it stood out: Strong real-world relevance and case-based format.
Feedback Snippet: “The webinar was very insightful and relatable. The knowledge of the presenter was very commendable.” – Les Litwin, UK
🗓 August 2024 | 👥 175 attendees | ❓ 38 questions
2. “Mastering Thread Dump Analysis: 9 Tips & Tricks”
Thread dumps can be intimidating, but this session made them accessible, practical, and even a little fun. With a tips-and-tricks format, it delivered deep insights in an easy-to-grasp style.
Why it stood out: Deep technical exploration + tips format.
Feedback Snippet: The session stood out for its practical approach. Use of real-life scenarios made the concepts easy to grasp and highly relevant. – Gayan Phillips, Sri Lanka
🗓 January 2025 | 👥 133 attendees | ❓ 34 questions
3. “Virtual Threads in Java: A New Dimension of Scalability and Performance”
Our most recent webinar, “Virtual Threads in Java: A New Dimension of Scalability and Performance,” was led by an industry expert and drew strong engagement as it explored real-world use cases and practical strategies for scaling Java applications using virtual threads.
Why it stood out: Practical, relatable, and packed with real-world insights from an external Java expert.
Feedback Snippet: Thanks a lot yCrash for organising this webinar about Virtual Threads. Really interesting concept. Glad to have attended this webinar and to have learnt a few things about Virtual Threads. – Vybhav Eswaraiah, India
🗓 July 2025 | 👥 92 attendees | ❓ 34 questions
A Note from Ram Lakshmanan
Our host, Ram Lakshmanan, has been the voice and guide of this series from day one. His passion for simplifying tough JVM problems and turning them into learning moments has shaped the way our community experiences these webinars. Beyond the knowledge, it’s the energy, curiosity, and warmth he brings that has made every session feel less like a talk and more like a conversation.
Top Java Performance Questions (Answered in Our Webinars)
Over the past year, developers have asked us everything from JVM tuning tips to GC log interpretation. Here are some of the most common Java performance questions answered in our webinars.
| Category | Sample Question | Webinar Recording |
| yCrash Script & Tools | What’s the overhead of running the yc-360 script in production? Is it safe? | ‘What to Capture When It Breaks: 16 Artifacts That Reveal Root Causes’ Webinar | Q&A |
| JVM Memory & GC | How do I determine the right heap size (Xmx) for my application? | Troubleshooting JVM Outages – 3 Fortune 500 case studies | Q&A |
| Thread Analysis | How do I analyze thread dumps to diagnose high CPU or slowness? | The Hidden Battle: Troubleshooting Issues in On-Prem Customer Deployments’ Webinar | QA |
| Virtual Threads | How do virtual threads impact performance, CPU, and GC? | Virtual Threads in Java: A New Dimension of Scalability and Performance Webinar | QA |
Curious to learn further? Our Java performance webinar archive is packed with answers on memory leaks, thread dumps, GC tuning, and so much more.
📌Save this Q&A archive link, as you’ll find yourself coming back to it!
Voices from the Community
Our attendees have been the heart and soul of this journey, and their feedback has played a big role in shaping every session we’ve hosted.
Jill Thornhill from South Africa shared how much she appreciated “The Hidden Battle: Troubleshooting Issues in On-Prem Customer Deployments”, especially how it helped her understand how various artifacts work together to solve real-world issues.
“GC logs are difficult to interpret, so any suggestions and advice are incredibly useful. Also, performance-related insights shared in the webinars help me a lot in my work as a performance engineer. One session that really stood out to me was the Virtual Threads webinar—it was very interesting.”
— Mark Sheinbaum, USA
“The yCrash Webinar Series has been one of the most insightful and well-structured learning opportunities I’ve attended. I genuinely appreciate how each session is packed with practical knowledge, clear explanations, and real-world scenarios that are immediately applicable.
My favorite was the Java Virtual Threads session. It took a complex topic and made it approachable, with actionable takeaways I could use right away.”
— Kamal Mostafa, USA
Feedback like this reminds us why we started this series in the first place: to keep things practical, hands-on, and genuinely helpful.
The Next Chapter of yCrash Java Performance Webinars
As we look back on this incredible first year of the yCrash Webinar Series, one thing is clear: the learning has only just begun. With every session, question, and discussion, our community of Java developers, architects, and performance engineers grows stronger. We’ll continue hosting Java performance webinars that dive into real-world challenges—memory leaks, GC tuning, thread dumps, and beyond—so you always have practical insights to take back to your applications. Stay tuned for the next chapter, and thank you for being part of this journey.
Here’s to another year of practical learning and community-driven knowledge sharing 🎉
