Cover Photo for JSMONTHLY 200 EVENT - NOVEMBER

JSMONTHLY 200 EVENT - NOVEMBER

Primary Photo for JavaScript Monthly London Meetup

Hosted by

JavaScript Monthly London Meetup

In-Person

Address available to attendees

Ready to join in on the fun?

Schedule:

18:00 Doors Open

18:45 Introduction

19:00 Memory Leaks in the Wild: Advanced Detection and Scheduling // Konstantinos Leimonis

19:25 Ship fast, not flawed! Detect & fix vulnerable components in your IDE with built-in MCP for your AI companion! // Bruno Bossola

19:40 Break

20:00 React, AI, and the Fragmented Future of Frontend // Hadar Geva

20: 25: The Cake Is a Lie... And So Is Your Login’s Accessibility // Ramona Schwering

21:00 Networking & Pub after

Brought to you by the team that runs CityJS!

Early birds tickets are now book now yours

Offer ends on 25th of November‼️

Thanks to Monday.com  Engineering Team for hosting us & for paying for the pizza and drinks & Meterian & Storyblok & Auth0 for sponsoring our giveaways!

Calling All JavaScript Enthusiasts! 📢
Want to share your knowledge and inspire the community? 💡
We're inviting talented speakers to join our JSMonthly meet ups ✨
Submit your talk proposal here: https://forms.gle/kB2sG9tVUvAmWf826
Share your expertise, ignite the community 💫🔥 💫

Presentations

Hadar Geva

React, AI, and the Fragmented Future of Frontend

Thanks to AI, designers and PMs are now prototyping and deploying faster than ever, sometimes without writing a single line of code. Tools like Lovable, Bolt and others can generate entire applications directly from prompts, while design tools are blurring the lines between mockups and implementation. So where does that leave React engineers?

As AI tools become UI builders, one trend is clear: React is becoming their default output. It's quickly turning into the universal framework of AI, putting React developers at risk of seeing their core skills commoditized.

In a world where AI can generate impressive UIs and ship entire components from a single prompt, it's tempting to declare the death of frontend engineering.

But what if we're just looking at it wrong?

The pixel-pushing days may be over, but the complexity is just shifting layers. Welcome to the age of the back of the frontend. This talk explores how AI is fragmenting the frontend into fast, flashy outputs and deeply nuanced logic, and why the real value now lies beneath the surface.

