Cover Photo for JSMonthly London May Meetup #206

JSMonthly London May Meetup #206

Primary Photo for JavaScript Monthly London Meetup

Hosted by

JavaScript Monthly London Meetup

In-Person

Address available to attendees

We missed you this time around!

PRECISE LOCATION

https://w3w.co/dare.verse.pilots

🚀 Join us on 20th of May for our JS Monthly Meetup!

We’re meeting in person at the vega-alts.com Office — come along for a great evening of tech talks, networking, and community.

📍 Location

2 Eastbourne Terrace, W2 6LG, opposite to Paddington Station

🕕 Rough timings

6:00 – 6:30 PM: Doors open & refreshments 🍕🥤

6:30 – 6:40 PM: Welcome & introduction

6:40 - 7:05 PM: ErrorScript: Building a TypeScript Feature That Should (Probably) Be Rejected // James Haworth Wheatman

7:10 – 7:35 PM: So what will you build? // Luke Sargeant

7:35 – 7:50 PM: Break ☕

7:50 – 8:35 PM: 200 Hours to a Dev Events Platform // Wojciech Pilzak

8:35 – 8:45 PM: Q&A / closing

8:45 PM: We’ll start heading to the pub 🍻

9:00 PM: Venue close

Want to speak at the Meetup?

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

James Haworth Wheatman

ErrorScript: Building a TypeScript Feature That Should (Probably) Be Rejected

I built ErrorScript: TypeScript with "Safe" Exceptions. Unhandled exceptions and dropped promises become part of the type system and raise compile-time errors.

It works. It feels native. And it probably shouldn’t exist.

This talk explores what ErrorScript reveals about how we model failure in code, how language design influences behaviour, and the trade-offs that make this feature unlikely to be adopted.

Luke Sargeant

So what will you build?

Right now you can build faster than ever. You have ‘Everything as a Service’; Hundreds of AI agents at your disposal with no workers' union. And JavaScript runs on virtually every internet connected device on the planet. Scary huh?

In this talk I’ll share practices I’ve seen work as an IC, a manager, and a manager of managers, and what remains important when zooming out from line by line implementation.

Luke Sargeant is an Engineering Lead at vega-alts.com - a Series A startup Building the Alternative in private markets.

Primary Photo for {0} {1}

Wojciech Pilzak

200 Hours to a Dev Events Platform: Zero Budget, Real Users

I run a dev community. Finding events and speakers was chaos.
So I built DevTalkPlanet.com in 200 hours:

Backend (my zone) Modern Frontend (new skills) User features: event listing, search, filters Speaker tools: Q&A, live polls, QR codes Organizer tools: event forms, banner generator

Now: 60 events, 100+ monthly users, growing organically.
Free and open-source.

We'll use it live during this talk.
Real commits, real learning, real product solving a real problem.

JSMonthly London May Meetup #206

Primary Photo for JavaScript Monthly London Meetup

Hosted by

JavaScript Monthly London Meetup

In-Person

Address available to attendees

PRECISE LOCATION

https://w3w.co/dare.verse.pilots

🚀 Join us on 20th of May for our JS Monthly Meetup!

We’re meeting in person at the vega-alts.com Office — come along for a great evening of tech talks, networking, and community.

📍 Location

2 Eastbourne Terrace, W2 6LG, opposite to Paddington Station

🕕 Rough timings

6:00 – 6:30 PM: Doors open & refreshments 🍕🥤

6:30 – 6:40 PM: Welcome & introduction

6:40 - 7:05 PM: ErrorScript: Building a TypeScript Feature That Should (Probably) Be Rejected // James Haworth Wheatman

7:10 – 7:35 PM: So what will you build? // Luke Sargeant

7:35 – 7:50 PM: Break ☕

7:50 – 8:35 PM: 200 Hours to a Dev Events Platform // Wojciech Pilzak

8:35 – 8:45 PM: Q&A / closing

8:45 PM: We’ll start heading to the pub 🍻

9:00 PM: Venue close

Want to speak at the Meetup?

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

James Haworth Wheatman

ErrorScript: Building a TypeScript Feature That Should (Probably) Be Rejected

I built ErrorScript: TypeScript with "Safe" Exceptions. Unhandled exceptions and dropped promises become part of the type system and raise compile-time errors.

It works. It feels native. And it probably shouldn’t exist.

This talk explores what ErrorScript reveals about how we model failure in code, how language design influences behaviour, and the trade-offs that make this feature unlikely to be adopted.

Luke Sargeant

So what will you build?

Right now you can build faster than ever. You have ‘Everything as a Service’; Hundreds of AI agents at your disposal with no workers' union. And JavaScript runs on virtually every internet connected device on the planet. Scary huh?

In this talk I’ll share practices I’ve seen work as an IC, a manager, and a manager of managers, and what remains important when zooming out from line by line implementation.

Luke Sargeant is an Engineering Lead at vega-alts.com - a Series A startup Building the Alternative in private markets.

Primary Photo for {0} {1}

Wojciech Pilzak

200 Hours to a Dev Events Platform: Zero Budget, Real Users

I run a dev community. Finding events and speakers was chaos.
So I built DevTalkPlanet.com in 200 hours:

Backend (my zone) Modern Frontend (new skills) User features: event listing, search, filters Speaker tools: Q&A, live polls, QR codes Organizer tools: event forms, banner generator

Now: 60 events, 100+ monthly users, growing organically.
Free and open-source.

We'll use it live during this talk.
Real commits, real learning, real product solving a real problem.