ZurichJS Pro Meetup: H(a)unt the gaps in your Apps

Event Schedule 📅
Times are estimates and subject to change
Doors Open
Welcome & Intro
JSON Got a Secret Weapon: A Schema
Hack Me If You Can: A Dive into Web App Vulnerabilities
Pizza Break
Reactive HTML with <sig-nal>
Video optimization for the web: The Missing Piece in Lighthouse
Networking & Drinks
Amazing Talks at This Event 🎤
JSON Got a Secret Weapon: A Schema
🎤 Regular TalkJSON is everywhere: in API responses, config files, hard-coded data, and everything in between. Yet we rarely validate our JSON properly. Working with unstructured JSON often leads to subtle bugs that are hard to debug and even harder to prevent.
But here's the good news: JSON has a secret weapon: a schema.
In this talk, I’ll introduce JSON Schema and show how you can use it to:
Define clear, reusable data structures
Validate your JSON data
Share schemas across apps or teams as a contract
Keep things robust without adding too much overhead
Whether you're building a complex app or just trying to keep your config files sane, this talk will help you level up your JSON game with just the right amount of structure.
Speaker:
Hack Me If You Can: A Dive into Web App Vulnerabilities
🎤 Regular TalkDo you lie awake at night wondering if your app could be compromised? Have you ever questioned how safe the apps you ship using the React ecosystem really are? Do you know to which types of vulnerabilities are you exposed when those security systems are not in place? In this talk, we'll explore a guinea pig web app to explore the threats that could easily affect your own projects.
Speaker:
Reactive HTML with <sig-nal>
⚡ Lightning TalkYou think reactivity needs frameworks and build steps? I'll show you how a tiny open-source web component is all you need to make any HTML reactive. From a concise counter example to the fastest DBMonster, demos will underscore its elegance and real-time performance. What will YOU build with it after the talk?
Speaker:
Video optimization for the web: The Missing Piece in Lighthouse
🎤 Regular TalkVideo is everywhere on the web, from hero banners to product videos to full-blown streaming. However, while Lighthouse reports issues related to images, scripts, and more, it doesn't really address video performance. That means streaming can suffer for end users, resulting in buffering and slow starts, while businesses incur huge data transfer costs due to unoptimized delivery.
In this talk, we'll explore some quick wins every developer should know: optimizing videos size and format, optimizing streaming for every device and network, and different video loading strategies to improve performance. You'll leave with a toolkit to make your videos load faster, play smoother, and feel as polished as the rest of your app, closing a significant gap that performance audits often overlook.
Speaker:
Featured Product Demo• Upcoming

ImageKit
One platform to optimize, transform, store, manage and deliver visuals, so developers ship faster, marketers iterate freely, and your users enjoy flawless visuals everywhere.
All talk slots are filled! 🎉
We've reached our maximum number of talks for this event. Please check our future events for speaking opportunities or submit a proposal for consideration at upcoming meetups.
Submit for Future EventsSave the Date
Don't miss this event! Add it to your calendar to get notified.
What to Bring 💼
- •Your curious JavaScript mind!
- •Questions for speakers
- •Business cards for networking
- •Laptop (optional)
Ready to Join Us? 🚀
Don't miss this amazing JavaScript event! RSVP now to secure your spot.
RSVP on Meetup