We'll break down what's actually being automated (spoiler: it's not the hard stuff), the logic, flows, edge cases, performance, that's still on us. We'll examine where human acuity still matters, why knowing when not to use AI might be your new superpower, and how the integration of AI-generated React components into complex, multi-framework applications creates new engineering challenges.

This talk doesn't shy away from the uncomfortable question: what is your job when everyone can "build"?

If you're a frontend dev wondering whether you still have a job, you do. But it may not look the same as the one you trained for. The new frontier isn't just building components, but designing the systems that allow AI-generated components to function in the beautiful complexity of production applications.

Ramona Schwering

The Cake Is a Lie... And So Is Your Login’s Accessibility

Much like the promise of cake in Portal, login forms are everywhere in web development. While they may seem functional at first glance, many users with disabilities encounter a maze of invisible walls, from keyboard traps to inaccessible CAPTCHAs. It's as if GLaDOS designed these forms herself to test us!

In this session, we will debug the accessibility issues of a real React login component live, similar to traversing those test chambers: Using an actual screen reader, we'll show how small improvements, such as proper ARIA implementation and effective focus management, can transform a complex test chamber into a smooth user experience. Additionally, we will address the common pitfalls that GLaDOS might throw at us in both the Portal universe and the real world. Last but not least, we'll discover authentication features, which will help us keep authentication accessible for everyone.

Bruno Bossola

Ship fast, not flawed! Detect & fix vulnerable components in your IDE with built-in MCP for your AI companion!

Stop discovering CVEs at review time, in the pipelines or, even worse, in production! In this lightning talk, you'll see a free, developer-first tool that surfaces vulnerable dependencies as you code-and auto-fixes them right inside your IDE. We'll cover one-click scans on existing projects, inline remediation, and how the embedded Model Context Protocol (MCP) server lets Gemini or Claude explain CVEs, propose safe upgrades, and even draft fix PRs without leaving your editor. Expect a snappy demo, copy-paste setup, and practical tips to roll it out team-wide the same day.

Konstantinos Leimonis

Memory Leaks in the Wild: Advanced Detection and Scheduling

Detached DOM elements are invisible memory leaks that accumulate as users navigate your app. This talk explores how to build a production monitoring system that detects and attributes these leaks without impacting performance. We'll examine the architecture and engineering tradeoffs involved in background memory monitoring, explore modern browser APIs for non-blocking work scheduling, and discuss practical patterns for collecting production data at scale. From detection strategies to advanced scheduling techniques, you'll see how to balance observability with user experience in real-world applications.

JSMONTHLY 200 EVENT - NOVEMBER

Primary Photo for JavaScript Monthly London Meetup

Hosted by

JavaScript Monthly London Meetup

In-Person

Address available to attendees

Schedule:

18:00 Doors Open

18:45 Introduction

19:00 Memory Leaks in the Wild: Advanced Detection and Scheduling // Konstantinos Leimonis

19:25 Ship fast, not flawed! Detect & fix vulnerable components in your IDE with built-in MCP for your AI companion! // Bruno Bossola

19:40 Break

20:00 React, AI, and the Fragmented Future of Frontend // Hadar Geva

20: 25: The Cake Is a Lie... And So Is Your Login’s Accessibility // Ramona Schwering

21:00 Networking & Pub after

Brought to you by the team that runs CityJS!

Early birds tickets are now book now yours

Offer ends on 25th of November‼️

Thanks to Monday.com  Engineering Team for hosting us & for paying for the pizza and drinks & Meterian & Storyblok & Auth0 for sponsoring our giveaways!

Calling All JavaScript Enthusiasts! 📢
Want to share your knowledge and inspire the community? 💡
We're inviting talented speakers to join our JSMonthly meet ups ✨
Submit your talk proposal here: https://forms.gle/kB2sG9tVUvAmWf826
Share your expertise, ignite the community 💫🔥 💫

Presentations

Hadar Geva

React, AI, and the Fragmented Future of Frontend

Thanks to AI, designers and PMs are now prototyping and deploying faster than ever, sometimes without writing a single line of code. Tools like Lovable, Bolt and others can generate entire applications directly from prompts, while design tools are blurring the lines between mockups and implementation. So where does that leave React engineers?

As AI tools become UI builders, one trend is clear: React is becoming their default output. It's quickly turning into the universal framework of AI, putting React developers at risk of seeing their core skills commoditized.

In a world where AI can generate impressive UIs and ship entire components from a single prompt, it's tempting to declare the death of frontend engineering.

But what if we're just looking at it wrong?

The pixel-pushing days may be over, but the complexity is just shifting layers. Welcome to the age of the back of the frontend. This talk explores how AI is fragmenting the frontend into fast, flashy outputs and deeply nuanced logic, and why the real value now lies beneath the surface.

We'll break down what's actually being automated (spoiler: it's not the hard stuff), the logic, flows, edge cases, performance, that's still on us. We'll examine where human acuity still matters, why knowing when not to use AI might be your new superpower, and how the integration of AI-generated React components into complex, multi-framework applications creates new engineering challenges.

This talk doesn't shy away from the uncomfortable question: what is your job when everyone can "build"?

If you're a frontend dev wondering whether you still have a job, you do. But it may not look the same as the one you trained for. The new frontier isn't just building components, but designing the systems that allow AI-generated components to function in the beautiful complexity of production applications.

Ramona Schwering

The Cake Is a Lie... And So Is Your Login’s Accessibility

Much like the promise of cake in Portal, login forms are everywhere in web development. While they may seem functional at first glance, many users with disabilities encounter a maze of invisible walls, from keyboard traps to inaccessible CAPTCHAs. It's as if GLaDOS designed these forms herself to test us!

In this session, we will debug the accessibility issues of a real React login component live, similar to traversing those test chambers: Using an actual screen reader, we'll show how small improvements, such as proper ARIA implementation and effective focus management, can transform a complex test chamber into a smooth user experience. Additionally, we will address the common pitfalls that GLaDOS might throw at us in both the Portal universe and the real world. Last but not least, we'll discover authentication features, which will help us keep authentication accessible for everyone.

Bruno Bossola

Ship fast, not flawed! Detect & fix vulnerable components in your IDE with built-in MCP for your AI companion!

Stop discovering CVEs at review time, in the pipelines or, even worse, in production! In this lightning talk, you'll see a free, developer-first tool that surfaces vulnerable dependencies as you code-and auto-fixes them right inside your IDE. We'll cover one-click scans on existing projects, inline remediation, and how the embedded Model Context Protocol (MCP) server lets Gemini or Claude explain CVEs, propose safe upgrades, and even draft fix PRs without leaving your editor. Expect a snappy demo, copy-paste setup, and practical tips to roll it out team-wide the same day.

Konstantinos Leimonis

Memory Leaks in the Wild: Advanced Detection and Scheduling

Detached DOM elements are invisible memory leaks that accumulate as users navigate your app. This talk explores how to build a production monitoring system that detects and attributes these leaks without impacting performance. We'll examine the architecture and engineering tradeoffs involved in background memory monitoring, explore modern browser APIs for non-blocking work scheduling, and discuss practical patterns for collecting production data at scale. From detection strategies to advanced scheduling techniques, you'll see how to balance observability with user experience in real-world applications.

Guild

Get in touch!

hi@guild.host