Node Community Debates Enabling Corepack by Default
Node developers are wrestling with the decision to enable Corepack (a tool for managing package managers) by default, which has sparked a debate about the possibility of even removing npm from the Node.js binary. - https://socket.dev/blog/node-community-debates-enabling-corepack-unbundling-npm
#nodejs
Node developers are wrestling with the decision to enable Corepack (a tool for managing package managers) by default, which has sparked a debate about the possibility of even removing npm from the Node.js binary. - https://socket.dev/blog/node-community-debates-enabling-corepack-unbundling-npm
#nodejs
Socket
Node.js Community Debate Intensifies Over Enabling Corepack ...
The Node community is wrestling with the decision to enable Corepack by default, which has sparked a debate about the potential of removing npm from t...
React Interview Questions and Answers
If you’re looking for a job and preparing for interviews, or if you just want to revise your overall knowledge, you might find this long standing resource useful, even if it just gives you some areas to research - https://github.com/sudheerj/reactjs-interview-questions
#react
If you’re looking for a job and preparing for interviews, or if you just want to revise your overall knowledge, you might find this long standing resource useful, even if it just gives you some areas to research - https://github.com/sudheerj/reactjs-interview-questions
#react
GitHub
GitHub - sudheerj/reactjs-interview-questions: List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions…
List of top 500 ReactJS Interview Questions & Answers....Coding exercise questions are coming soon!! - sudheerj/reactjs-interview-questions
Difference Between UseCases In Watcher And Computed In Vue 3
In Vue 3, both computed properties and watchers allow you to react to changes in reactive data, but they have distinct purposes and behaviors. This article is a breakdown of their differences in terms of use cases. - https://blog.stackademic.com/difference-between-usecases-in-watcher-and-computed-in-vue-3-5a7764248949
#vue
In Vue 3, both computed properties and watchers allow you to react to changes in reactive data, but they have distinct purposes and behaviors. This article is a breakdown of their differences in terms of use cases. - https://blog.stackademic.com/difference-between-usecases-in-watcher-and-computed-in-vue-3-5a7764248949
#vue
Medium
Difference Between UseCases in Watcher And Computed in Vue 3
In Vue 3, both computed properties and watchers allow you to react to changes in reactive data, but they have distinct purposes and…
A Cache Decorator in Angular: Improving Performance with Memoization
In Angular applications, optimizing performance is crucial for delivering a smooth user experience. One… - https://medium.com/widle-studio/a-cache-decorator-in-angular-improving-performance-with-memoization-62fd6d7aca1f
#angular
In Angular applications, optimizing performance is crucial for delivering a smooth user experience. One… - https://medium.com/widle-studio/a-cache-decorator-in-angular-improving-performance-with-memoization-62fd6d7aca1f
#angular
Medium
A Cache Decorator in Angular: Improving Performance with Memoization
In Angular applications, optimizing performance is crucial for delivering a smooth user experience. One common technique to improve…
Lossy CSS Compression for Fun and Loss (or Profit)
Daniel Janus wrote cssfact, a lossy CSS compressor that takes some CSS and outputs back CSS that contains fewer rules. - https://blog.danieljanus.pl/2024/01/26/lossy-css-compression
#css
Daniel Janus wrote cssfact, a lossy CSS compressor that takes some CSS and outputs back CSS that contains fewer rules. - https://blog.danieljanus.pl/2024/01/26/lossy-css-compression
#css
Why Are Developers Still Using Angular?
Angular. The framework that has seen more seasons than your favorite TV show. While the tech world is… - https://blog.stackademic.com/why-are-developers-still-using-angular-e7b6e17eade8
#angular
Angular. The framework that has seen more seasons than your favorite TV show. While the tech world is… - https://blog.stackademic.com/why-are-developers-still-using-angular-e7b6e17eade8
#angular
Medium
Why Are Developers Still Using Angular?
Angular. The framework that has seen more seasons than your favorite TV show. While the tech world is notorious for its rapid changes and…
Creating Your Own Vector Search in 5 Minutes with SQLite & Node
sqlite-vss is a SQLite extension that adds basic vector storage and querying capabilities to SQLite, and you can combine it with Node and OpenAI embeddings to create your own natural language vector based search system reasonably quickly. - https://markus.oberlehner.net/blog/your-own-vector-search-in-5-minutes-with-sqlite-openai-embeddings-and-nodejs/
#nodejs
sqlite-vss is a SQLite extension that adds basic vector storage and querying capabilities to SQLite, and you can combine it with Node and OpenAI embeddings to create your own natural language vector based search system reasonably quickly. - https://markus.oberlehner.net/blog/your-own-vector-search-in-5-minutes-with-sqlite-openai-embeddings-and-nodejs/
#nodejs
markus.oberlehner.net
Your Own Vector Search in 5 Minutes with SQLite, OpenAI Embeddings, and Node.js
Learn how to build a powerful search experience using SQLite, OpenAI embeddings, and Node.js by understanding the concept of Vector Search and text embeddings.
Harnessing the Power of Nuxt3 Auto-Imports in Testing with Vite and Vue Test Utils
In this article, the author explores how to effectively handle Auto-Imports when writing tests using Vite and Vue Test Utils. - https://dev.to/elquimeras/harnessing-the-power-of-nuxt3-auto-imports-in-testing-with-vite-and-vue-test-utils-4jmp
#vue
In this article, the author explores how to effectively handle Auto-Imports when writing tests using Vite and Vue Test Utils. - https://dev.to/elquimeras/harnessing-the-power-of-nuxt3-auto-imports-in-testing-with-vite-and-vue-test-utils-4jmp
#vue
DEV Community
Harnessing the Power of Nuxt3 Auto-Imports in Testing with Vite and Vue Test Utils
Welcome to the first installment of our series on Nuxt 3's Auto-Imports feature. In this article,...
Shining a Light on Caustics with Shaders and React Three Fiber
A step-by-step guide on building a caustic light effect (like the light rays you might see refracting/reflecting off a surface) in a React Three Fiber project using shaders, render targets, normal maps, and custom materials. Beautiful! - https://blog.maximeheckel.com/posts/caustics-in-webgl/
#react
A step-by-step guide on building a caustic light effect (like the light rays you might see refracting/reflecting off a surface) in a React Three Fiber project using shaders, render targets, normal maps, and custom materials. Beautiful! - https://blog.maximeheckel.com/posts/caustics-in-webgl/
#react
Maximeheckel
Shining a light on Caustics with Shaders and React Three Fiber - Maxime Heckel's Blog
A step-by-step guide on how to build a caustic light effect for your React Three Fiber project using shaders, render targets, normal maps, and custom materials.
When To Use The Min() Or Max() Function
Temani Afif explains when you should use min() and max() functions. - https://css-tip.com/min-max
#css
Temani Afif explains when you should use min() and max() functions. - https://css-tip.com/min-max
#css
Css-Tip
When to use the min() or max() function
a quick trick to know when to use min() or max()
The Angular Library Series - Building and Packaging
Building, packaging, and actually using our Angular library in a separate application. - https://medium.com/angular-in-depth/creating-a-library-in-angular-6-part-2-6e2bc1e14121
#angular
Building, packaging, and actually using our Angular library in a separate application. - https://medium.com/angular-in-depth/creating-a-library-in-angular-6-part-2-6e2bc1e14121
#angular
Medium
The Angular Library Series - Building and Packaging
Building, packaging, and actually using our Angular library in a separate application.
Oxlint: A New JS Linter '50-100x Faster' than ESLint?
Making tools as fast as possible is a common theme in the JavaScript world, and it's the MO for the JavaScript Oxidation Compiler toolkit. Oxlint is one of their tools that’s now GA. It's still early days, but when Evan You says “the performance is absolutely nuts” when running against the Vue 3 codebase, we sit up and listen. - https://oxc-project.github.io/blog/2023-12-12-announcing-oxlint.html
#oxlint
Making tools as fast as possible is a common theme in the JavaScript world, and it's the MO for the JavaScript Oxidation Compiler toolkit. Oxlint is one of their tools that’s now GA. It's still early days, but when Evan You says “the performance is absolutely nuts” when running against the Vue 3 codebase, we sit up and listen. - https://oxc-project.github.io/blog/2023-12-12-announcing-oxlint.html
#oxlint
Learn @click event handler for VueJs
We virtually always use the @click event handler in our apps. This is one of the effective technologies that enables us to build dynamic and interactive user interfaces for our VueJs applications. We will go over every important aspect of the @click event handler in this blog post, along with practical examples and suggestions based on different use cases. - https://blog.jobins.jp/learn-click-event-handler-for-vuejs
#vue
We virtually always use the @click event handler in our apps. This is one of the effective technologies that enables us to build dynamic and interactive user interfaces for our VueJs applications. We will go over every important aspect of the @click event handler in this blog post, along with practical examples and suggestions based on different use cases. - https://blog.jobins.jp/learn-click-event-handler-for-vuejs
#vue
JoBins Engineering
Learn @click event handler for VueJs 👊💥
We use @click event handler almost every time in our projects. This is one of the powerful tools that allows us to create interactive and dynamic user experiences within our VueJs applications. In this blog, we will cover all the essential properties...
Delicious 'Donut' Components
Donuts, in this case, aren’t merely a tasty snack, but a pattern for interleaving client and server components. Presented complete with some fantastic diagrams. - https://frontendatscale.com/blog/donut-components/
#react
Donuts, in this case, aren’t merely a tasty snack, but a pattern for interleaving client and server components. Presented complete with some fantastic diagrams. - https://frontendatscale.com/blog/donut-components/
#react
Frontendatscale
Delicious Donut Components | Frontend at Scale
An interactive guide to component composition with React Server Components
The Best Way to Get NVM Working in CI/CD Systems - https://gagor.pl/2023/04/the-best-way-to-get-nvm-working-in-ci/cd-systems/
#nodejs
#nodejs
gagor.pro
The best way to get NVM working in CI/CD systems
TL;DR While reasoning is important, readers may not be interested in all the frustrations I experienced while figuring out how to get things done. If you’re looking for a quick solution, skip to the “What eventually worked?” section. However, if you’re interested…
Big, beautiful, beefy focus states with :focus-visible
Dave Rupert shows how to use :focus-visible pseudo-state to create bigger, bolder, and more obvious focus states for your keyboard users. - https://daverupert.com/2024/01/focus-visible-love/
#css
Dave Rupert shows how to use :focus-visible pseudo-state to create bigger, bolder, and more obvious focus states for your keyboard users. - https://daverupert.com/2024/01/focus-visible-love/
#css
daverupert.com
Big, beautiful, beefy focus states with :focus-visible
One thing I love about the new’ish :focus-visible pseudo-state is that it allows me to create bigger, bolder, and more obvious focus states for my keyboard users than I normally would with a :focus pseudo-state that might flash or linger on a click. For example…
How to mock NgRx Signal Stores for unit tests and Storybook play interaction tests
In this article, I show you two techniques for mocking Signal Stores, creating mock Signal Stores manually, and using the provideMockSignalStore function (it generates a mock version of a Signal Store) that’s designed to simplify the mocking process - https://www.angularaddicts.com/p/how-to-mock-ngrx-signal-stores
#angular
In this article, I show you two techniques for mocking Signal Stores, creating mock Signal Stores manually, and using the provideMockSignalStore function (it generates a mock version of a Signal Store) that’s designed to simplify the mocking process - https://www.angularaddicts.com/p/how-to-mock-ngrx-signal-stores
#angular
Angularaddicts
How to mock NgRx Signal Stores for unit tests and Storybook play interaction tests (both manually and automatically)
This article is also available on dev.to with better source code syntax highlighting. In this article, I show you two techniques for mocking Signal Stores: creating mock Signal Stores manually, and using the provideMockSignalStore function (it generates a…
From Angular 14 to Angular 16
What I have changed in my coding approach - https://medium.com/@redin.gaetan/from-angular-14-to-angular-16-1804736e25d9
#angular
What I have changed in my coding approach - https://medium.com/@redin.gaetan/from-angular-14-to-angular-16-1804736e25d9
#angular
Medium
From Angular 14 to Angular 16
What I have changed in my coding approach
Building a Scalable Microservice Architecture for Nest.js Projects
In recent years, microservice architecture has gained significant popularity due to its ability to develop… - https://medium.com/widle-studio/mastering-microservices-in-nest-js-eb143a6b9639
#nodejs
In recent years, microservice architecture has gained significant popularity due to its ability to develop… - https://medium.com/widle-studio/mastering-microservices-in-nest-js-eb143a6b9639
#nodejs
Medium
Building a Scalable Microservice Architecture for Nest.js Projects
In recent years, microservice architecture has gained significant popularity due to its ability to develop scalable, maintainable, and…
Authenticating Vue Apps With Okta
Okta is a cloud-based platform for authentication and authorization. This article delves into authentication in Vue apps, exploring how implementing robust authentication solutions like Okta can resolve challenges related to user identity, data protection, and seamless user journeys. - https://dev.to/asayerio_techblog/authenticating-vue-apps-with-okta-7f1
#vue
Okta is a cloud-based platform for authentication and authorization. This article delves into authentication in Vue apps, exploring how implementing robust authentication solutions like Okta can resolve challenges related to user identity, data protection, and seamless user journeys. - https://dev.to/asayerio_techblog/authenticating-vue-apps-with-okta-7f1
#vue
DEV Community
Authenticating Vue Apps With Okta
by Emmanuel Deelesi Securing user access and data privacy is paramount in today’s digital...