Adapting Typography to User Preferences With CSS
Adam Argyle shows a method to adapt a font to your users’ preferences so they’re maximally comfortable reading your content. - https://web.dev/adapting-typography-to-user-preferences-with-css
#css
Adam Argyle shows a method to adapt a font to your users’ preferences so they’re maximally comfortable reading your content. - https://web.dev/adapting-typography-to-user-preferences-with-css
#css
👍3❤1
5 Very Useful Tricks for TypeScript Enum Types
You Must Master Enum Types To Use TypeScript Well! These 5 Tricks Make It Easy To Solve Some of the Problems… - https://javascript.plainenglish.io/5-very-useful-tricks-for-typescript-enum-types-9662eb716520
#typescript
You Must Master Enum Types To Use TypeScript Well! These 5 Tricks Make It Easy To Solve Some of the Problems… - https://javascript.plainenglish.io/5-very-useful-tricks-for-typescript-enum-types-9662eb716520
#typescript
Medium
5 Very Useful Tricks for TypeScript Enum Types
You Must Master Enum Types To Use TypeScript Well! These 5 Tricks Make It Easy To Solve Some of the Problems You Encounter in Your Work.
👍3
Angular — Four Practical Tips to Build a Good Shared Component
Component is the basic building block of an Angular application. Here are some tips for you to build a good… - https://lukeliutingchun.medium.com/angular-four-practical-tips-to-build-a-good-shared-component-63034aa2027
#angular
Component is the basic building block of an Angular application. Here are some tips for you to build a good… - https://lukeliutingchun.medium.com/angular-four-practical-tips-to-build-a-good-shared-component-63034aa2027
#angular
Medium
Angular — Four Practical Tips to Build a Good Shared Component
Component is the basic building block of an Angular application. Here are some tips for you to build a good shared component.
👍5
How to Create an npx tool
How to create a tool that can be used via npm’s npx execution mechanism. - https://nayte.dev/posts/creating-an-npx-tool/
#nodejs
How to create a tool that can be used via npm’s npx execution mechanism. - https://nayte.dev/posts/creating-an-npx-tool/
#nodejs
nayte.dev
Creating an NPX tool
A guide to creating an NPX tool accessible from anywhere, 'no download required'.
👍5
Everything Mux Learnt Migrating 50K LOC to Server Components
If you prefer real-world experiences to technical explanations and overviews, this is for you. A member of the Mux team goes into their story of adopting React Server Components and preemptively answers some of the questions we all have. - https://www.mux.com/blog/what-are-react-server-components
#react
If you prefer real-world experiences to technical explanations and overviews, this is for you. A member of the Mux team goes into their story of adopting React Server Components and preemptively answers some of the questions we all have. - https://www.mux.com/blog/what-are-react-server-components
#react
👍5
Behavioral Patterns in TypeScript
How do objects behave? At runtime, their life is about instantiating, calling, and being part of processes… - https://albertobasalo.medium.com/behavioral-patterns-in-typescript-b1a3787d5c34
#typescript
How do objects behave? At runtime, their life is about instantiating, calling, and being part of processes… - https://albertobasalo.medium.com/behavioral-patterns-in-typescript-b1a3787d5c34
#typescript
Medium
Behavioral Patterns in TypeScript
How do objects behave? At runtime, their life is about instantiating, calling, and being part of processes bigger than themselves. It is a…
👍3🤩3
Migrating from Vue 2 To Vue 3 – New Features
The release of Vue 3 redefines the way we build web applications, offering an abundance of enhancements, optimizations, and tools. In this article, dive headfirst into the exciting world of some of Vue 3's brand-new features! - https://vueschool.io/articles/vuejs-tutorials/migrating-from-vue-2-to-vue-3-new-features/
#vue
The release of Vue 3 redefines the way we build web applications, offering an abundance of enhancements, optimizations, and tools. In this article, dive headfirst into the exciting world of some of Vue 3's brand-new features! - https://vueschool.io/articles/vuejs-tutorials/migrating-from-vue-2-to-vue-3-new-features/
#vue
vueschool.io
Migrating from Vue 2 To Vue 3 - New Features - Vue School Articles
Welcome back, fellow Vue.js enthusiasts, in this part of our series we take the next step as we dive headfirst into the exciting world of some of Vue 3's brand-new features!
👍3
The New @font-Face Syntax
Oliver Williams outlines how the new @font-face syntax works. - https://fullystacked.net/posts/new-font-face-syntax
#css
Oliver Williams outlines how the new @font-face syntax works. - https://fullystacked.net/posts/new-font-face-syntax
#css
👍5
The Importance of Verifying Webhook Signatures - https://snyk.io/blog/verifying-webhook-signatures/
#nodejs
#nodejs
👍4
Using Supabase Storage for React Native App File Uploads
Learn how to implement authentication and file upload in a React Native app. - https://supabase.com/blog/react-native-storage
#react
Learn how to implement authentication and file upload in a React Native app. - https://supabase.com/blog/react-native-storage
#react
Supabase
React Native file upload with Supabase Storage
Learn how to implement authentication and file upload in a React Native app.
👍8
Setup a Monorepo with PNPM workspaces and speed it up with Nx!
In this article we’re going to have a deep dive into setting up a new monorepo using PNPM workspaces that… - https://blog.nrwl.io/setup-a-monorepo-with-pnpm-workspaces-and-speed-it-up-with-nx-bc5d97258a7e
#monorepo #pnpm
In this article we’re going to have a deep dive into setting up a new monorepo using PNPM workspaces that… - https://blog.nrwl.io/setup-a-monorepo-with-pnpm-workspaces-and-speed-it-up-with-nx-bc5d97258a7e
#monorepo #pnpm
Medium
Setup a Monorepo with PNPM workspaces and speed it up with Nx!
IMPORTANT:
While this article still works, we’ve improved the experience when working with PNPM workspaces quite a lot.
We now have a free…
While this article still works, we’ve improved the experience when working with PNPM workspaces quite a lot.
We now have a free…
👍3
Four New CSS Features for Smooth Entry and Exit Animations
Una Kravets and Joey Arhar outline new CSS capabilities that enable smooth transitioning of discrete animations. - https://developer.chrome.com/blog/entry-exit-animations
#css
Una Kravets and Joey Arhar outline new CSS capabilities that enable smooth transitioning of discrete animations. - https://developer.chrome.com/blog/entry-exit-animations
#css
Chrome for Developers
Four new CSS features for smooth entry and exit animations | Blog | Chrome for Developers
Learn about new capabilities that enable smooth transitioning of discrete animations and between the top layer
👍6❤2
Accessing DOM elements in Angular Directives — event.target vs ElementRef
Differences and possible pitfalls - https://medium.com/angular-in-depth/accessing-dom-elements-in-angular-directives-event-target-vs-elementref-9dd606b17840
#angular
Differences and possible pitfalls - https://medium.com/angular-in-depth/accessing-dom-elements-in-angular-directives-event-target-vs-elementref-9dd606b17840
#angular
Medium
Accessing DOM elements in Angular Directives — event.target vs ElementRef
Differences and possible pitfalls
👍6
How To Deal With Big Tooling Upgrades In Large Organizations
The process of upgrading large third-party packages in equally large organizations is rarely, if ever, as easy as running an npm update and calling it a day in this context. Joran Quinten shares valuable lessons from his team’s experiences in upgrading third-party code that affects codebases across the entire organization. - https://www.smashingmagazine.com/2023/05/big-tooling-upgrades-large-organizations/
#vue
The process of upgrading large third-party packages in equally large organizations is rarely, if ever, as easy as running an npm update and calling it a day in this context. Joran Quinten shares valuable lessons from his team’s experiences in upgrading third-party code that affects codebases across the entire organization. - https://www.smashingmagazine.com/2023/05/big-tooling-upgrades-large-organizations/
#vue
Smashing Magazine
How To Deal With Big Tooling Upgrades In Large Organizations — Smashing Magazine
The process of upgrading large third-party packages in equally large organizations is rarely, if ever, as easy as running an npm update and calling it a day in this context. Joran Quinten shares valuable lessons from his team’s experiences in upgrading third…
👍3❤1
Uploading Files from a Form with Drag and Drop - https://spacejelly.dev/posts/uploading-files-in-react-from-a-form-with-drag-and-drop/
#react
#react
Space Jelly
Uploading Files in React from a Form with Drag and Drop on Space Jelly
Read Uploading Files in React from a Form with Drag and Drop at Space Jelly.
👍6
Choosing the Best Node.js Docker Image
If you feel tempted to just throw FROM node into your Dockerfile, think again – there are other options to consider.
- https://snyk.io/blog/choosing-the-best-node-js-docker-image/
#nodejs
If you feel tempted to just throw FROM node into your Dockerfile, think again – there are other options to consider.
- https://snyk.io/blog/choosing-the-best-node-js-docker-image/
#nodejs
👍5
Best practices for using AbortController
Using AbortController for Canceling Requests, DOM Events, and Promises - https://javascript.plainenglish.io/best-practices-for-using-abortcontroller-87892b72d07e
#javascript
Using AbortController for Canceling Requests, DOM Events, and Promises - https://javascript.plainenglish.io/best-practices-for-using-abortcontroller-87892b72d07e
#javascript
Medium
Best practices for using AbortController
Using AbortController for Canceling Requests, DOM Events, and Promises
👍7❤1
A Few Interesting Ways To Use CSS Shadows For More Than Depth
Preethi experiments with different shadows — two CSS properties and a filter — to make interesting hover effects, different text styles, and even casting shadows on other shadows. - https://www.smashingmagazine.com/2023/08/interesting-ways-use-css-shadows/
#css
Preethi experiments with different shadows — two CSS properties and a filter — to make interesting hover effects, different text styles, and even casting shadows on other shadows. - https://www.smashingmagazine.com/2023/08/interesting-ways-use-css-shadows/
#css
Smashing Magazine
A Few Interesting Ways To Use CSS Shadows For More Than Depth — Smashing Magazine
We often think of shadows in CSS as something to reach for when we want to add depth to a design. But shadows can be used for more than depth. Let’s experiment with different shadows — two CSS properties and a filter — to make interesting hover effects, different…
👍3
Vue.js Transitions and Animations
Transitions and animations are a great way to add visual interest to any website or web application. They can even enhance user experience and interaction. In this Exclusive new course from Vue School, unlock the full potential of Vue with its built-in support for transitions and animations. Plus, discover a variety of third-party Vue.js plugins perfect for taking your transitions and animations to the next level. - https://vueschool.io/courses/vue-js-transitions-and-animations
#vue
Transitions and animations are a great way to add visual interest to any website or web application. They can even enhance user experience and interaction. In this Exclusive new course from Vue School, unlock the full potential of Vue with its built-in support for transitions and animations. Plus, discover a variety of third-party Vue.js plugins perfect for taking your transitions and animations to the next level. - https://vueschool.io/courses/vue-js-transitions-and-animations
#vue
Vue School
Vue.js Transitions and Animations | Vue School Course
Animate Vue.js apps like a pro! Master transitions and animations with Vue built-in tools and powerful third-party plugins.
👍6🥰2👎1
Optimize Angular bundle size with these steps - https://levelup.gitconnected.com/lets-optimize-angular-bundle-size-with-these-steps-6d6b753ac256
#angular
#angular
Medium
Optimize Angular bundle size with these steps
Introduction:
👍3