
Explore browser control techniques and innovative web development strategies in this engaging JSConf presentation by James Coglan.

Explore the often-overlooked dangers of cross-site styling attacks, their potential for data exfiltration, and strategies to protect your websites and applications from these CSS-based vulnerabilities.

Explore Content Security Policy as a powerful tool to combat cross-site scripting attacks, enhancing web application security and regaining control over your code execution environment.

Explore the Web Cryptography API, its implementation, and potential for browser-based encryption. Learn about NaCl-inspired API and the future of web security.

Explore browser security challenges in modern web apps, covering current models, recent features, and potential enhancements, with insights on bypassing security mechanisms.

Explore essential HTTP security headers like Content-Security-Policy and Strict-Transport-Security. Learn implementation, browser support, and best practices for protecting web applications.

Explore security challenges in modern JS frameworks, common vulnerabilities, and best practices for building safer web applications from a security engineer's perspective.

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.

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 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 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 HTTP headers' impact on user experience, accessibility, and performance for building inclusive websites. Learn to enhance UIs beyond code.

Demystifying cryptography basics and JOSE framework for secure web data transfer, focusing on encryption, hashing, and digital signatures using JavaScript examples.

Explore cryptography basics and JOSE framework for secure data transfer. Learn about encryption, hashing, JWE, and JWK through simple examples, making complex concepts accessible.

Explore Azure AD's identity management capabilities for enterprises and consumers, covering B2B collaboration, B2C scenarios, and custom user experiences with social identity integration.

Explore authentication and authorization across platforms, including web, apps, and APIs. Learn best practices for centralized auth systems using JWT, OWIN, and WebAPI2.