
Insights and best practices for implementing JavaScript in large enterprises, focusing on sustainable application development and effective planning strategies.

Discover how Electron's community-driven approach led to its success, from a single user to daily app releases. Learn strategies for building and nurturing an open-source project community.

Discover a tool for simulating API responses, enabling edge case testing and improved React Native development workflow. Khang Hoang shares insights on debugging and dev tools.

Discover how to build a live streaming web app using React, focusing on performance optimization and implementation strategies for this essential modern feature.

Learn techniques for load testing Node.js applications, including goals, metrics, tools, and best practices. Explore Artillery and other libraries to optimize performance under high traffic.

Behind-the-scenes look at creating JSConf EU's opening performance, exploring web technologies and JavaScript's role in crafting an innovative and memorable show for the conference.

Explore immutable data structures for efficient functional JavaScript programming, enhancing performance and memory usage while maintaining code integrity and avoiding side effects.

Explore JavaScript engine internals, compilation techniques, and performance optimization. Learn how to write efficient code for modern JS engines and understand their inner workings.

Explore Preact's internals, demystifying JSX, Virtual DOM, and DOM diffing. Gain insights into performance optimizations and the inner workings of this lightweight React alternative.

Demystifying regular expressions: their implementation in JavaScript, historical context, and practical applications for web developers.

Explore creative JavaScript projects for learning computer science concepts through building machines to send secret messages, showcasing remote collaboration and innovative coding techniques.

Explore JavaScript's Date and Time APIs: past challenges, current library solutions, and future language improvements for better date/time handling in ECMAScript.

Explore the inner workings of source maps, their generation tools, and parsers. Learn to manipulate them directly for enhanced debugging and development workflows.

Explore creative techniques to represent and manipulate numbers beyond JavaScript's natural constraints, freeing both numbers and developers from limitations.

Explore creating interactive, dynamic web art using SVGs and Adobe Illustrator. Learn techniques for high-resolution, performant animations that enable designers to deliver cinematic-quality stories without coding.

Explore how sociolinguistics has shaped JavaScript learning and community dynamics, fostering inclusivity and valuing diverse contributions in the evolving JS ecosystem.

Explore SharedArrayBuffer and Atomics for parallel programming in JavaScript. Learn to boost performance, utilize CPU cores, and write safe code with shared memory. Includes TurboScript intro and live demo.

Explore combining CSS variables with reactive programming in JS to create complex, interactive user interfaces and push the limits of web styling.

Explore file compression algorithms in Node.js, covering streams, audio buffers, and typed arrays for on-the-fly compression and decompression of files, including audio formats.

Explore component-based UI styling with styled-components, a powerful approach that combines CSS and JavaScript for flexible, reusable, and maintainable web design.

Explore API design patterns in popular JavaScript libraries, learning effective strategies and common pitfalls to create user-friendly tools and libraries for the developer community.