April Meetup: Lightning talk / Agentic Patterns - Lets build a Game!
Details
Agenda:
- 17:00 - Doors Open for Drinks and Snacks and Mingle
- 18:00 - Introduction
- 18:15 - Speaker 1: Lesedi Jonas - Learning programming the fun way by building git
- 18:50 - Break
- 19:00 - Speaker 2: Rory Preddy - Agentic Patterns - Lets build a Game!
- 20:00 - 20:30 - More mingling
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: Lesedi Jonas
Talk: Learning programming the fun way by building git
Abstract:
Building a simplified version of Git from scratch using Java! In this talk, I'll share my experience of creating a basic Git implementation as a learning exercise, and show you how it can make learning programming concepts more engaging and enjoyable.
Speaker
Lesedi Jonas is a software engineer at BBD. He is currently in the Nedbank team where he's modernising the one there systems. He is also a Leetcode fanatic, and has solved over 500 questions.
Social media links:
LinkedIn: https://www.linkedin.com/in/lesedi-jonas-961803212
GitHub: https://www.github.com/lsd12-hub
***
Details:
Speaker: Rory Preddy
Talk: Agentic Patterns - Lets build a Game!
Abstract:
Graduate from single agents to full multi-agent systems. We’ll explore eight patterns that power production AI: chain agents that work like an assembly line, fan-out for parallel expert opinions, loops that run until a critic approves, and routing requests to the right specialist. Then we’ll unlock Supervisor agents that delegate like project managers, and Human-in-the-Loop gates for cases where humans need the final say. Finally, we’ll explore goal-oriented planners that find optimal paths and peer-to-peer meshes where agents collaborate as equals without a central boss.
Then well see how Agents Brown, Jones, and Smith can fight Neo in pixel-art combat rounds — powered by GPT-5-nano on Azure AI Services, deployed to Azure Container Apps, using three LangChain4j agentic patterns (Sequential, Parallel, Loop). Toggle "Neo is The One" to flip the odds and watch Neo dominate.
Social media links:
LinkedIn: https://www.linkedin.com/in/rorypreddy/
GitHub: https://github.com/roryp
***
Social media links:
Twitter/X: @jozijug
Facebook: https://www.facebook.com/groups/jozijug/
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)




