
Explore techniques for managing third-party JavaScript to maintain performance and user experience in modern websites, diving into lesser-known aspects of the language.

Explore how desktop-era frameworks adapt to mobile constraints, optimizing performance and user experience for smartphones while building better apps for all platforms.

Exploring how JavaScript developers can shape internet security, privacy, and trust through user advocacy and innovative approaches to building secure, user-friendly applications.

Exploring the vulnerabilities in HTTPS security, focusing on private key integrity and its impact on digital trust. Proposes rethinking digital identity management and trust models.

Explore modern password security techniques, including hashing, salting, and key derivation functions. Learn best practices to protect user data from breaches and attacks.

Explore NESpectre: a hacked NES console allowing audience-controlled gameplay. Learn about hardware modifications, JavaScript integration, and creating unique multiplayer experiences.

Discover how JavaScript can be used to hack and control a coffee machine, exploring innovative applications of web technologies in everyday devices.

Explore modern browser security challenges and solutions in this insightful talk on web vulnerabilities, attack vectors, and protective measures for developers.

Learn how Content Security Policy can protect your website from XSS and other attacks. Discover its workings, implementation, and real-world examples through live coding demonstrations.

Explore dynamic JavaScript analysis techniques for enhanced web security and performance, including DOM manipulation, proxies, and IIFEs, with practical demonstrations and open-source tools.

Explore web application security, including XSS, CSRF, JWT, and CSP. Learn protection strategies for modern front-end frameworks and REST APIs to safeguard against evolving threats.

Explore essential web security concepts and best practices to protect your applications from common vulnerabilities and attacks.

Explore early web security challenges, from HTML issues to forum takeovers. Learn valuable lessons about navigating a world eager to exploit mistakes in online platforms.

Explore browser fingerprinting techniques, their impact on privacy, and Tor Browser's defenses against these attacks. Learn about past and present challenges in web anonymity.

Explore Node.js vulnerabilities and systematic approaches to address security concerns while maintaining the platform's dynamic nature and developer-friendly features.

Explore the design and operation of Javascript-based ransomware and cryptojacking malware, uncovering implementation intricacies and modern malware techniques.

Explore JavaScript's evolution from browser to server-side, and now to edge computing. Learn about V8 engine's capabilities and the potential revolution in web computation.

Explore DNS over HTTPS (DoH) and its impact on privacy, security, and internet infrastructure in this informative talk from JSUnconf 2019.

Explore the intersection of artificial intelligence and privacy in the digital age, examining key challenges and implications for modern technology.

Explore the ongoing battle between ad blockers and circumvention techniques, uncovering creative strategies and technological challenges in this fascinating industry insight.

Explore TensorFlow.js: train and deploy ML models in browsers and Node.js. Learn to integrate existing models, retrain with your data, and discover applications beyond web platforms.