
Explore the revival of relational databases in JavaScript, focusing on ACID principles, transactions, and maintaining a structured data layer in hybrid applications.

Exploring the intersection of mathematics, art, and code through Bezier curves, sine/cosine orbits, and L-systems. Inspiring developers to embrace programming's artistic potential.

Explore JavaScript parallelism experiments, unlocking new performance opportunities for web applications through shared memory and execution synchronization primitives.

Explore innovative solutions to CSS limitations using JavaScript, including namespacing, dependency management, and code isolation, for more efficient web development.

Exploring innovative approaches to recipe search using graph databases and JavaScript, addressing cuisine origins and flavor preferences for improved culinary discovery.

Explore the nostalgic world of dialup modems through JavaScript, learning to implement a frequency-shift keying modem using Web Audio API for data transmission between computers.

Explore the Web Audio API to create interactive musical instruments in browsers, combining audio manipulation with other web technologies for unique sonic experiences.

Learn to create inclusive web experiences through automated accessibility testing in JavaScript, catching common issues before deployment and improving software quality.

Explore the evolution of front-end development beyond tools and technology. Discover the true catalysts of change and their impact on the field's transformation.

Explore the future of CSS with Interoperable CSS, a new format supported by Webpack & JSPM. Learn about local-by-default styling, composition, and creating reusable style APIs for more efficient web development.

Explore how CSS can evoke emotions and create powerful user connections. Learn techniques to infuse personality into web interactions and enhance user experience through creative styling.

Discover how Flexbox enhances responsive web design, offering more control and simplicity in creating complex layouts. Learn to apply Flexbox as a progressive enhancement for improved user experiences.

Discover how to create custom photo effects using CSS blend modes, filters, and gradients, eliminating the need for Photoshop in web projects. Learn to implement dynamic, accessible graphics directly in the browser.

CSS techniques for effective localization: handling translated content, non-embedded image copy, and layout adjustments. Learn robust strategies to ensure your website's message reaches a global audience.

Explore AWS's journey with Web Components: challenges, solutions, and lessons learned in ensuring UI consistency across distributed teams. Gain insights into technical aspects and practical implementation strategies.

Explore creating a music-driven game using Web Audio API and a ukulele as a controller. Learn game development concepts and music theory while combining web technologies with real instruments.

Practical JavaScript techniques to enhance web accessibility, covering assistive technologies, legal frameworks, and code examples for improved user experience across diverse abilities.

Explore unconventional data transmission techniques using web platform capabilities. Learn about ultrasonic networking, indoor positioning, and touch-based data transfer, with privacy implications discussed.

Explore HTML5 technologies for building offline-capable web apps, enabling data entry and syncing without constant internet connectivity.

Explore Valence, a Firefox feature enabling cross-platform web app debugging. Learn how it works, its potential, and its impact on streamlining development across different environments.

Explore innovative CSS and SVG techniques for creating flexible, animated pie charts while learning problem-solving strategies for web development with Lea Verou.