Cover Photo for JSMonthly September Meetup

JSMonthly September Meetup

Primary Photo for JS Monthly London

Hosted by

JS Monthly London

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

Hello JARVIS - Building Voice Interfaces for Your LLMS

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)

JavaScript at the speed of Rust

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.

Primary Photo for Konstantinos Leimonis

Konstantinos Leimonis

Your AI Application Needs Evals: Evaluation-driven development in the era of prompts

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.

JSMonthly September Meetup

Primary Photo for JS Monthly London

Hosted by

JS Monthly London

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

Hello JARVIS - Building Voice Interfaces for Your LLMS

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)

JavaScript at the speed of Rust

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.

Primary Photo for Konstantinos Leimonis

Konstantinos Leimonis

Your AI Application Needs Evals: Evaluation-driven development in the era of prompts

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.

Guild

Get in touch!

hi@guild.host