
Discover how to refactor CSS using Grid, including techniques for IE support, progressive enhancement, and leveraging new features like custom properties for modern, flexible layouts.

Practical guide on using CSS variables for theming, responsive design, prototyping, and animation. Learn how to implement dynamic variables locally for optimal results.

Exploring specialized CSS tools for web designers, empowering creative freedom directly in the browser. Overview of current tools and future possibilities for designing in-browser.

Explore how design systems foster team communication, create resilience, and establish autopoiesis in organizations, leading to reimagined futures and improved product development.

Explore the history, challenges, and future of CSS container queries, and learn how new browser APIs make them possible today. Gain insights into responsive components and web design evolution.

Explore the evolution of typography and CSS's role in enabling diverse, multi-directional layouts for creative web design and improved internationalization.

Explore the unique challenges and opportunities of web development in China, where popular Western platforms are absent and the internet landscape differs significantly.

Strategies for designing web content accessible to users with limited connectivity, focusing on responsive design, optimized page sizes, and offline-first approaches.

Explore the history and nature of programming errors, focusing on JavaScript, and discover innovative approaches to error reduction and management in software development.

Explore the nuances of "breaking changes" in software versioning, focusing on JavaScript. Learn to identify, avoid, and manage unintended impacts on downstream applications.

Explore advanced search techniques using custom query languages for efficient data retrieval in complex structures, enhancing user experience and search precision.

Explore the linguistic origins and theory behind regular expressions, empowering you to write your own and demystify this powerful programming technique.

Exploring critical theory in web design to create ethical, sustainable, and impactful solutions that truly understand and serve users beyond superficial improvements.

Explore photorealistic 3D graphics in the browser using WebGL. Learn modeling, texturing, and creating interactive experiences for games, product configurators, and virtual reality.

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

Explore a framework for user rights on the Web, addressing issues like harassment and misinformation while balancing concerns about censorship through architectural modifications to promote democratic representation.

Explore the concept of a serverless web, its potential to democratize publishing, and witness a live demonstration of building and deploying a website using only a browser and text editor.

Discover how non-traditional backgrounds can be leveraged in tech interviews. Learn essential skills and gain confidence for transitioning into software development from diverse fields.

Recreate nostalgic 1980s computer loading screens using modern web technologies. Explore Web Audio, Canvas API, and JavaScript to simulate slow, loud, and visually striking retro experiences.

Explore cross-browser extension development with practical insights on APIs, architecture, and deployment strategies for Chrome, Firefox, and Edge.

Explore the controversial perspective on clean code practices and their impact on software development in modern JavaScript ecosystems.