Skip to content

Details

Agenda:

  • 17:00 - Doors Open for Drinks and Snacks and Mingle
  • 18:00 - Introduction
  • 18:15 - Speaker 1: Aphiwe Vuba - Concurrency Without the Complexity: Unleashing Virtual Threads (Project Loom) Part 2
  • 19:00 - Small break
  • 19:15 - Speaker 2: TBA
  • 20:00 - 20:30 - More mingling and close.

Venue: BBD
We ask that you do not RSVP Yes if you are not sure you will be able to attend. We would not want somebody to loose out on the opportunity seeing that seats are limited.

Important Notes:
Parking is available at The Zone, Rosebank. Parking will be validated so you do not need to pay for it.

Details:
Speaker: Aphiwe Vuba
Talk: Concurrency Without the Complexity: Unleashing Virtual Threads (Project Loom) Part 2.

Abstract:
Aphiwe Vuba will be demonstrating Bank4Z a full stack, secure banking platform she's building with Spring Boot, PostgreSQL, and Flutter.
Bank4Z demonstrates how modern Java virtual threads replace complex reactive code with clean, high-throughput synchronous architectures handling concurrent account lookups, JWT-secured transactions, and database operations at scale without exhausting platform thread pools.

Speaker
Lesedi Jonas is a software developer at BBD.

Social media links:
LinkedIn: https://www.linkedin.com/in/lesedi-jonas-961803212/
GitHub: https://github.com/lsd12-hub

-----
Details:
Speaker: Batandwa Mgutsi
Talk: Programming without syntax: The compiler is an LLM

Abstract:
For decades, programming has meant translating ideas into syntax. But what happens when the compiler can understand intent directly?

This talk explores an experimental framework where developers write .prompt files instead of .java files, allowing software to be built from natural language descriptions rather than hand-written code.

Through live demos, I'll show how the system works, the engineering challenges involved in making it reliable, and what this shift could mean for the future of software development.

Speaker
Aphiwe Viba is a software engineering student at WeThinkCode_ who loves using tech to solve real-world problems. She also serve as a Recruitment Ambassador, which lets her dive into community outreach and help mentor the next generation of developers.

Lately, she's been channeling her focus into cybersecurity, learning how to bridge the gap between building cool digital innovations and making sure they are actually secure and resilient.

Social media links:
LinkedIn: https://www.linkedin.com/in/aphiwe-ashly-vuba-11a576283/
GitHub: https://github.com/AshlyVuba

****

Social media links:
Twitter/X: @jozijug
Facebook: https://www.facebook.com/groups/jozijug/
LinkedIn: https://www.linkedin.com/company/11526975/

The Jozi Java User Group (Jozi-JUG) is dedicated to a harassment-free experience for everyone. Our anti-harassment policy can be found here (https://github.com/Jozi-JUG/constitution/blob/master/anti_harassment_policy.txt)

Related topics

Events in Johannesburg
Intellectual Discussions
Java
JVM Languages

Sponsors

BBD

BBD

Food, venue and swag sponsor for meetups

Microsoft

Microsoft

Meetup Pro, Venue and Food sponsor

JetBrains

JetBrains

1 Free License of IntelliJ IDEA or another JetBrains product

DVT

DVT

Venue, food and drinks sponsor

You may also like