Skip to content

Jozi.js August - Lightning

Photo of Ruddy
Hosted By
Ruddy and 2 others
Jozi.js August - Lightning

Details

## Details

Join us for the August 2025 edition of JoziJS
Agenda:
• 18:00 - Drinks and network.
• 18:30 - Talks
• 19:30 - Food and more networking

Get ready to plug in, because we're shaking things up this month! ⚡️ Instead of one big talk, we're hosting a series of lightning talks! This is a chance for our amazing community members to grab the mic and share their personal wins and wild adventures from their software development journeys. Come cheer them on and help us build a community where every voice is not just heard, but celebrated. It's going to be a blast! 🎉

Talk 1: Web & Frameworks
Let's talk about Web Frameworks!
Speaker: Musa Maphutha
I am a former model and an aspiring software engineer . I love standing in front of the crowd. I am keen in evolving and sparking my interpersonal skills.

Talk 2: Rust’s Borrow Checker - Your First Line of Defense Against Memory Bugs
Memory bugs can silently wreak havoc in software, leading to crashes, vulnerabilities, and sleepless nights. In this talk, we’ll explore how Rust’s borrow checker and type system catch these problems at compile time—before your code ever runs. I’ll break down the rules that keep your programs safe, show why other languages fall short, and highlight the peace of mind Rust brings to developers. If you’ve ever wished your compiler cared as much about safety as you do, this session is for you.
Speaker: Mihlali Dlulane
I’m Mihlali Dlulane, a final year student at wethinkcode. I’m a developer with a love for lower level programming and understanding for how things work under the hood and trying to implement them myself.

Talk 3: TypeScript in 2025 - Building Bulletproof Node.js Projects from Day Zero
In 2025, starting a Node.js + TypeScript project isn’t just about getting tsc to compile. It’s about setting up a future-proof foundation—embracing native ESM, strict typing, modern linting, and a clean architecture that can grow with your team.
In this talk, we’ll walk through a step-by-step setup inspired by Gabriel Drouin’s 2025 guide, then layer on the latest best practices: advanced tsconfig settings, scalable project structures, zero-build development workflows, and rock-solid ESLint/Prettier configurations. Whether you’re shipping APIs or enterprise backends, you’ll leave with a blueprint to start right and stay sane.
Speaker: Siyabonga Nkuna
Siyabonga is a Software Engineer at BBD who treats JavaScript and TypeScript like a well-crafted art form — where architecture meets creativity, and clean code is the brushstroke of maintainable systems. He’s passionate about building scalable, future-proof applications, and is constantly exploring modern patterns, strict typing, and emerging tooling in the Node.js ecosystem. Recently, he’s been diving deep into how we can set up projects in 2025 to be both lightning-fast for development and rock-solid for production. When he’s not refining type definitions or debating ESM vs CommonJS, Siyabonga is lost in anime, fantasy worlds, GTA V, or the peaceful stillness of nature (and sometimes, the stillness of a good lazy Sunday indoors).

----------------------------------------------------
Important Notes:
Parking is available at The Zone, Rosebank. Parking will be validated so you do not need to pay for it.
The meetup will be streamed on JoziJS's YouTube account.

Photo of Jozi.JS group
Jozi.JS
See more events
BBD Johannesburg (Rosebank) - News Cafe Entrance
The Zone Boulevard, Cnr Cradock , Tyrwhitt Ave, Rosebank, Johannesburg, 2196 · JOHANNESBURG