Check your CSS source code order before shovelling on more CSS
A CSS developer explains how fixing a spacing issue by reordering CSS rules, rather than adding more code, highlights the importance of specificity and source order.
A CSS developer explains how fixing a spacing issue by reordering CSS rules, rather than adding more code, highlights the importance of specificity and source order.
A developer shares their wishlist for new CSS features, including an index keyword, resizable form controls, gradient borders with radius, and new pseudo-elements.
Explores the need for CSS flex-wrap detection, detailing use cases like responsive headers and tabs for better layout control.
Explores the CSS `resize` property, its use in container query demos, practical applications, and current limitations.
A web developer explains how using a universal CSS selector for text-decoration properties can reduce code and improve styling efficiency.
A developer praises the Eleventy Excellent starter kit for building websites, recommending it for future Eleventy projects.
A developer's real-world example of why website performance and progressive enhancement are critical, especially on slow networks.
Announcement of The Index, a new web-first newsletter from Set Studio featuring websites, articles, tutorials, and underrated tech writing.
A review of Buttondown, an email newsletter service that can automatically send content from an RSS feed, ideal for web-first publications.
A tutorial on setting up ESLint with Vite and React to catch errors and unused variables in your code.
Interop 2023 is a cross-browser initiative targeting 26 key web features, including CSS :has(), math functions, and font palettes, for improved compatibility.
Explains the CSS box-sizing property, how it affects element sizing, and why border-box is commonly used for predictable layouts.
A developer's journey creating Jotter, a simple PWA note-taking app that syncs with local storage, inspired by the Mac app Tyke.
A tutorial on implementing form validation in Vue 3 using the Yup schema validation library.
A response to claims that React is dying, arguing its continued dominance due to component-driven development, JSX, and massive ecosystem.
A developer shares the process and technical decisions behind redesigning their personal blog, focusing on CSS improvements and workflow.
A guide to implementing OpenTelemetry for monitoring and observability in an Angular application using the browser SDK.
A developer explores the challenges of using CSS container queries within a Tailwind CSS project, discussing framework pragmatism and polyfill issues.