Craving real-time excitement in your delivery app? This talk serves up a delicious recipe for building live, engaging experiences with gRPC streams and NestJS, seasoned with a dash of RxJS! Dive into the world of gRPC bidirectional streaming and see how this powerful technology can deliver a constant flow of information, from sizzling kitchen updates to the precise location of your delivery driver, all while empowering your kitchen staff with instant order notifications. Discover how gRPC streams enable lightning-fast communication, efficient data transfer, and a truly responsive user experience for your next-generation delivery app.


Javascript evolution has sped up (a lot) in recent years and event the most veterans developers find it hard to keep up with the latest trends. This meetup group aims to bring you monthly bite-sized updates on the world of Javascript along with a healthy dose of nice people, beer and pizza.
We are always looking for more speakers - submit your talk here (https://docs.google.com/forms/d/e/1FAIpQLSdFaatfveOUbrmer47jYb5J4J4ttxAFc1CgTjUDltBXmDOJmg/viewform)
What You'll Learn:
Event Loop Optimization & Performance - Understand how the event loop really works and learn Matteo Collina's proven techniques for preventing blocking operations. We'll explore the perf_hooks module for identifying performance bottlenecks, plus practical strategies for handling CPU-intensive tasks without freezing your application.
Strategic Caching Patterns - Implement multi-layered caching strategies using Redis, in-memory stores, and HTTP caching headers. Learn when to cache, what to cache, and how to invalidate cache effectively in distributed systems.
Promise Pitfalls & Alternatives - Discover when promises become performance liabilities and explore alternatives like streams and async iterators. We'll cover memory management and the hidden costs of promise chains in high-throughput scenarios.
Worker Threads & Multithreading - Master Node.js worker threads for CPU-bound tasks, following best practices for thread pool management and data sharing. Learn when to use worker threads versus child processes, and how to architect applications that leverage multiple cores effectively.
Production Metrics & Monitoring - Implement comprehensive application metrics using Prometheus and learn to instrument your code for meaningful observability. We'll cover custom metrics, histograms, and performance-tracking patterns used in production environments.
OpenTelemetry Integration - Setup distributed tracing with OpenTelemetry to track requests across microservices. Learn to integrate with distributed systems while maintaining performance and gaining deep insights into your application's behavior through standardized telemetry collection.
By the end of this workshop, you'll have the tools and knowledge to build Node.js applications that perform well under pressure, scale horizontally, and provide the observability needed for production operations.
Prerequisites: Solid understanding of JavaScript, Node.js fundamentals, and basic async/await patterns.
Could you access the Prisma client on the frontend - without revealing any environment variables? This talk goes into my experimentation with Object proxies and websockets, allowing a developer to access server-side objects on the client, with type-safety.
I'll walk through how the proxying works, the type-safety features, and everything else which makes the library works. http://rocketrpc.com
Use Cases:
Slides - https://docs.google.com/presentation/d/1_xc5f3ySrXpiLVQDZjG2lfZHRKbg9cN228MyQN_1h8I/edit?usp=sharing
Ah yes, the age-old question: Do I use GraphQL or tRPC? 🤔
Well, we've gathered two open-source library maintainers from each project to ask them about their thoughts on exactly this!
Join us as we chat with Alex (the creator of tRPC), Phil (the maintainer of the urql GraphQL client), and the live audience in London, as we chat about exactly this! 🙌🏽
Many thanks to Prisma (https://www.prisma.io/) and Foolproof (https://www.foolproof.co.uk/) for sponsoring this video. Please be sure to check them out and thank them for making this possible!
Taz SinghPlatform 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!
Craving real-time excitement in your delivery app? This talk serves up a delicious recipe for building live, engaging experiences with gRPC streams and NestJS, seasoned with a dash of RxJS! Dive into the world of gRPC bidirectional streaming and see how this powerful technology can deliver a constant flow of information, from sizzling kitchen updates to the precise location of your delivery driver, all while empowering your kitchen staff with instant order notifications. Discover how gRPC streams enable lightning-fast communication, efficient data transfer, and a truly responsive user experience for your next-generation delivery app.


Javascript evolution has sped up (a lot) in recent years and event the most veterans developers find it hard to keep up with the latest trends. This meetup group aims to bring you monthly bite-sized updates on the world of Javascript along with a healthy dose of nice people, beer and pizza.
We are always looking for more speakers - submit your talk here (https://docs.google.com/forms/d/e/1FAIpQLSdFaatfveOUbrmer47jYb5J4J4ttxAFc1CgTjUDltBXmDOJmg/viewform)
What You'll Learn:
Event Loop Optimization & Performance - Understand how the event loop really works and learn Matteo Collina's proven techniques for preventing blocking operations. We'll explore the perf_hooks module for identifying performance bottlenecks, plus practical strategies for handling CPU-intensive tasks without freezing your application.
Strategic Caching Patterns - Implement multi-layered caching strategies using Redis, in-memory stores, and HTTP caching headers. Learn when to cache, what to cache, and how to invalidate cache effectively in distributed systems.
Promise Pitfalls & Alternatives - Discover when promises become performance liabilities and explore alternatives like streams and async iterators. We'll cover memory management and the hidden costs of promise chains in high-throughput scenarios.
Worker Threads & Multithreading - Master Node.js worker threads for CPU-bound tasks, following best practices for thread pool management and data sharing. Learn when to use worker threads versus child processes, and how to architect applications that leverage multiple cores effectively.
Production Metrics & Monitoring - Implement comprehensive application metrics using Prometheus and learn to instrument your code for meaningful observability. We'll cover custom metrics, histograms, and performance-tracking patterns used in production environments.
OpenTelemetry Integration - Setup distributed tracing with OpenTelemetry to track requests across microservices. Learn to integrate with distributed systems while maintaining performance and gaining deep insights into your application's behavior through standardized telemetry collection.
By the end of this workshop, you'll have the tools and knowledge to build Node.js applications that perform well under pressure, scale horizontally, and provide the observability needed for production operations.
Prerequisites: Solid understanding of JavaScript, Node.js fundamentals, and basic async/await patterns.
Could you access the Prisma client on the frontend - without revealing any environment variables? This talk goes into my experimentation with Object proxies and websockets, allowing a developer to access server-side objects on the client, with type-safety.
I'll walk through how the proxying works, the type-safety features, and everything else which makes the library works. http://rocketrpc.com
Use Cases:
Slides - https://docs.google.com/presentation/d/1_xc5f3ySrXpiLVQDZjG2lfZHRKbg9cN228MyQN_1h8I/edit?usp=sharing
Ah yes, the age-old question: Do I use GraphQL or tRPC? 🤔
Well, we've gathered two open-source library maintainers from each project to ask them about their thoughts on exactly this!
Join us as we chat with Alex (the creator of tRPC), Phil (the maintainer of the urql GraphQL client), and the live audience in London, as we chat about exactly this! 🙌🏽
Many thanks to Prisma (https://www.prisma.io/) and Foolproof (https://www.foolproof.co.uk/) for sponsoring this video. Please be sure to check them out and thank them for making this possible!
Taz SinghPlatform 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!
Get in touch!
hi@guild.host