Mastering Vue refs: From Zero to Hero
A comprehensive guide to understanding and using Vue.js refs, the primary tool for reactivity in Vue's Composition API.
A comprehensive guide to understanding and using Vue.js refs, the primary tool for reactivity in Vue's Composition API.
A code review of the Obsidian Clipper plugin, focusing on its TypeScript and Svelte implementation for clipping web content into notes.
Explains how to use new CSS style queries to simplify dark mode implementation, eliminating duplicate code for user preference and theme toggles.
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.
Explores the need for CSS flex-wrap detection, detailing use cases like responsive headers and tabs for better layout control.
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 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.