🔥 Upcoming Event!

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

Date TBD
Time TBD
Smallpdf, AG
26 attending
Every web app has ghosts lurking in the shadows — hidden performance drains, invisible vulnerabilities, and subtle bugs waiting to strike. This October, we’ll shine a flashlight on the dark corners of modern web development: How to exorcise buffering and heavy data costs with smarter video optimization. How attackers slip through cracks in your app’s defenses — and how to stop them. How to tame unruly JSON with schemas that keep your data (and your sanity) intact. Join us for an evening of code, demos, and a few scares, as we uncover the missing pieces that haunt your apps.
ZurichJS Pro Meetup: H(a)unt the gaps in your Apps

Event Schedule 📅

Times are estimates and subject to change

17:30
👋
60m

Doors Open

18:30
👋
15m

Welcome & Intro

18:50
📋
20m

JSON Got a Secret Weapon: A Schema

19:15
📋
20m

Hack Me If You Can: A Dive into Web App Vulnerabilities

19:35
🍕
15m

Pizza Break

19:50
5m

Reactive HTML with <sig-nal>

20:00
📋
20m

Video optimization for the web: The Missing Piece in Lighthouse

20:25
🎉
65m

Networking & Drinks

Amazing Talks at This Event 🎤

JSON Got a Secret Weapon: A Schema

🎤 Regular Talk

JSON 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.

20 mins

Speaker:

Indermohan Singh
Indermohan Singh
Senior Developer Advocate for Dynatrace Apps | Developer | Musician
View Profile

Hack Me If You Can: A Dive into Web App Vulnerabilities

🎤 Regular Talk

Do 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.

20 mins

Speaker:

Dani Coll
Dani Coll
Senior Developer Advocate @ Dynatrace
View Profile

Reactive HTML with <sig-nal>

⚡ Lightning Talk

You 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?

5 mins

Speaker:

Markus Walther, PhD
Markus Walther, PhD
Expert Frontend Engineer
View Profile

Video optimization for the web: The Missing Piece in Lighthouse

🎤 Regular Talk

Video 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.

20 mins

Speaker:

Rahul Nanwani
Rahul Nanwani
CEO @ ImageKit.io
View Profile

Featured Product Demo Upcoming

ImageKit
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.

Visit Website Featured Demo

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 Events

Venue Details

Smallpdf, AG

Steinstrasse 21, 8003 Zürich

Map loading...

Save 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