December
2025

Offline event

j-labs, Zabłocie 43B, Kraków

JVM in the Age of AI

Join us for the #101 Talk4Devs!

All talks will be held in Polish. To sign up, please switch to the Polish version of our website.

Prelegenci

  • Maciej Krzysica
    Maciej Krzysica
    Team Leader at j-labs
  • Artur Skowroński
    Artur Skowroński
    Head of Application Development at VirtusLab

Agenda

A good plan is everything

Talks, breaks, snacks - see what’s in the program!

See location
17:30 18:00

Guest registration

Expand Collapse
18:00 18:10

Welcome & event opening

Expand Collapse
18:10 19:00

Be cautious with AI

Artificial intelligence is here to stay, whether we like it or not. Its continuous development brings both opportunities and challenges, requiring us to take greater responsibility for the world around us. AI can also have a darker side—and it doesn’t have to involve a rogue superintelligence deciding to wipe out humanity like in the movies. In this talk, I’d like to highlight a few (perhaps) less obvious aspects of AI. And one final question: can you tell whether this abstract was generated by AI or not?

Prelegent

  • Maciej Krzysica
    Maciej Krzysica
    Team Leader at j-labs
  • Maciek has 15 years of experience, initially as a software developer and currently as a team leader at j-labs. Still connected to the world of Java, he now manages a team and solves business problems. He is eager to help others develop the most useful and practical soft skills.

    Expand Collapse
    19:00 19:30

    Break

    Expand Collapse
    19:30 20:20

    JVM in the Age of AI

    Are you already tired of the hype around yet another “LLM-as-a-Service”?

    So instead of introducing yet another tool for prompt engineers, I want to talk about something genuinely interesting—what actually needs to happen inside the virtual machine itself for the JVM to become a solid platform for Machine Learning and AI.

    While the entire industry argues about models, we’ll look under the hood: how hardware is evolving and what challenges this evolution creates for the JVM; what projects like Valhalla and Babylon will bring; what standardization efforts such as JSR381 – Visual Recognition API look like; and where TornadoVM fits into all of this.

    This will be a high-level overview of how the JVM can catch up with—and perhaps even surpass—the demands of modern artificial intelligence and machine learning.

    Prelegent

  • Artur Skowroński
    Artur Skowroński
    Head of Application Development at VirtusLab
  • He has spent over a decade in the industry working on a wide range of projects—from those built from scratch to systems far older than himself. He has had the opportunity to work on different sides of the fence, as a Software Engineer, Tech Lead, Architect, and even a Technical Product Manager, which allows him to approach problems from a broad perspective. He still loves getting his hands dirty— for over two years now, he has been publishing his own weekly roundups of events in the JVM world at jvm-weekly.com.

    20:20 22:00

    Networking & refreshments

    Expand Collapse

    Salka meetupowa j-labs

    We’re meeting in our j-labs meetup space in Zabłocie, Cracow. Don’t let that fool you - it’s not a house-party vibe. We’ve created a modern space designed for comfortable networking and knowledge sharing. There will also be a buffet, hot drinks, and cold ones - straight from the tap!

    You’ll find our office address below, and before the event you’ll receive an email with detailed instructions on how to get to the meetup space.

    Zabłocie 43B, 30-701 Kraków
    Salka meetupowa j-labs
    The event has already taken place. See you at the next one!