CSS overrides without important using layers in Astro components
We used to need
https://codetv.dev/blog/astro-css-overrides-layers
We used to need
!important
to override styles, but it’s not 2021 anymore and there’s a better way: CSS layers.https://codetv.dev/blog/astro-css-overrides-layers
I’ve tried Solid.js, now I’m starting to hate React
https://alemtuzlak.hashnode.dev/ive-tried-solidjs-now-im-starting-to-hate-react
https://alemtuzlak.hashnode.dev/ive-tried-solidjs-now-im-starting-to-hate-react
Announcing Reciprocate, a Sweet Solution for Making Your HTML Web Components Reactive
A new helper utility for adding signal-based reactivity and attribute/property reflection to any vanilla custom element class.
https://thathtml.blog/2025/09/reciprocate-reactivity-for-html-web-components/
A new helper utility for adding signal-based reactivity and attribute/property reflection to any vanilla custom element class.
https://thathtml.blog/2025/09/reciprocate-reactivity-for-html-web-components/
❤1👍1
Building the State Management Library
state-ref: A JavaScript Library for Easily Tracking Nested State
https://medium.com/@superlucky84/building-the-state-management-library-ef955dcac95c
state-ref: A JavaScript Library for Easily Tracking Nested State
https://medium.com/@superlucky84/building-the-state-management-library-ef955dcac95c
Medium
Building the State Management Library
state-ref: A JavaScript Library for Easily Tracking Nested State
Behind The Scenes of Bun Install
Learn how Bun is able to cut install times by up to 25×. Bun skips Node.js's overhead with direct system calls, cache-friendly data layouts, OS-level copy-on-write, and full-core parallelism.
https://bun.com/blog/behind-the-scenes-of-bun-install
Learn how Bun is able to cut install times by up to 25×. Bun skips Node.js's overhead with direct system calls, cache-friendly data layouts, OS-level copy-on-write, and full-core parallelism.
https://bun.com/blog/behind-the-scenes-of-bun-install
Bun
Behind The Scenes of Bun Install
Learn how Bun is able to cut install times by up to 25×. Bun skips Node.js's overhead with direct system calls, cache-friendly data layouts, OS-level copy-on-write, and full-core parallelism.
Composition in CSS
CSS is a composable language by nature. This composition nature is already built into the cascade. We simply don't talk about composition as a Big Thing because it's the nature of the language.
https://css-tricks.com/composition-in-css/
CSS is a composable language by nature. This composition nature is already built into the cascade. We simply don't talk about composition as a Big Thing because it's the nature of the language.
https://css-tricks.com/composition-in-css/
AI dev tool power rankings & comparison [Sept 2025]
Compare the top AI development tools and models of September 2025. View updated rankings, feature breakdowns, and find the best fit for you.
https://blog.logrocket.com/ai-dev-tool-power-rankings-sept-2025/
Compare the top AI development tools and models of September 2025. View updated rankings, feature breakdowns, and find the best fit for you.
https://blog.logrocket.com/ai-dev-tool-power-rankings-sept-2025/
How to Build a React Authentication System with Supabase
Learn how to build a complete user authentication system with login and registration features in a React application using Supabase for the backend.
https://www.surajon.dev/how-to-build-a-react-authentication-system-with-supabase
Learn how to build a complete user authentication system with login and registration features in a React application using Supabase for the backend.
https://www.surajon.dev/how-to-build-a-react-authentication-system-with-supabase
👍1👎1
Angular Signals Form: Validation and Logic
Introduction In the previous article, we explored how to create a form based entirely on...
https://dev.to/this-is-angular/angular-signals-form-validation-and-logic-2n07
Introduction In the previous article, we explored how to create a form based entirely on...
https://dev.to/this-is-angular/angular-signals-form-validation-and-logic-2n07
CSS to speech: alternative text for CSS-generated content
– The personal website of Sara Soueidan, inclusive design engineer
https://www.sarasoueidan.com/blog/alt-text-for-css-generated-content/
– The personal website of Sara Soueidan, inclusive design engineer
https://www.sarasoueidan.com/blog/alt-text-for-css-generated-content/
👍2👎1
Middleware in React Router
Middleware is now stable in React Router!
https://remix.run/blog/middleware
Middleware is now stable in React Router!
https://remix.run/blog/middleware
❤1
CSS offset and animation-composition for Rotating Menus
https://frontendmasters.com/blog/css-offset-and-animation-composition-for-rotating-menus/
https://frontendmasters.com/blog/css-offset-and-animation-composition-for-rotating-menus/
Why using Bun in production (maybe) isn’t the best idea
Bun deserves credit. It's fast, ambitious, and it shook a JavaScript ecosystem that had once been...
https://dev.to/wojtekmaj/why-using-bun-in-production-maybe-isnt-the-best-idea-3deb
Bun deserves credit. It's fast, ambitious, and it shook a JavaScript ecosystem that had once been...
https://dev.to/wojtekmaj/why-using-bun-in-production-maybe-isnt-the-best-idea-3deb
Creating an Immersive 3D Weather Visualization with React Three Fiber
A step-by-step guide to simulating sun, rain, snow, and storms in an interactive 3D weather app.
https://tympanus.net/codrops/2025/09/18/creating-an-immersive-3d-weather-visualization-with-react-three-fiber/
A step-by-step guide to simulating sun, rain, snow, and storms in an interactive 3D weather app.
https://tympanus.net/codrops/2025/09/18/creating-an-immersive-3d-weather-visualization-with-react-three-fiber/
❤2👍1
Replace Your Animated GIFs with SVGs
https://frontendmasters.com/blog/replace-your-animated-gifs-with-svgs/
https://frontendmasters.com/blog/replace-your-animated-gifs-with-svgs/
❤2
Vue Basics: Mastering the Vue Lifecycle Hooks
Understand each stage of the Vue 3 component lifecycle using the Composition API—creation, mounting, updating and unmounting—and the corresponding hook.
https://www.telerik.com/blogs/vue-basics-mastering-vue-lifecycle-hooks
Understand each stage of the Vue 3 component lifecycle using the Composition API—creation, mounting, updating and unmounting—and the corresponding hook.
https://www.telerik.com/blogs/vue-basics-mastering-vue-lifecycle-hooks
❤3
afterRenderEffect, afterNextRender, afterEveryRender & Renderer2
Recently I’ve been playing around with some Angular functionalities, which are: effect, afterRenderEffect, afterNextRender, afterEveryRender and Renderer2. You don’t see them used much compared to signals or computed. Maybe only effect is more common, however how and when to use the rest?
https://www.angularspace.com/afterrendereffect-afternextrender-aftereveryrender-renderer2/
Recently I’ve been playing around with some Angular functionalities, which are: effect, afterRenderEffect, afterNextRender, afterEveryRender and Renderer2. You don’t see them used much compared to signals or computed. Maybe only effect is more common, however how and when to use the rest?
https://www.angularspace.com/afterrendereffect-afternextrender-aftereveryrender-renderer2/
❤2
You may be looking for a useSyncExternalStore
When you see a
https://swizec.com/blog/you-may-be-looking-for-a-useSyncExternalStore/
When you see a
useEffect
that updates a useState
and returns a value, you might be looking for a useSyncExternalStore
. This is my current vendetta.https://swizec.com/blog/you-may-be-looking-for-a-useSyncExternalStore/
The Best CSS Unit Might Be a Combination
We don't have to choose between px and rem for spacing
https://www.oddbird.net/2025/09/23/type-units/
We don't have to choose between px and rem for spacing
https://www.oddbird.net/2025/09/23/type-units/