
Explore Node.js event loop architecture, asynchronous tasks, and production system challenges with live code samples for file I/O and data pipelines.

Explore runtime type checking in TypeScript to enhance code reliability and catch errors early. Learn techniques for robust type validation during program execution.

Explore JavaScript's future: missing features, evolution process, and potential additions. Gain insights into TC39, language growth, and upcoming enhancements for more powerful web development.

Explore cutting-edge NodeJS developments and best practices through expert talks at JSNation 2019, covering advanced topics for JavaScript developers.

Explore cutting-edge JavaScript trends and best practices with expert talks from industry leaders at JSNation Conference 2019's Main Hall sessions.

Explore Angular's latest features for building high-performance apps, including Ivy, bundle budgeting, differential loading, code-splitting, and SSR rehydration. Learn efficient prefetching and preloading techniques.

Explore immutability in JavaScript using Immer, learn about proxies, and discover powerful patterns for efficient data handling and state management.

Learn to create a cross-platform 3D game using WebGL and PWA, adaptable for touch, mouse, and VR. Explore 3D scene building, CSS features, gameplay management, and offline capabilities.

Explore the reasoning behind Webpack 5's breaking changes and future developments. Gain insights into the benefits and necessity of these updates for improved performance and functionality.

Explore innovative techniques for high-performance 2D rendering on the web, comparing traditional methods with WebGL-powered approaches for faster graphics and unique visual effects.

Explore JavaScript's evolution, current state, and future prospects. Gain insights into good and bad bets, upcoming features, and the impact of technologies like TypeScript and WebAssembly on the language's trajectory.

Journey into asynchronous debugging horrors, learn best practices for error handling to reduce debugging time and improve code quality. Explore callbacks, promises, and effective techniques for managing errors in JavaScript applications.

Explore architectural patterns for large Node.js applications, addressing common misconceptions and discussing GraphQL's impact on design. Learn to build scalable, robust systems beyond basic tutorials.

Explore powerful post-mortem debugging techniques for Node.js using llnode. Learn to analyze memory dumps offline to understand and resolve odd behavior or crashes in your applications.

Dive into the anatomy of a real-world npm package exploit, exploring its payloads, obfuscation techniques, and ultimate goals to enhance your understanding of JavaScript security.

Explore building microservices with JavaScript, using frameworks like Socket.IO and NestJS. Learn about communication between services, advantages, and challenges in this backend approach.

Explore server-side rendering with Quasar Framework, covering universal code, configuration, client-side hydration, PWA integration, and deployment strategies.

Explore the core components of RxJS by rebuilding it from scratch. Learn about Observables, Subscriptions, Operators, and Schedulers in this deep dive into reactive programming concepts.

Explore Zero Knowledge Architecture for end-to-end encrypted applications. Learn to build secure backends with client-side encryption, ensuring data privacy and protection in modern app design.

Learn to control multiple drones using JavaScript and Node.js, exploring autonomous flight challenges and participating in a live drone demonstration with audience interaction.

Optimize Node.js performance using RabbitMQ and PM2 for multi-core machines. Learn migration strategies from cluster module to process management and message queuing.