Design Patterns: Builder Pattern in TypeScript
Master the Builder Pattern and Easily Handle the Creation of Objects. - https://levelup.gitconnected.com/design-patterns-builder-pattern-in-typescript-2defc304954a
#typescript
Master the Builder Pattern and Easily Handle the Creation of Objects. - https://levelup.gitconnected.com/design-patterns-builder-pattern-in-typescript-2defc304954a
#typescript
Medium
Design Patterns: Builder Pattern in TypeScript
Master the Builder Pattern and Easily Handle the Creation of Objects.
👍5
Node.js Toolbox: A Way to Find Node.js Packages
Several months ago we featured this brand new project curating Node packages in areas like HTTP frameworks, browser testing and query builders, and it’s continued to go from strength to strength. - https://nodejstoolbox.com/
#nodejs
Several months ago we featured this brand new project curating Node packages in areas like HTTP frameworks, browser testing and query builders, and it’s continued to go from strength to strength. - https://nodejstoolbox.com/
#nodejs
Node.js Toolbox
Find actively maintained and popular packages in the Node.js ecosystem.
👍6
How React 18 Improves Application Performance
If you’ve not been keeping up with how things are progressing in React with regards to concurrent rendering, transitions, Suspense, and even React Server Components, this is a fantastic review and primer to get up to.. speed on how such features can improve performance. - https://vercel.com/blog/how-react-18-improves-application-performance
#react
If you’ve not been keeping up with how things are progressing in React with regards to concurrent rendering, transitions, Suspense, and even React Server Components, this is a fantastic review and primer to get up to.. speed on how such features can improve performance. - https://vercel.com/blog/how-react-18-improves-application-performance
#react
Vercel
How React 18 Improves Application Performance
Learn how React 18's concurrent features like Transitions, Suspense, and React Server Components improve application performance.
👍7❤1
Scroll Progress Animations in CSS
Michelle Barker shows how to link animations to the scroll progress of a container. - https://developer.mozilla.org/en-US/blog/scroll-progress-animations-in-css
#css
Michelle Barker shows how to link animations to the scroll progress of a container. - https://developer.mozilla.org/en-US/blog/scroll-progress-animations-in-css
#css
MDN Web Docs
Scroll progress animations in CSS | MDN Blog
Scroll-driven animations are coming to CSS! In this post, we'll look at a few types of animations and learn how to link them to the scroll progress of a container.
👍6❤1
Data Fetching Basics
Nuxt offers a set of powerful built-in tools for handling data fetching. This article examines the different methods Nuxt provides us for data fetching. - https://masteringnuxt.com/blog/data-fetching-basics
#vue
Nuxt offers a set of powerful built-in tools for handling data fetching. This article examines the different methods Nuxt provides us for data fetching. - https://masteringnuxt.com/blog/data-fetching-basics
#vue
Masteringnuxt
Data Fetching Basics
Nuxt offers a set of powerful built-in tools for handling data fetching. This article examines the different methods Nuxt provides us for data fetching.
👍7
Angular with Vite is crazy fast
Hello, I love Angular and I have worked from AngularJS to Angular 15 now. I always wonder how fast I can work… - https://medium.com/@hiepxanh/angular-vite-example-is-crazy-fast-3ee4d730020c
#angular
Hello, I love Angular and I have worked from AngularJS to Angular 15 now. I always wonder how fast I can work… - https://medium.com/@hiepxanh/angular-vite-example-is-crazy-fast-3ee4d730020c
#angular
Medium
Angular with Vite is crazy fast (Angular 16 Example)
updated: 2023/09/17
👍7❤1
Speeding Up V8 Heap Snapshots
When diagnosing a memory leak in a JavaScript app, engineers at Bloomberg encountered some weird performance issues with capturing a single full-size heapshot taking more than 30 minutes(!) at times. Here’s the full story of how they investigated and resolved the problem, making JS memory analysis faster than ever for all of us. - https://v8.dev/blog/speeding-up-v8-heap-snapshots
#nodejs
When diagnosing a memory leak in a JavaScript app, engineers at Bloomberg encountered some weird performance issues with capturing a single full-size heapshot taking more than 30 minutes(!) at times. Here’s the full story of how they investigated and resolved the problem, making JS memory analysis faster than ever for all of us. - https://v8.dev/blog/speeding-up-v8-heap-snapshots
#nodejs
v8.dev
Speeding up V8 heap snapshots · V8
This post about V8 heap snapshots presents some performance problems found by Bloomberg engineers, and how we fixed them to make JavaScript memory analysis faster than ever.
👍3🔥1
Creating Custom Raycast Extensions with React
No lie, Raycast has replaced Spotlight, Alfred, and all the rest on macOS for me. It’s a fantastic launcher and shortcuts app, plus it has an extensions system you can use to make it do even more tricks. - https://spacejelly.dev/posts/creating-custom-raycast-extensions-with-react/
#react
No lie, Raycast has replaced Spotlight, Alfred, and all the rest on macOS for me. It’s a fantastic launcher and shortcuts app, plus it has an extensions system you can use to make it do even more tricks. - https://spacejelly.dev/posts/creating-custom-raycast-extensions-with-react/
#react
Space Jelly
Creating Custom Raycast Extensions with React on Space Jelly
Learn how to create your own Raycast extension and find unique ways to extend your launcher, from Cloudinary uploads to easily searching for creatures and items using the Hyrule Compendium API.
👍4❤3
Interviewing ChatGPT for a Front-End Developer Position - https://fadamakis.com/interviewing-chatgpt-for-a-front-end-developer-position-f1f5c08a275a
#interview #chatgpt
#interview #chatgpt
Medium
Interviewing ChatGPT for a Front-End Developer Position
Only a couple of months have passed since ChatGPT was released to the public, and it's already gaining a lot of attention for its detailed…
👍9
Yes, here are 3 ways to create a multiple layout system with Vue 3
Layouts are the foundations of medium-to-large websites or apps. Unlike Nuxt, Vue 3 doesn’t have a native layout system, but don’t worry. In this article, I’m going to show you 3 simple ways to achieve that. - https://itnext.io/3-ways-to-create-a-multiple-layouts-system-vue-3-b24c0736b7bb
#vue
Layouts are the foundations of medium-to-large websites or apps. Unlike Nuxt, Vue 3 doesn’t have a native layout system, but don’t worry. In this article, I’m going to show you 3 simple ways to achieve that. - https://itnext.io/3-ways-to-create-a-multiple-layouts-system-vue-3-b24c0736b7bb
#vue
Medium
Yes, here are 3 ways to create a multiple layouts system with Vue 3
Layouts are the foundations of medium-to-large websites ou apps.
👍7❤2
New Viewport Units
Ahmad Shadeed explains how exactly svh, lvh, and dvh viewport units work. - https://ishadeed.com/article/new-viewport-units
#css
Ahmad Shadeed explains how exactly svh, lvh, and dvh viewport units work. - https://ishadeed.com/article/new-viewport-units
#css
Ishadeed
New Viewport Units
Learn about the small, large, and dynamic viewport units in CSS.
👍9👏1
Configure Prettier and ESLint with Angular
Everyone wants to write code in a fast bug-free way without thinking about its style most of the time. That’s… - https://itnext.io/configure-prettier-and-eslint-with-angular-e7b4ce979cd8
#angular
Everyone wants to write code in a fast bug-free way without thinking about its style most of the time. That’s… - https://itnext.io/configure-prettier-and-eslint-with-angular-e7b4ce979cd8
#angular
Medium
Configure Prettier and ESLint with Angular
Everyone wants to write code in a fast bug-free way without thinking about its style most of the time. That’s why in this post I will talk…
👍9
Push Notifications with Firebase Cloud Messaging in React Native
Google’s Firebase Cloud Messaging is an established push notification service—why not employ it to implement push for your React Native apps? - https://scientyficworld.org/push-notification-firebase-cloud-messaging/
#reactnative
Google’s Firebase Cloud Messaging is an established push notification service—why not employ it to implement push for your React Native apps? - https://scientyficworld.org/push-notification-firebase-cloud-messaging/
#reactnative
Scientyfic World
Push Notifications With Firebase Cloud Messaging In React Native App | Scientyfic World
In this tutorial, we will explore how to implement push notifications in your mobile app using Firebase Cloud Messaging (FCM).
👍7❤3
Puppeteer in Node.js: More Antipatterns to Avoid - https://blog.appsignal.com/2023/06/14/puppeteer-in-nodejs-more-antipatterns-to-avoid.html
#nodejs
#nodejs
Appsignal
Puppeteer in Node.js: More Antipatterns to Avoid | AppSignal Blog
Explore some of the antipatterns to avoid when using Puppeteer for Node.js.
👍5
Configure Amplify authentication with SvelteKit
How to configure amplify authentication with SvelteKit v1.0 - https://depascalematteo.medium.com/configure-amplify-authentication-with-sveltekit-db64c9a01c93
#svelte
How to configure amplify authentication with SvelteKit v1.0 - https://depascalematteo.medium.com/configure-amplify-authentication-with-sveltekit-db64c9a01c93
#svelte
Medium
Configure Amplify authentication with SvelteKit
How to configure amplify authentication with SvelteKit v1.0🚀 This walkthrough shows how to configure Amplify with SvelteKit v1.
👍4
From Hacks to Elegance: Transforming a Card Component with Modern CSS Wizardry
Nils Binder demonstrates how to use modern CSS to refactor an existing card component. - https://9elements.com/blog/from-hacks-to-elegance-transforming-a-card-component-with-modern-css-wizardry
#css
Nils Binder demonstrates how to use modern CSS to refactor an existing card component. - https://9elements.com/blog/from-hacks-to-elegance-transforming-a-card-component-with-modern-css-wizardry
#css
9elements
From Hacks to Elegance: Transforming a Card Component with Modern CSS Wizardry - 9elements
Combining finest craftsmanship with elegant design to ship innovative digital experiences.
👍5❤4
Building Reusable and Maintainable Components in Vue with the Data Provider Pattern
One of the most powerful techniques we can use to build reusable and maintainable components is the Provider Pattern. This approach, widely used not only in the Vue ecosystem, allows us to separate the presentation layer from the data fetching, helping us avoid common pitfalls like spaghetti code and prop drilling. By leveraging the Provider Pattern, we can create components that are easier to develop, reuse, and maintain over time. Let's explore this pattern together. - https://fadamakis.com/building-reusable-and-maintainable-components-in-vue-with-the-data-provider-pattern-2797876c007d
#vue
One of the most powerful techniques we can use to build reusable and maintainable components is the Provider Pattern. This approach, widely used not only in the Vue ecosystem, allows us to separate the presentation layer from the data fetching, helping us avoid common pitfalls like spaghetti code and prop drilling. By leveraging the Provider Pattern, we can create components that are easier to develop, reuse, and maintain over time. Let's explore this pattern together. - https://fadamakis.com/building-reusable-and-maintainable-components-in-vue-with-the-data-provider-pattern-2797876c007d
#vue
Medium
Building Reusable and Maintainable Components in Vue with the Data Provider Pattern
One of the most powerful techniques we can use to build reusable and maintainable components is the Provider Pattern. This approach, widely…
👍4
Testing Library: Everybody Uses It, But Nobody Understands It
A talk from ReactNext 2023. - https://www.youtube.com/watch?v=jNAMdsbdvlI
#react
A talk from ReactNext 2023. - https://www.youtube.com/watch?v=jNAMdsbdvlI
#react
👍7
Vue 3.3 'Rurouni Kenshin' is available
This release is focused on developer experience improvements - in particular, SFC script setup usage with TypeScript. - https://blog.vuejs.org/posts/vue-3-3
#vue
This release is focused on developer experience improvements - in particular, SFC script setup usage with TypeScript. - https://blog.vuejs.org/posts/vue-3-3
#vue
blog.vuejs.org
Announcing Vue 3.3 | The Vue Point
The official blog for the Vue.js project
👍4
Mastering Yarn's Lifecycle with Hooks
Aims to equip you with the knowledge needed to create your own Yarn plugins and “elevate your package management game”. - https://scinos.dev/posts/2023-04-08-mastering-yarns-lifecycle-with-hooks/
#nodejs
Aims to equip you with the knowledge needed to create your own Yarn plugins and “elevate your package management game”. - https://scinos.dev/posts/2023-04-08-mastering-yarns-lifecycle-with-hooks/
#nodejs
scinos.dev
Mastering Yarn's lifecycle with hooks
Learn how to create custom Yarn plugins and take your Node.js package management to the next level. In this tutorial, you will master Yarn's lifecycle hooks by creating a plugin that checks whether the environment is correctly set up. Whether you're a beginner…
👍5