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.
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.
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…
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.
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.
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…
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).
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.
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
A few years ago, I had to build a card component that looked a little different than the usual cards you find on most websites. It turned out that this card led to one of my biggest estimation errors because I completely underestimated how...
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…
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
YouTube
Matan Borenkraout @ ReactNext '23 | Testing Library: everybody uses it, but nobody understands it
ReactNext 2023
www.react-next.com
Israel's Annual React & React-Native conference
Powered by EventHandler
Testing Library: everybody uses it, but nobody understands it
Intermediate | English
Testing is an essential part of software development, but it…
www.react-next.com
Israel's Annual React & React-Native conference
Powered by EventHandler
Testing Library: everybody uses it, but nobody understands it
Intermediate | English
Testing is an essential part of software development, but it…
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
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…
Creating a Node API with Knex and Postgres - https://blog.openreplay.com/create-a-node-api-with-knex-and-postgresql/
#nodejs
#nodejs
Openreplay
Creating a Node API with Knex and PostgreSQL
Access DB tables without having to write SQL
Stop being scared of InjectionTokens
Injection Tokens seem to intimidate many developers. We don’t understand what they are, how to use them, and their purpose. - https://itnext.io/stop-being-scared-of-injectiontokens-ab22f72f0fe9
#angular
Injection Tokens seem to intimidate many developers. We don’t understand what they are, how to use them, and their purpose. - https://itnext.io/stop-being-scared-of-injectiontokens-ab22f72f0fe9
#angular
Medium
Stop being scared of InjectionTokens
Injection Tokens seem to intimidate many developers. We don’t understand what they are, how to use them, and their purpose.
Scroll-driven animations in CSS are a joy to play around with
Brecht De Ruyte explores how scroll-driven animations in CSS work. - https://utilitybend.com/blog/scroll-driven-animations-in-css-are-a-joy-to-play-around-with
#css
Brecht De Ruyte explores how scroll-driven animations in CSS work. - https://utilitybend.com/blog/scroll-driven-animations-in-css-are-a-joy-to-play-around-with
#css
Utilitybend
Scroll driven animations in CSS are a joy to play around with! | utilitybend
Scroll Driven Animations are set to be released soon and they are a lot of fun to experiment with. some tips and demos
How to Build a Routing Layer in React and Why You'd Need One - https://semaphoreci.com/blog/routing-layer-react
#react
#react
Semaphore
How to Build a Routing Layer in React and Why You Need It - Semaphore
Learn what a routing layer is, understand some of the several benefits it can bring to your architecture, and how to build it in React.
Dan Abamov is Leaving Meta
Staying on Twitter/X, Dan Abramov shared the news that he is leaving Meta and worked through the logic of why now is the right time to move on. If you can't access Twitter (or don't want to), the TLDR is that React won't be negatively impacted as he doesn't write a lot of React code nowadays, he has finished the key things he wanted to do, and a broader team of community leaders is coming together nicely. Dan is also staying on the React team as an independent third party. - https://twitter.com/dan_abramov/status/1682029195843739649
#abramov
Staying on Twitter/X, Dan Abramov shared the news that he is leaving Meta and worked through the logic of why now is the right time to move on. If you can't access Twitter (or don't want to), the TLDR is that React won't be negatively impacted as he doesn't write a lot of React code nowadays, he has finished the key things he wanted to do, and a broader team of community leaders is coming together nicely. Dan is also staying on the React team as an independent third party. - https://twitter.com/dan_abramov/status/1682029195843739649
#abramov
Build MicroFrontend In React In 3 Easy Steps
Build your first MicroFrontend in React in just 3 easy and quick steps. A step by step microfrontend tutorial… - https://blog.bitsrc.io/build-microfrontend-in-react-in-3-easy-steps-74790fd0c9fb
#microfrontends
Build your first MicroFrontend in React in just 3 easy and quick steps. A step by step microfrontend tutorial… - https://blog.bitsrc.io/build-microfrontend-in-react-in-3-easy-steps-74790fd0c9fb
#microfrontends
Medium
Build Micro Frontends In React In 3 Easy Steps
Build your first MicroFrontend in React in just 3 easy and quick steps. A step by step microfrontend tutorial for React developers.