I wasted a day on CSS selector performance to make a website load 2ms faster
Trys Mudford shares his experience of trying to improve the CSS selector performance. - https://www.trysmudford.com/blog/i-spent-a-day-making-the-website-go-2ms-faster
#css
Trys Mudford shares his experience of trying to improve the CSS selector performance. - https://www.trysmudford.com/blog/i-spent-a-day-making-the-website-go-2ms-faster
#css
Trysmudford
I wasted a day on CSS selector performance to make a website load 2ms faster | Trys Mudford
A tale of diminishing returns...
👍4
Using Docusaurus to Build A Modern Documentation Website
When building a software product, whether a framework, library or any interesting piece of technology, having… - https://semaphoreci.medium.com/using-docusaurus-to-build-a-modern-documentation-website-1e718405f07a
#docusaurus
When building a software product, whether a framework, library or any interesting piece of technology, having… - https://semaphoreci.medium.com/using-docusaurus-to-build-a-modern-documentation-website-1e718405f07a
#docusaurus
Medium
Using Docusaurus to Build A Modern Documentation Website
When building a software product, whether a framework, library or any interesting piece of technology, having a well-designed documentation…
👍2
v-model and defineModel: A Comprehensive Guide to Two-Way Binding in Vue.js 3
In this comprehensive guide, we'll explore how to implement seamless data flow between components using this powerful composition API Macro. - https://vueschool.io/articles/vuejs-tutorials/v-model-and-definemodel-a-comprehensive-guide-to-two-way-binding-in-vue-js-3/
#vue
In this comprehensive guide, we'll explore how to implement seamless data flow between components using this powerful composition API Macro. - https://vueschool.io/articles/vuejs-tutorials/v-model-and-definemodel-a-comprehensive-guide-to-two-way-binding-in-vue-js-3/
#vue
vueschool.io
v-model & defineModel: Two-Way Binding in Vue 3 - Vue School Articles
Master v-model and defineModel for two-way binding in Vue 3. Learn how to use these features for efficient data binding in your Vue.js apps.
👍5
Node.js v22 Enters Long Term Support (LTS)
This happened in the past couple of weeks, but Lizz has put together a useful update on Node 22’s recent transition to becoming an LTS release and the key features it has baked in. - https://nodesource.com/blog/Node.js-v22-Long-Term-Support-LTS
#nodejs
This happened in the past couple of weeks, but Lizz has put together a useful update on Node 22’s recent transition to becoming an LTS release and the key features it has baked in. - https://nodesource.com/blog/Node.js-v22-Long-Term-Support-LTS
#nodejs
The NodeSource Blog - Node.js Tutorials, Guides, and Updates
Node.js v22 Enters Long Term Support (LTS)
With Active LTS support extending into late 2025, Node.js v22.x is an excellent choice for those aiming for long-term support in production environments.
👍3
Data fetching patterns in Angular
Angular ships with various built-in features that support us in applying reliable patterns in a simplified… - https://medium.com/medialesson/data-fetching-patterns-in-angular-185da4cfbcde
#angular
Angular ships with various built-in features that support us in applying reliable patterns in a simplified… - https://medium.com/medialesson/data-fetching-patterns-in-angular-185da4cfbcde
#angular
Medium
Data fetching patterns in Angular
Angular ships with various built-in features that support us in applying reliable patterns in a simplified and standardized way.
👍3
CSS Fan Out with Grid and @property
Preethi Sam shows how to create an expanding animation where a group of items appear one after another, next to each other, as though they were spread out from a stack. - https://frontendmasters.com/blog/css-fan-out-with-grid-and-property
#css
Preethi Sam shows how to create an expanding animation where a group of items appear one after another, next to each other, as though they were spread out from a stack. - https://frontendmasters.com/blog/css-fan-out-with-grid-and-property
#css
Frontend Masters
CSS Fan Out with Grid and @property
A “fan out” is an expanding animation where a group of items appear one after another, next to each other, as though they were spread out from a stack. There’s usually a subtle bounciness in the reveal.
👍3
A Look At “use cache”, Next.js's Latest Take on Data Caching
Explained in Jack’s usual tight, expertful fashion. - https://www.youtube.com/watch?v=ZDRGEewXkrs
#react
Explained in Jack’s usual tight, expertful fashion. - https://www.youtube.com/watch?v=ZDRGEewXkrs
#react
YouTube
“use cache” NextJS’s latest take on data caching
NextJS 15 has three different ways to handle data caching. Let's take a look at all three ways to cache data in your React app to get the best performance you can.
Code: https://github.com/jherr/three-nextjs-caching-variations
CacheLife: https://nextjs.…
Code: https://github.com/jherr/three-nextjs-caching-variations
CacheLife: https://nextjs.…
👍2
How to Make Complex Chrome Extensions
Spinning up a quick, simple browser extension isn’t that big of a deal nowadays, especially with tools like Extension to kick off a project. Larger extensions are a different story, so it’s neat to learn from the experiences of a team that’s built one. - https://evilmartians.com/chronicles/how-to-make-complex-chrome-plugins-a-zero-gravity-guide
#extension
Spinning up a quick, simple browser extension isn’t that big of a deal nowadays, especially with tools like Extension to kick off a project. Larger extensions are a different story, so it’s neat to learn from the experiences of a team that’s built one. - https://evilmartians.com/chronicles/how-to-make-complex-chrome-plugins-a-zero-gravity-guide
#extension
evilmartians.com
How to make complex Chrome extensions: a zero gravity guide—Martian Chronicles, Evil Martians’ team blog
Building a complex browser extension isn't exactly easy, so use this guide and float to success!
👍4😁3
Node Implementing Stricter Policies for Pull Requests
To help bolster the stability and security of major releases, the Node team has introduced a stricter policy around semver-major PRs. If such a PR lands on the default branch within a month prior to a major release, it’ll be far less likely to make it in. - https://socket.dev/blog/node-js-implements-stricter-policies-for-semver-major-pull-requests
#nodejs
To help bolster the stability and security of major releases, the Node team has introduced a stricter policy around semver-major PRs. If such a PR lands on the default branch within a month prior to a major release, it’ll be far less likely to make it in. - https://socket.dev/blog/node-js-implements-stricter-policies-for-semver-major-pull-requests
#nodejs
Socket
Node.js Implements Stricter Policies for Semver-Major Pull R...
Node.js will be enforcing stricter semver-major PR policies a month before major releases to enhance stability and ensure reliable release candidates.
👍3
Getting Started with Nuxt Modules
This guide aims to provide detailed insights and clear explanations to fully grasp the power and utility of Nuxt modules. - https://masteringnuxt.com/blog/getting-started-with-nuxt-modules
#vue
This guide aims to provide detailed insights and clear explanations to fully grasp the power and utility of Nuxt modules. - https://masteringnuxt.com/blog/getting-started-with-nuxt-modules
#vue
Masteringnuxt
Getting Started with Nuxt Modules
This guide aims to provide detailed insights and clear explanations to fully grasp the power and utility of Nuxt modules.
👍4
Improving Code Reusability in Angular Projects
In this article, you’ll find recommendations on how to make your Angular components and services more… - https://medium.com/@eugeniyoz/improving-code-reusability-in-angular-projects-b169d4a1c786
#angular
In this article, you’ll find recommendations on how to make your Angular components and services more… - https://medium.com/@eugeniyoz/improving-code-reusability-in-angular-projects-b169d4a1c786
#angular
Medium
Improving Code Reusability in Angular Projects
In this article, you’ll find recommendations on how to make your Angular components and services more reusable, maintainable, and scalable.
👍3
JavaScript Interview Questions in 2024
Do you know the answers? - https://levelup.gitconnected.com/javascript-interview-questions-in-2024-from-an-interviewer-3034aca4993f
#interview
Do you know the answers? - https://levelup.gitconnected.com/javascript-interview-questions-in-2024-from-an-interviewer-3034aca4993f
#interview
Medium
JavaScript Interview Questions in 2024
Do you know the answers?
👍3
CSS min() All The Things
Victor Ayomipo experiments with the CSS min() function, exploring its flexibility with different units to determine if it is the be-all, end-all for responsiveness. - https://www.smashingmagazine.com/2024/10/css-min-all-the-things
#css
Victor Ayomipo experiments with the CSS min() function, exploring its flexibility with different units to determine if it is the be-all, end-all for responsiveness. - https://www.smashingmagazine.com/2024/10/css-min-all-the-things
#css
Smashing Magazine
CSS min() All The Things — Smashing Magazine
Victor Ayomipo experiments with the CSS `min()` function, exploring its flexibility with different units to determine if it is the be-all, end-all for responsiveness. Discover the cautions he highlights against dogmatic approaches to web design based on his…
👍3
Google OAuth in React: A Beginner’s Guide to Authentication -
https://marmelab.com/blog/2024/11/18/google-authentication-react.html
#react
https://marmelab.com/blog/2024/11/18/google-authentication-react.html
#react
Marmelab
Google OAuth in React: A Beginner’s Guide to Authentication
How to use Google Identity Services as the authentication provider in a React application, a step-by-step tutorial.
❤4👍1
Vue-Input-OTP - One time passcode Vue 3 Input Component.
Looking for an elegant way to handle one-time passcode (OTP) input in your Vue 3 projects? Vue-Input-OTP is a lightweight and customizable component designed specifically for this purpose. Check it out. - https://vuejsfeed.com/blog/vue-input-otp
#vue
Looking for an elegant way to handle one-time passcode (OTP) input in your Vue 3 projects? Vue-Input-OTP is a lightweight and customizable component designed specifically for this purpose. Check it out. - https://vuejsfeed.com/blog/vue-input-otp
#vue
Vue.js Feed
Vue-Input-Otp
One time passcode Vue 3 Input Component.
❤4👍2
How Bun Supports V8 APIs Without Using V8 (Part 2) - https://bun.sh/blog/how-bun-supports-v8-apis-without-using-v8-part-2
#nodejs
#nodejs
Bun
How Bun supports V8 APIs without using V8 (part 2)
Rearranging JavaScriptCore types to match V8 code's assumptions
👍6
Solving Background Overflow With Inherited Border Radii
Zell Liew shows a simple and effective solution for a case when elements bleed out of the border radius of the parent element. - https://css-tricks.com/preventing-child-background-overflow-with-inherited-border-radii
#css
Zell Liew shows a simple and effective solution for a case when elements bleed out of the border radius of the parent element. - https://css-tricks.com/preventing-child-background-overflow-with-inherited-border-radii
#css
CSS-Tricks
Solving Background Overflow With Inherited Border Radii | CSS-Tricks
One of the interesting (but annoying) things about CSS is the background of children's elements can bleed out of the border radius of the parent element.
👍4❤1
Getting Started with Nuxi (Nuxt CLI)
Did you know Nuxt 3 introduces a new CLI nicknamed Nuxi. In this article, explore Nuxi and some commands associated with using this awesome CLI - https://vueschool.io/articles/vuejs-tutorials/getting-started-with-nuxi-nuxt-cli/
#vue
Did you know Nuxt 3 introduces a new CLI nicknamed Nuxi. In this article, explore Nuxi and some commands associated with using this awesome CLI - https://vueschool.io/articles/vuejs-tutorials/getting-started-with-nuxi-nuxt-cli/
#vue
vueschool.io
Getting Started with Nuxi (Nuxt CLI) - Vue School Articles
Unlock the power of Nuxi – the fast and efficient CLI for Nuxt. Simplify your development workflow and start building with ease!
👍4
Design Patterns — Adapter in Angular
Structural patterns describe ways to combine classes and objects into larger structures. - https://medium.com/design-patterns-adapter-in-angular/design-patterns-adapter-in-angular-ca018478a93b
#angular
Structural patterns describe ways to combine classes and objects into larger structures. - https://medium.com/design-patterns-adapter-in-angular/design-patterns-adapter-in-angular-ca018478a93b
#angular
Medium
Design Patterns - Adapter in Angular
Structural patterns describe ways to combine classes and objects into larger structures.
👍2