JavaScript best practice: use return await
https://advancedweb.hu/shorts/javascript-best-practice-use-return-await/ #js
https://advancedweb.hu/shorts/javascript-best-practice-use-return-await/ #js
Advanced Web Machinery
JavaScript best practice: use return await
A common pattern is to call an async function and return its result:
π10π€2
Our Favorite DevTools Features of 2025
https://www.debugbear.com/blog/favourite-devtools-features-in-2025 #tools
https://www.debugbear.com/blog/favourite-devtools-features-in-2025 #tools
Debugbear
Our Favorite DevTools Features of 2025 | DebugBear
Discover the most powerful new developer tools features in Chrome 134 that will help you build faster websites and debug performance issues more effectively.
π12
Fix Your Slow React App With React-Scan
https://www.youtube.com/watch?v=3EnathFYgz8&ab_channel=JackHerrington #react #tool
https://www.youtube.com/watch?v=3EnathFYgz8&ab_channel=JackHerrington #react #tool
YouTube
Fix Your Slow React App With React-Scan
Find an fix your slow React, NextJS, Remix or TanStack app with React-Scan.
React Scan: https://react-scan.com
π ProNextJS Course: https://pronextjs.dev
π Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ
π Discord serverβ¦
React Scan: https://react-scan.com
π ProNextJS Course: https://pronextjs.dev
π Don't forget to subscribe to this channel for more updates: https://bit.ly/2E7drfJ
π Discord serverβ¦
π₯8π2π1
Level Up React: Functional programming in React
https://www.56kode.com/posts/level-up-react-functional-programming-in-react #react
https://www.56kode.com/posts/level-up-react-functional-programming-in-react #react
56Kode
Level Up React: Functional programming in React | 56kode - Web Development Blog on React & TypeScript
Learn how functional programming principles power React development. This practical guide explores first-class functions, pure functions, immutability, currying and composition with clear examples. Discover how these concepts lead to more predictable, testableβ¦
β€15π2
Some features that every JavaScript developer should know in 2025
https://waspdev.com/articles/2025-04-06/features-that-every-js-developer-must-know-in-2025 #js
https://waspdev.com/articles/2025-04-06/features-that-every-js-developer-must-know-in-2025 #js
WaspDev Blog
Some features that every JavaScript developer should know in 2025
The list of JavaScript features that every web developer should know in 2025 in order to efficiently code in JavaScript.
π12β€1
Mastering default values in JavaScript with the nullish coalescing (??) operator
https://allthingssmitty.com/2025/04/10/mastering-default-values-in-javascript-with-the-nullish-coalescing-operator/ #js
https://allthingssmitty.com/2025/04/10/mastering-default-values-in-javascript-with-the-nullish-coalescing-operator/ #js
Allthingssmitty
Mastering default values in JavaScript with the nullish coalescing (??) operator - Matt Smith
The nullish coalescing operator ('??') provides a simple way to handle null or undefined values in JavaScript. It's a must-have, let me show you why.
π9
React.memo Demystified: When It Helps and When It Hurts
https://cekrem.github.io/posts/react-memo-when-it-helps-when-it-hurts #react
https://cekrem.github.io/posts/react-memo-when-it-helps-when-it-hurts #react
cekrem.github.io
React.memo Demystified: When It Helps and When It Hurts
A deep dive into React's memoization tools and the hidden pitfalls that make them harder to use than you think
β€8
Why you need a custom context provider
https://gabrielpichot.fr/blog/why-you-need-a-custom-context-provider #react
https://gabrielpichot.fr/blog/why-you-need-a-custom-context-provider #react
gabrielpichot.fr
Why you need a custom context provider
Naked Context providers can be a killer for performance. In this article, we will explore why Custom Context providers have a positive impact and should be the default when using the Context API.
π5β€2
β¨ How I Reduced My React Bundle Size by 30% (With Real Examples)
https://www.frontendjoy.com/p/how-i-reduced-my-react-bundle-size-by-30-with-real-examples #react
https://www.frontendjoy.com/p/how-i-reduced-my-react-bundle-size-by-30-with-real-examples #react
FrontendJoy
β¨ How I Reduced My React Bundle Size by 30% (With Real Examples)
A step-by-step guide to shrinking your React bundle with a real example
π7β€2
5 Ways to Reduce HTML File Size on Your Website
https://www.debugbear.com/blog/reduce-html-file-size #html #performance
https://www.debugbear.com/blog/reduce-html-file-size #html #performance
Debugbear
5 Ways to Reduce HTML File Size on Your Website | DebugBear
Here is how you can reduce HTML file size to improve web performance and Core Web Vitals on your website.
π6
Lazy load SVG icons with <use/> in React.js
https://www.jeantinland.com/blog/lazy-load-svg-icons-with-use-react-js/ #react
https://www.jeantinland.com/blog/lazy-load-svg-icons-with-use-react-js/ #react
Jeantinland
Lazy load SVG icons with <use/> in React.js
Learn how to optimize your React.js applications by lazy loading SVG icons using the use tag. This article covers different methods of incorporating SVG icons, including inline injection, sprite files, and splitting sprites into individual files. It alsoβ¦
π6π€4
Default styles for h1 elements are changing
https://developer.mozilla.org/en-US/blog/h1-element-styles/ #html #css
https://developer.mozilla.org/en-US/blog/h1-element-styles/ #html #css
MDN Web Docs
Default styles for h1 elements are changing | MDN Blog
Browsers are starting to roll out changes in default UA styles for nested section headings. This post describes the incoming changes, how to identify if it's an issue on your websites, and hints for conformant and better-structured pages.
π10
Migrating A JavaScript Project from Prettier and ESLint to BiomeJS
https://blog.appsignal.com/2025/05/07/migrating-a-javascript-project-from-prettier-and-eslint-to-biomejs.html #tools
https://blog.appsignal.com/2025/05/07/migrating-a-javascript-project-from-prettier-and-eslint-to-biomejs.html #tools
Appsignal
Migrating A JavaScript Project from Prettier and ESLint to BiomeJS | AppSignal Blog
We'll introduce the BiomeJS project, set it up in a project, and help you decide if you should migrate from Prettier or ESLint to Biome.
π4π±2
React Internals: Which useEffect runs first?
https://frontendmasters.com/blog/react-internals-which-useeffect-runs-first #react
https://frontendmasters.com/blog/react-internals-which-useeffect-runs-first #react
Frontend Masters
React Internals: Which useEffect runs first?
useEffect is one of the most commonly used hooks in the React community. Regardless of how much experience you have with React, youβve probably used it before.
π5
Building An Offline-Friendly Image Upload System
https://www.smashingmagazine.com/2025/04/building-offline-friendly-image-upload-system/
https://www.smashingmagazine.com/2025/04/building-offline-friendly-image-upload-system/
Smashing Magazine
Building An Offline-Friendly Image Upload System β Smashing Magazine
Poor internet connectivity doesnβt have to mean poor UX. With PWA technologies like `IndexedDB`, service workers, and the Background Sync API, you can build an offline-friendly image upload system that queues uploads and retries them automatically β so yourβ¦
π5