About us
The Brisbane JavaScript group - BrisJS for short.
We do talks every first working Monday of the month, and periodic social meetups between.
Our mission is to provide a community and a voice for Brisbane's JavaScript technology community. We aim to further everyone's knowledge and explore all aspects of technology for all skill and interest levels.
BrisJS is open to ALL people in tech, and always encourages having new speakers. Please help us and represent the cool things are going on in Brisbane's JS and web sphere.
Upcoming events
12

Aug: React Hooks Dumpster Fire, Etags for Server Load & Latency
Auto & General Insurance, 9 Sherwood Rd, Toowong, AUAugust's BrisJS event is here; so dust off those RSVPs, and read on to check out two great talks to kick off your month!
(Hey prospective speaker volunteers! - You are incredible and I need to see you volunteering any kind of talk for our 2026 events - make it the year you take the stage!)
Enjoy our sponsored pizza and drinks by PCCW Global | Console Connect, while networking with your peers, as is standard at our famous events! Thanks to Auto & General for hosting us and providing all the AV gear and people power!
We'd love for you to join us and bring along your questions! Let's dive into the details below...⏱ Schedule:
6:15 PM - Arrive & mingle - To enter the Toowong corporate tower wait at Gallery Level (GL) elevators next to Catch Wonderland for A&G staff volunteers to let you up (GL elevators are the same level and closest to the entrance coming from the Toowong Railway Station in the centre) - Map uploaded to event photos and an older one is available on https://brisjs.org/#findus - Please note, once we start, I don't have a good way to check messages since my phone is used for recordings.
6:30 PM - Welcome & introductions by Kevin Vanderbeken
6:45 PM - Talks begin…⚛️ Hooks are Why Your React App is a Dumpster Fire - Tyson Brown (LinkedIn) - 20min
Here's Tyson's Take: React spent a decade reinventing what .NET shipped in 2006, and botched it. Hooks aren't an architecture, they're the view layer cosplaying as one. Redux, Zustand, Jotai, Signals: five state libraries in ten years isn't innovation, it's a smell. You keep migrating because none of them fixed the actual problem. MVVM did, twenty years ago. ViewModels, dependency injection, observable state, logic you can test without rendering anything. Your /hooks folder with forty files in it is your codebase admitting it needed an architecture and got primitives instead.⏱ Intermission - Networking / Food ~7:05pm - 25-30min
⚡ Reducing Server Load and Request Latency with Etags - Jason Sultana (jason.sultana.net.au) - 20min
Let's explore a practical approach to reducing both server load (win for the backend) and request latency (win for the frontend) using etags and output caching.⏱ Closing - Safe trip home folks!
❓ Why not volunteer to speak next time? We're taking talks anytime! https://brisjs.org/#present for details... or...
You can check our GitHub issues page for upcoming topics: https://github.com/BrisJS/meetups/issues
Submit a new topic with a template: http://tiny.cc/new-brisjs-talkCode of Conduct
BrisJS is dedicated to a harassment-free experience for everyone. Our anti-harassment policy can be found at: https://brisjs.org/#conduct
We expect everyone to abide by this straightforward policy to attend in person or interact online.Accessibility
The upper and lower car parks in Toowong Village are open until 10:30 at night, leaving plenty of time for you to leave after the event. BrisJS is wheelchair accessible from the taxi rank, car parks, and train station, but please note the train station is only wheelchair accessible via the street after the centre closes at 9pm.
Please get in touch to present your insightful discoveries in the rapidly developing frontend or backend javascript world.
You're also welcome to get in touch with me at kevinv @ brisjs.org (tweet at @brisjs, or threads on @brisjsofficial) for any information or future events.36 attendees
Past events
199
