Cascade layers are coming to your browser
Cascade layers (@layer) are arriving in major browsers, offering developers explicit control over CSS specificity to prevent style conflicts.
Cascade layers (@layer) are arriving in major browsers, offering developers explicit control over CSS specificity to prevent style conflicts.
A guide to building a schema-based form system in React to reduce repetitive code and handle validation, state, and UI automatically.
A developer explores using Tailwind CSS within the CUBE CSS methodology, finding a pragmatic hybrid approach for a client project.
Analyzes the performance trade-offs of React's Virtual DOM and compares it to modern non-VDOM frameworks like Lit, Svelte, and SolidJS.
A tutorial on building a podcast app with audio functionality using Strapi CMS and the Nuxt.js frontend framework.
A nostalgic farewell to AngularJS, reflecting on its impact on web development and the developer's personal journey with the framework.
A developer's weekly notes covering admin work, redesigning a book homepage, and upcoming web projects.
Explains why using semantic HTML links (<a>) is better than buttons (<button>) for navigation, especially in SPAs, for accessibility and deep linking.
A web developer shares a useful HTML boilerplate resource for front-end projects and discusses CSS-first design principles.
A developer shares his 2022 work resolutions, focusing on creative production, ignoring tech/crypto discourse, hiring, and finding joy in tech.
A web developer's 2021 review focusing on new CSS features, upcoming browser support, and influential people in the CSS community.
Safari now supports the CSS :has() pseudo-class, enabling powerful parent and relational element styling.
A technical guide on integrating Azure Application Insights into an Angular app, covering installation, configuration, and error tracking.
A tutorial on building a reusable component to display app version and update information in a Nuxt.js application.
A comparison of React and Vue.js frameworks, analyzing their differences to help developers choose the right tool for their 2022 projects.
A tutorial on building a customizable news aggregator application using Strapi (headless CMS) and Nuxt.js (frontend framework).
Explains how using variable web fonts can improve website performance by reducing font file requests and page load times.
A developer shares his journey building a custom course platform to teach programming concepts like Array.reduce(), detailing his tech stack and motivations.
A detailed guide to a modern CSS reset, explaining each rule and its benefits for improving web development.
Introducing the Shadow Palette Generator, a tool for creating cohesive sets of CSS shadows for web design.