Hosted by
JS Monthly London
Tuesday, September 30th
6:00PM to 9:00PM BST
In-Person
Address available to attendees
Ready to join in on the fun?
This month we are hosting our event on Tuesday, September 30th β
π Schedule:
18:00 β Doors Open πͺ
18:45 β Introduction π
19:00 β JavaScript at the speed of Rust // Jim Dummett π¦βοΈ
19:30 β Hello JARVIS - Building Voice Interfaces for Your LLMs // Nathaniel Okenwa ποΈπ€
19:55 β Break π§πͺ
20:10 β Your AI Application Needs Evals: Evaluation-driven development in the era of prompts // Konstantinos Leimonis π§ͺπ
20:40 β Networking & Pub after πΊπ·πΆ
π Brought to you by the team that runs CityJS ππ
ποΈ Super Early Birds β grab yours now π [cityjsconf.org](london.cityjsconf.org)ποΈπ₯
π Taking place at monday.com office π’β¨
π Thanks to monday.com for sponsoring food ππ, drinks π»π₯ and hosting π
π’ Calling All JavaScript Enthusiasts! π»β¨
Want to share your knowledge and inspire the community? π‘
Weβre inviting talented speakers to join our JSMonthly meetups π€π«
π Submit your talk proposal here: π https://forms.gle/kB2sG9tVUvAmWf826 β¨π
Presentations
Nathaniel Okenwa
Movies have promised the future where we can talk to AI Assistants with natural language and have them respond with all the nuances of humans. However for years we've been stuck with really "stupid" AI experiences over voice. With the advent of LLMS this is finally a reality!
Lots of different technologies have come together to create amazing audio experiences. However, there are some technical problems that we need to solve. In this talk we will learn how to chain these technologies, solve some of the common problems and build a new JARVIS together, powered by the LLM of your choice.
Jim Dummett (Overlook Motel)
If you write JS or TS, probably every tool you use daily is currently being rewritten in Rust.
This has advantages (have you heard that Rust is "blazing fast"?), but also potential downsides.
The evolution of JS from the dark days before async/await was fuelled by tooling written in JS. If our tools migrate to a language we don't know, will we lose the ability to control or customize them?
In this talk, I'll explain how in Oxc (the compiler underlying the next generation of the open source Vite bundler), we're trying to "square the circle" - providing rich customisation via plugins written in JS, but maintaining the exceptional performance of Rust - and take you into the nerdy details of memory layouts, allocators, garbage collection, and the tricks that make it possible to have our Rusty cake and eat it with a JS fork.
Konstantinos Leimonis
This talk introduces a crucial but often overlooked aspect of AI application development: evaluation-driven development (EDD). Using a simple LangGraph agent as a practical example, we'll demonstrate why and how to build a robust evaluation framework that goes beyond simple unit tests. We'll explore the importance of continuous evaluation during the development cycle and how this practice directly translates to the need for comprehensive observability in production, ensuring your AI application remains accurate, reliable, and effective in the real world.
Platform Sponsors
Don't let broken lines of code, busted API calls, and crashes ruin your app. Join the 4M developers and 90K organizations who consider Sentry βnot badβ when it comes to application monitoring. Use code βguildβ for 3 free months of the team plan.
https://sentry.io
Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network thatβs all about connection, collaboration, and finding your next big move β together.
Join our community today!
Ready to join in on the fun?
Platform Sponsors
Don't let broken lines of code, busted API calls, and crashes ruin your app. Join the 4M developers and 90K organizations who consider Sentry βnot badβ when it comes to application monitoring. Use code βguildβ for 3 free months of the team plan.
https://sentry.io
Torc is a community-first platform bringing together remote-first software engineer and developer opportunities from across the globe. Join a network thatβs all about connection, collaboration, and finding your next big move β together.
Join our community today!
Hosted by
JS Monthly London
Sep
30
Tuesday, September 30th
6:00PM to 9:00PM BST
In-Person
Address available to attendees
This month we are hosting our event on Tuesday, September 30th β
π Schedule:
18:00 β Doors Open πͺ
18:45 β Introduction π
19:00 β JavaScript at the speed of Rust // Jim Dummett π¦βοΈ
19:30 β Hello JARVIS - Building Voice Interfaces for Your LLMs // Nathaniel Okenwa ποΈπ€
19:55 β Break π§πͺ
20:10 β Your AI Application Needs Evals: Evaluation-driven development in the era of prompts // Konstantinos Leimonis π§ͺπ
20:40 β Networking & Pub after πΊπ·πΆ
π Brought to you by the team that runs CityJS ππ
ποΈ Super Early Birds β grab yours now π [cityjsconf.org](london.cityjsconf.org)ποΈπ₯
π Taking place at monday.com office π’β¨
π Thanks to monday.com for sponsoring food ππ, drinks π»π₯ and hosting π
π’ Calling All JavaScript Enthusiasts! π»β¨
Want to share your knowledge and inspire the community? π‘
Weβre inviting talented speakers to join our JSMonthly meetups π€π«
π Submit your talk proposal here: π https://forms.gle/kB2sG9tVUvAmWf826 β¨π
Presentations
Nathaniel Okenwa
Movies have promised the future where we can talk to AI Assistants with natural language and have them respond with all the nuances of humans. However for years we've been stuck with really "stupid" AI experiences over voice. With the advent of LLMS this is finally a reality!
Lots of different technologies have come together to create amazing audio experiences. However, there are some technical problems that we need to solve. In this talk we will learn how to chain these technologies, solve some of the common problems and build a new JARVIS together, powered by the LLM of your choice.
Jim Dummett (Overlook Motel)
If you write JS or TS, probably every tool you use daily is currently being rewritten in Rust.
This has advantages (have you heard that Rust is "blazing fast"?), but also potential downsides.
The evolution of JS from the dark days before async/await was fuelled by tooling written in JS. If our tools migrate to a language we don't know, will we lose the ability to control or customize them?
In this talk, I'll explain how in Oxc (the compiler underlying the next generation of the open source Vite bundler), we're trying to "square the circle" - providing rich customisation via plugins written in JS, but maintaining the exceptional performance of Rust - and take you into the nerdy details of memory layouts, allocators, garbage collection, and the tricks that make it possible to have our Rusty cake and eat it with a JS fork.
Konstantinos Leimonis
This talk introduces a crucial but often overlooked aspect of AI application development: evaluation-driven development (EDD). Using a simple LangGraph agent as a practical example, we'll demonstrate why and how to build a robust evaluation framework that goes beyond simple unit tests. We'll explore the importance of continuous evaluation during the development cycle and how this practice directly translates to the need for comprehensive observability in production, ensuring your AI application remains accurate, reliable, and effective in the real world.
Get in touch!
hi@guild.host