Zurich JS Meetup #4: April stands for AI
Swiss April? Never mind the showers, we're forecasting a light drizzle of JavaScript insights! On Thursday, April 17th, we’re organizing the fourth edition of Zurich JS and we'll visit the cool Smallpdf office for the first time! 🎉

Amazing Talks at This Event 🎤
Type-level programming in TypeScript
🎤 Regular TalkLive coding session combining various TypeScript concepts, like generics, pattern matching, tail-recursion, conditional type.
Speaker:
How AI Agents Detect Accessibility Issues
🎤 Regular TalkAI-powered agents are changing how we identify and fix accessibility issues on the web. This talk will explore how Allyship.dev uses AI-driven agents to scan, analyze, and detect accessibility violations in real time, helping developers and businesses stay compliant effortlessly.
What You’ll Learn:
- How AI agents navigate and audit websites for WCAG violations
- The role of automation in detecting keyboard traps, missing alt text, and poor focus management
- How AI agents analyze DOM changes to dynamically catch accessibility issues
- The future of AI-powered accessibility audits
Join us to see how AI is revolutionizing accessibility testing and making web compliance faster and smarter!
Speakers:
Implementing MCP in JavaScript
🎤 Regular TalkThe Model Context Protocol (MCP) is a foundational layer for enabling interoperable, AI-native systems. In this talk, we’ll explore how to implement MCP servers and clients in JavaScript, focusing on the core structure of the protocol and how to enable communication between models and tools. Through practical examples, you’ll learn how to serialize context, handle events, and wire up components that speak the same protocol. If you're building AI tools or looking to integrate with model-driven ecosystems, this session will help you get started with MCP the right way.
Speaker:
Bluesky, Astro and Solid JS walks into a bar
⚡ Lightning TalkShort practical example of integrating Bluesky comments into your Astro blog posts, featuring client-side rendered Solid JS.
Speaker:
ZurichJS Platform: Looking Ahead
⚡ Lightning TalkThe ZurichJS platform is evolving. We’ve been working on new features to make things smoother, smarter and a bit more fun. In this lightning talk, I’ll give a quick peek at where things are headed and what’s coming next.
Speakers:
