The weekly
الذهاب إلى القناة على Telegram
In this channel, you will get weekly update for node, CSS, js, and frontend (filtered from the most useful newsletters) ...
إظهار المزيد1 114
المشتركون
+124 ساعات
+47 أيام
-230 أيام
أرشيف المشاركات
1 114
JavaScript Weekly
Deno 2.0 Release Candidate
https://deno.com/blog/v2.0-release-candidate
Don't Sleep on AbortController
https://kettanaito.com/blog/dont-sleep-on-abort-controller
How I Built My Blog
https://www.joshwcomeau.com/blog/how-i-built-my-blog-v2/
A guide to destructuring in JavaScript
https://piccalil.li/blog/a-guide-to-destructuring-in-javascript/
The Nine Node Pillars
https://www.platformatichq.com/node-principles
What are Durable Functions? A visual JavaScript primer
https://www.inngest.com/blog/durable-functions-a-visual-javascript-primer
What's New in Express.js 5.0
https://www.trevorlasn.com/blog/whats-new-in-express-5
Angular Routing Essentials: All You Need to Know in One Post
https://monsterlessons-academy.com/posts/angular-routing-essentials-all-you-need-to-know-in-one-post
How to use the Reddit API for a JavaScript application
https://www.honeybadger.io/blog/javascript-reddit-api/
The modern JavaScript event calendar
https://schedule-x.dev/
Vue Mess Detector
https://vue-mess-detector.webmania.cc/
Pure Javascript Multilingual OCR
https://tesseract.projectnaptha.com/
Deobfuscate Javascript code using LLMs ("AI")
https://github.com/jehna/humanify
React Snap Carousel 🫰
https://github.com/richardscarrott/react-snap-carousel
Build React Hooks (free workshop)
https://www.epicreact.dev/tutorials/build-react-hooks
How to fetch data in React [2024]
https://www.robinwieruch.de/react-fetching-data/
Component Composition is great btw
https://tkdodo.eu/blog/component-composition-is-great-btw
Vim for React Developers
https://vimforreactdevs.com/
Testing a React App in Chrome with Heroku CI
https://blog.heroku.com/testing-react-app-chrome-heroku-ci
qwik-ui 0.6.1 is out
https://github.com/qwikifiers/qwik-ui/releases/tag/%40qwik-ui%2Fheadless%400.6.1
-----------------
For more- subscribe to the channel
Telegram: https://t.me/webWekklyWhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
1 114
Frontend Focus
First Public Working Draft of CSS Grid Level 3 / Masonry Layout
https://www.w3.org/blog/CSS/2024/09/24/css-grid-3-fpwd/
CSS Masonry Layouts | Nicole Sullivan | CSS Day 2024
https://www.youtube.com/watch?v=3h6BCTgQ4yw
How I Built My Blog
https://www.joshwcomeau.com/blog/how-i-built-my-blog-v2/
Get Ready for Interop 2025: Your Chance to Shape the Web
https://www.webkit.org/blog/15942/get-ready-for-interop-2025-your-chance-to-shape-the-web/
Improving rendering performance with CSS content-visibility
https://nolanlawson.com/2024/09/18/improving-rendering-performance-with-css-content-visibility/
The Frontend Treadmill
https://polotek.net/posts/the-frontend-treadmill/
Monitor your local and real-user Core Web Vitals performance in DevTools
https://developer.chrome.com/blog/devtools-realtime-cwv
How to Create a Chrome Extension with React, TypeScript, TailwindCSS, and Vite
https://www.luckymedia.dev/blog/how-to-create-a-chrome-extension-with-react-typescript-tailwindcss-and-vite-in-2024
Clever Polypane Debugging Features I’m Loving
https://css-tricks.com/clever-polypane-debugging-features-im-loving/
The easy way to understand flexbox alignment
https://www.youtube.com/watch?v=uIzaU98Ak1k
Dark Patterns Hall of Shame
https://hallofshame.design/
CSS almanac
https://css-tricks.com/almanac/
Vue-multiselect
https://vue-multiselect.js.org/
DEPA₹TɄRΞ MONO
https://departuremono.com/
Markdown to amazing forms and web pages
https://blocks.md/
-----------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Node Weekly
The Nine Node Pillars
https://www.platformatichq.com/node-principles
Node v22.9.0 (Current)
https://nodejs.org/en/blog/release/v22.9.0
What's New in Express.js 5.0
https://www.trevorlasn.com/blog/whats-new-in-express-5
Compile and run C in JavaScript
https://bun.sh/blog/compile-and-run-c-in-js
A Comprehensive Guide to Node.js Addons
https://mertcan.vercel.app/comprehensive-guide-to-nodejs-addons
Deno 2.0 Release Candidate
https://deno.com/blog/v2.0-release-candidate
Deno 2 is here… will it actually kill Node.js this time?
https://www.youtube.com/watch?v=pcC4Dr6Wj2Q
ts-remove-unused
https://github.com/line/ts-remove-unused
What is ts-blank-space?
https://bloomberg.github.io/ts-blank-space/
The real PostgreSQL parser, exposed for nodejs.
https://github.com/launchql/libpg-query-node
Piscina 4.7: Node.js Worker Pool Library
https://piscinajs.github.io/piscina/
-----------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
1 114
Front-End Front Top Stories
Selecting Previous Siblings
https://frontendmasters.com/blog/selecting-previous-siblings/
Animate to height: auto; (and other intrinsic sizing keywords) in CSS
https://developer.chrome.com/docs/css-ui/animate-to-height-auto/
WebKit Features in Safari 18.0
https://webkit.org/blog/15865/webkit-features-in-safari-18-0/
Improving rendering performance with CSS content-visibility
https://nolanlawson.com/2024/09/18/improving-rendering-performance-with-css-content-visibility/
Two CSS Properties for Trimming Text Box Whitespace
https://css-tricks.com/two-css-properties-for-trimming-text-box-whitespace/
1 114
JavaScript Weekly
Oracle, it’s time to free JavaScript.
https://javascript.tm/
Compile and run C in JavaScript
https://bun.sh/blog/compile-and-run-c-in-js
What is ts-blank-space?
https://bloomberg.github.io/ts-blank-space/
List of mathematical symbols with their JavaScript equivalent.
https://math4devs.com/
React 19 Cheat Sheet
https://www.epicreact.dev/react-19-cheatsheet
From Parcel to Vite: A short story of a 100K LOC migration
https://blog.logto.io/parcel-to-vite
How to Create a Chrome Extension with React, TypeScript, TailwindCSS, and Vite
https://www.luckymedia.dev/blog/how-to-create-a-chrome-extension-with-react-typescript-tailwindcss-and-vite-in-2024
v4.0 is out with first-class time zones support!
https://blog.date-fns.org/v40-with-time-zone-support/
Remove unused code from your TypeScript Project
https://github.com/line/ts-remove-unused
Next.js SaaS Starter
https://github.com/leerob/next-saas-starter
Tiny process execution for humans — a better
child_process
https://github.com/sindresorhus/nano-spawn
deck.gl is a GPU-powered framework for visual exploratory data analysis of large datasets.
https://deck.gl/
The most complete selecting solution for Vue.js
https://vue-multiselect.js.org/
Minimal and efficient cross-platform file watching library
https://github.com/paulmillr/chokidar
Testing Accessibility with the Keyboard
https://www.epicweb.dev/testing-accessibility-with-keyboard
Introducing our First Community Web Game Challenge 👾
https://dev.to/devteam/introducing-our-first-community-web-game-challenge-1loo?context=digest
Introducing TanStack Router
https://frontendmasters.com/blog/introducing-tanstack-router/
A milestone for TypeScript Performance in TanStack Router
https://tanstack.com/blog/tanstack-router-typescript-performance
How Infinite Queries work
https://tkdodo.eu/blog/how-infinite-queries-work
-----------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Frontend Focus
WebKit Features in Safari 18.0
https://webkit.org/blog/15865/webkit-features-in-safari-18-0/
Optimising for High Latency Environments
https://csswizardry.com/2024/09/optimising-for-high-latency-environments/
2024: 0.5% of the Global Top 200 Websites Use Valid HTML
https://meiert.com/en/blog/html-conformance-2024/
Astro 5.0 Beta Release
https://astro.build/blog/astro-5-beta/
The “Other” C in CSS
https://www.youtube.com/watch?v=ob_M_qXeDVE
Animate to height: auto; (and other intrinsic sizing keywords) in CSS
https://developer.chrome.com/docs/css-ui/animate-to-height-auto/
The State of ES5 on the Web
https://philipwalton.com/articles/the-state-of-es5-on-the-web/
Logical Properties in Size Queries
https://css-irl.info/logical-properties-in-size-queries/
The continuing tragedy of emoji on the web
https://nolanlawson.com/2024/09/17/the-continuing-tragedy-of-emoji-on-the-web/
Two CSS Properties for Trimming Text Box Whitespace
https://css-tricks.com/two-css-properties-for-trimming-text-box-whitespace/
Let’s bring back browsing
https://christianheilmann.com/2024/09/15/lets-bring-back-browsing/
The First HTML LSP That Reports Syntax Errors
https://kristoff.it/blog/first-html-lsp/
Introducing
@bramus/caniuse-cli, a CLI tool for “Can I Use …”
https://www.bram.us/2024/09/14/introducing-bramus-caniuse-cli-a-cli-tool-for-can-i-use/
deck.gl is a GPU-powered framework for visual exploratory data analysis of large datasets.
https://deck.gl/
A collection of 311 Free Public APIs for Students and Developers.
https://www.freepublicapis.com/
a next-gen rich text editor for AI
https://aieditor.dev/
A minimal theme for a landing page, featuring a simple structure, smooth scrolling, and scroll-revealing effects.
https://github.com/CLCK0622/11ty-Serene
-----------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Node Weekly
nano-spawn: Tiny Execa-Inspired Process Execution
https://github.com/sindresorhus/nano-spawn
From Node.js to Deno: How It All Began
https://www.youtube.com/watch?v=zxitJn9MwYs
Oracle, it’s time to free JavaScript.
https://javascript.tm/
Top 5 HTTP Request Libraries for Node.js
https://blog.appsignal.com/2024/09/11/top-5-http-request-libraries-for-nodejs.html
Minimal and efficient cross-platform file watching library
https://github.com/paulmillr/chokidar
A Node.js implementation of RFC6265 for cookie parsing, storage, and retrieval.
https://github.com/salesforce/tough-cookie
Biome v1.9 Anniversary Release
https://biomejs.dev/blog/biome-v1-9/
Node.js implementation of Google's FarmHash family of very fast hash functions.
https://github.com/lovell/farmhash
A Node.js client for Etsy's StatsD server, Datadog's DogStatsD server, and InfluxDB's Telegraf StatsD server.
https://github.com/brightcove/hot-shots
Environment variables and configuration anti patterns in Node.js applications
https://lirantal.com/blog/environment-variables-configuration-anti-patterns-node-js-applications
Profiling Node.js Applications
https://betterstack.com/community/guides/scaling-nodejs/profiling-nodejs-applications/
-----------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
1 114
Front-End Top Stories
The State of ES5 on the Web
https://philipwalton.com/articles/the-state-of-es5-on-the-web/
Sanding UI
https://blog.jim-nielsen.com/2024/sanding-ui/
The Undeniable Utility Of CSS :has
https://www.joshwcomeau.com/css/has/
Time Travelling CSS With :target
https://css-tricks.com/time-travelling-css-with-target/
Logical Properties in Size Queries
https://css-irl.info/logical-properties-in-size-queries/
Captured Custom Properties
https://blog.kizu.dev/captured-custom-properties/
1 114
JavaScript Weekly
The State of ES5 on the Web
https://philipwalton.com/articles/the-state-of-es5-on-the-web/
The Top 5000 npm Packages by Size, Downloads, and Traffic
https://docs.google.com/spreadsheets/d/1oYJxQgMA7lQ6-wNaBKNNDz6vr3Yaa1EDsI_Hakr4ROg/edit?gid=1891857584#gid=1891857584
Announcing TypeScript 5.6
https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/
Look out, kids: PHP is the new JavaScript
https://www.mux.com/blog/php-is-the-new-javascript
The web's clipboard, and how it stores data of different types
https://alexharri.com/blog/clipboard
Building the Same App Using Various Web Frameworks
https://eugeneyan.com/writing/web-frameworks/
Brand New Performance Features in Chrome DevTools
https://www.debugbear.com/blog/fix-web-performance-devtools
React and FormData
https://reacttraining.com/blog/react-and-form-data
Biome v1.9 Anniversary Release
https://biomejs.dev/blog/biome-v1-9/
The JavaScript Image Manipulation Program
https://jimp-dev.github.io/jimp/
Valtio 2.0: Proxy State Made Simple
https://valtio.dev/
An open source userscript manager.
https://violentmonkey.github.io/
What’s new in React 19
https://vercel.com/blog/whats-new-in-react-19
An SSR Performance Showdown
https://blog.platformatic.dev/ssr-performance-showdown
react-call -Call your React components
https://react-call.desko.dev/
React 19 Cheat Sheet
https://www.epicreact.dev/react-19-cheatsheet
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
1 114
Frontend Focus
The Undeniable Utility Of CSS :has.
https://www.joshwcomeau.com/css/has/
CSS Triggers
https://css-triggers.com/
A Complete Guide to Beginning with JavaScript
https://frontendmasters.com/blog/a-complete-guide-to-beginning-with-javascript/
Sticky Headers And Full-Height Elements: A Tricky Combination
https://www.smashingmagazine.com/2024/09/sticky-headers-full-height-elements-tricky-combination/
Brand New Performance Features in Chrome DevTools
https://www.debugbear.com/blog/fix-web-performance-devtools
Anchor Positioning Quirks
https://css-tricks.com/anchor-positioning-quirks/
A release note for the web platform
https://patrickbrosset.com/articles/2024-09-04-a-release-note-for-the-web-platform/
The web's clipboard, and how it stores data of different types
https://alexharri.com/blog/clipboard
Time Travelling CSS With :target
https://css-tricks.com/time-travelling-css-with-target/
Alternatives to Using Pure Black (#000000) for Text and Backgrounds
https://uxplanet.org/alternatives-to-using-pure-black-000000-for-text-and-backgrounds-54ef0e733cdb
svg.wtf: An SVG Playground to Learn How to Write SVG Code
https://svg.wtf/
Your Ultimate URL Redirect Analysis Tool
https://www.redirectchecker.org/
Developer Console for Safari
https://apps.apple.com/sg/app/web-inspector/id1584825745
SVGEdit is a fast, web-based, JavaScript-driven SVG drawing editor that works in any modern browser.
https://github.com/SVG-Edit/svgedit
Build Vue apps with GOV.UK Design System components
https://govukvue.org/
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Node Weekly
expressjs v5
https://github.com/expressjs/express/releases/tag/v5.0.0
Announcing TypeScript 5.6
https://devblogs.microsoft.com/typescript/announcing-typescript-5-6/
More NPM packages on Cloudflare Workers: Combining polyfills and native code to support Node.js APIs
https://blog.cloudflare.com/more-npm-packages-on-cloudflare-workers-combining-polyfills-and-native-code/
setImmediate() vs setTimeout() in JavaScript
https://www.trevorlasn.com/blog/setimmediate-vs-settimeout-in-javascript
Set Up a $4/mo Hetzner VM to Skip the Serverless Tax
https://shipixen.com/tutorials/self-host-web-app-on-a-hetzner-virtual-machine
Integrating Slonik with Express.js
https://contra.com/p/bgA66gkW-integrating-slonik-with-expressjs
The JavaScript Image Manipulation Program
https://jimp-dev.github.io/jimp/
A JavaScript text differencing implementation
https://github.com/kpdecker/jsdiff
Rockpack is a simple solution for creating React Application with Typescript, Server Side Rendering, bundling, linting, testing.
https://alexsergey.github.io/rockpack/
A Node.js library that generates images from HTML
https://github.com/frinyvonnick/node-html-to-image
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
1 114
Front-End Front Top Stories
The Two Lines of CSS That Tanked Performance (120fps to 40fps)
https://component-odyssey.com/articles/13-improving-performance-by-changing-two-lines-of-css
Another Stab at Truncated Text
https://css-tricks.com/another-stab-at-truncated-text/
New to the web platform in August
https://web.dev/blog/web-platform-08-2024
The Ultimate Guide to Font Performance Optimization
https://www.debugbear.com/blog/website-font-performance
Sticky Headers And Full-Height Elements: A Tricky Combination
https://www.smashingmagazine.com/2024/09/sticky-headers-full-height-elements-tricky-combination/
Backgrounds for the Box Model (and why it can be useful)
https://frontendmasters.com/blog/backgrounds-for-the-box-model-and-why-it-can-be-useful/
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
1 114
JavaScript Weekly
An SSR Performance Showdown
https://blog.platformatic.dev/ssr-performance-showdown
Announcing Vue 3.5
https://blog.vuejs.org/posts/vue-3-5
OpenAI is shockingly good at unminifying code
https://glama.ai/blog/2024-08-29-reverse-engineering-minified-code-using-openai
Inside ECMAScript: JavaScript Standard Gets an Extra Stage
https://thenewstack.io/inside-ecmascript-javascript-standard-gets-an-extra-stage/
What’s new in React 19
https://vercel.com/blog/whats-new-in-react-19
Behind The Scenes: The Making of VS Code
https://www.youtube.com/watch?v=BDU63r4bS9Q
How I Created a 3.78MB Docker Image for a JavaScript Service
https://shenzilong.cn/record/How%20I%20Created%20a%203.78MB%20Docker%20Image%20for%20a%20JavaScript%20Service
Exploring Goja: A Golang JavaScript Runtime
https://jtarchie.com/posts/2024-08-30-exploring-goja-a-golang-javascript-runtime
How to Use React Compiler – A Complete Guide
https://www.freecodecamp.org/news/react-compiler-complete-guide-react-19/
Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations
https://pavel-romanov.com/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations
A Complete Guide to Beginning with JavaScript
https://frontendmasters.com/blog/a-complete-guide-to-beginning-with-javascript/
A JavaScript text differencing implementation.
https://github.com/kpdecker/jsdiff
Redwood v8.0.0 🚀
https://redwoodjs.com/upgrade/v8
Build Vue apps with GOV.UK Design System components
https://govukvue.org/
Introducing
@bramus/style-observer, a MutationObserver for CSS
https://www.bram.us/2024/08/31/introducing-bramus-style-observer-a-mutationobserver-for-css/
Generate a Web project with Go and Angular, React or Vue.
https://github.com/Shpota/goxygen
Typist 7.0: Tiptap-Based Rich Text Editor Component
https://typist.doist.dev/?path=/docs/readme--docs
Introducing Belt: Your New Favorite Tool for Starting React Native Apps
https://thoughtbot.com/blog/introducing-belt-your-new-favorite-tool-for-starting-react-native-apps
New to the web platform in August
https://web.dev/blog/web-platform-08-2024
Modern Data-Fetching in React
https://reacttraining.com/blog/modern-data-fetching-in-react
React Owner Components
https://reacttraining.com/blog/react-owner-components
A simple, scalable, and powerful architecture for building production ready React applications.
https://github.com/alan2207/bulletproof-react
Build-time Components
https://codehike.org/blog/build-time-components
Component testing in Storybook
https://storybook.js.org/blog/component-testing/
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Frontend Focus
The secret inside One Million Checkboxes
https://eieio.games/essays/the-secret-in-one-million-checkboxes/
The Ultimate Guide to Font Performance Optimization
https://www.debugbear.com/blog/website-font-performance
Supporting AVIF in Google Search
https://developers.google.com/search/blog/2024/08/happy-avifriday
Unlock your Digital Memories
https://www.webdesignmuseum.org/
Apple appears to mislead UK Regulator over deceptive default browser user interface
https://open-web-advocacy.org/blog/apple-appears-to-mislead-uk-regulator-over-deceptive-default-browser-user-interface/
Caching demystified: Inspect, clear, and disable caches
https://www.youtube.com/watch?v=mSMb-aH6sUw
The Two Lines of CSS That Tanked Performance (120fps to 40fps)
https://component-odyssey.com/articles/13-improving-performance-by-changing-two-lines-of-css
Lazy loading isn't just lazy, it's late: the web deserves faster.
https://www.differentshelf.com/lazy-loading-isnt-just-lazy-its-late-the-web-deserves-faster/
Scroll-Enhanced Experiences | Carmen Ansio | CSS Day 2024
https://www.youtube.com/watch?v=YGxOh85VtFg
Why I Don’t Block AI Scrapers
https://meiert.com/en/blog/ai-scrapers/
Reasonable Colors is an open-source color system for building accessible, nice-looking color palettes.
https://www.reasonable.work/colors/
Introducing
@bramus/style-observer, a MutationObserver for CSS
https://www.bram.us/2024/08/31/introducing-bramus-style-observer-a-mutationobserver-for-css/
The Dev Tools Performance Monitor Panel
https://daverupert.com/2024/09/dev-tools-performance-monitor-panel/
Avatars is a collection of diverse free avatar images from across the web
https://alohe.github.io/avatars/
Tailwind Grid Builder
https://tailscan.com/resources/grids
A Chrome extension that “steals” a button from every website you open.
https://anatolyzenkov.com/stolen-buttons/button-stealer
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Node Weekly
Announcing TypedSQL: Make your raw SQL queries type-safe with Prisma ORM
https://www.prisma.io/blog/announcing-typedsql-make-your-raw-sql-queries-type-safe-with-prisma-orm
Node v22.8.0 (Current)
https://nodejs.org/en/blog/release/v22.8.0
Multithreading in Node.js: Using Atomics for Safe Shared Memory Operations
https://pavel-romanov.com/multithreading-in-nodejs-using-atomics-for-safe-shared-memory-operations
Deno 2 with Ryan Dahl
https://www.youtube.com/watch?v=tZBCq8Ijkgw
How to Deploy NodeJS to AWS Lambda with OpenTofu & GitHub Actions
https://developer-friendly.blog/blog/2024/09/02/how-to-deploy-nodejs-to-aws-lambda-with-opentofu--github-actions/
Behind The Scenes: The Making of VS Code
https://www.youtube.com/watch?v=BDU63r4bS9Q
Why Playwright is less flaky than Selenium
https://justin.searls.co/posts/running-rails-system-tests-with-playwright-instead-of-selenium/
Tiny terminal spinner
https://github.com/sindresorhus/yocto-spinner
The most popular Google Sheets API wrapper for javascript / typescript
https://theoephraim.github.io/node-google-spreadsheet/#/
Light my Request
https://github.com/fastify/light-my-request
Create a multicast stream that lets multiple consumers independently read the same data
https://github.com/sindresorhus/multicast-stream
Poor Express Authentication Patterns in Node.js and How to Avoid Them
https://lirantal.com/blog/poor-express-authentication-patterns-nodejs
How to Perform Data Validation in Node.js
https://blog.appsignal.com/2024/06/19/how-to-perform-data-validation-in-nodejs.html
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
1 114
Front-End Front Top Stories
Raw-dogging websites
https://bradfrost.com/blog/post/raw-dogging-websites/
CSS finally adds vertical centering in 2024
https://build-your-own.org/blog/20240813_css_vertical_center/
state-of-css 2024
https://survey.devographics.com/en-US/survey/state-of-css/2024
The “Other” C in CSS
https://css-tricks.com/the-other-c-in-css/
Release Notes for Safari Technology Preview 202
https://webkit.org/blog/15798/release-notes-for-safari-technology-preview-202/
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
1 114
JavaScript Weekly
Announcing Rspack 1.0
https://rspack.dev/blog/announcing-1-0
How To Create An NPM Package
https://www.totaltypescript.com/how-to-create-an-npm-package
JS Dates Are About to Be Fixed
https://docs.timetime.in/blog/js-dates-finally-fixed/
JavaScript Generators Explained, But On A Senior-Level
https://www.reactsquad.io/blog/understanding-generators-in-javascript
Implementing React From Scratch
https://www.rob.directory/blog/react-from-scratch
Build 2048 and Master JavaScript!
https://www.youtube.com/watch?v=RC_SglXG4Y8
Announcing TypeScript 5.6 RC
https://devblogs.microsoft.com/typescript/announcing-typescript-5-6-rc/
Material UI v6 is out now 🎉
https://mui.com/blog/material-ui-v6-is-out/
npm-check-updates
https://github.com/raineorshine/npm-check-updates
Announcing Code Hike 1.0
https://codehike.org/blog/v1
What views does Calendar.js support?
https://github.com/williamtroup/Calendar.js
Interface Segregation Principle in React
https://alexkondov.com/interface-segregation-principle-in-react/
Chain React 2024
https://www.youtube.com/playlist?list=PLE7tQUdRKcyb81ybEVsrk6PfxXu7pJs1i#chainreact2024
How to build a Bluetooth Low Energy powered Expo app
https://expo.dev/blog/how-to-build-a-bluetooth-low-energy-powered-expo-app
Expo Made React Web-to-Native Migration Easier (Here's How)
https://www.youtube.com/watch?v=MKoZTAcVCJU
------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Frontend Focus
State of CSS 2024
https://survey.devographics.com/en-US/survey/state-of-css/2024
How to make your web page faster before it even loads
https://blog.sentry.io/how-to-make-your-web-page-faster-before-it-even-loads/
Can you convert a video to pure CSS?
https://dgerrells.com/blog/can-you-convert-a-video-to-pure-css
blocking=render: Why would you do that?!
https://csswizardry.com/2024/08/blocking-render-why-whould-you-do-that/
Custom Range Slider Using Anchor Positioning & Scroll-Driven Animations
https://frontendmasters.com/blog/custom-range-slider-using-anchor-positioning-scroll-driven-animations/
Spoiler Alert: it needs to be accessible
https://www.scottohara.me/blog/2024/08/22/spoiler.html
Basic keyboard shortcut support for focused links
https://ericwbailey.website/published/basic-keyboard-shortcut-support-for-focused-links/
Double your specificity with this one weird trick
https://cirrus.twiddles.com/blog/2024/08/21/double-your-specificity-with-this-one-weird-trick/
5 Wasm Use Cases for Frontend Development
https://frontenddogma.com/posts/2024/5-wasm-use-cases-for-frontend-development/
Elastic Overflow Scrolling
https://css-tricks.com/elastic-overflow-scrolling/
Tagger: Zero dependency, Vanilla JavaScript Tag Editor
https://github.com/jcubic/tagger
Replace Twitter Embeds with Semantic HTML
https://shkspr.mobi/blog/2024/08/replace-twitter-embeds-with-semantic-html/
The Monospace Web
https://owickstrom.github.io/the-monospace-web/
CLI tool for finding memory leaks in web apps.
https://github.com/nolanlawson/fuite
A plugin driven framework to build WYSIWYG Markdown editor.
https://milkdown.dev/
Convert HEIC/HEIF images to JPEG, PNG in browser using Javascript.
https://github.com/hoppergee/heic-to
-------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Node Weekly
How To Create An NPM Package
https://www.totaltypescript.com/how-to-create-an-npm-package
Node v22.7.0 (Current)
https://nodejs.org/en/blog/release/v22.7.0
An extremely small, "fast enough" vector search SQLite extension that runs anywhere!
https://github.com/asg017/sqlite-vec
Node v20.17.0 (LTS)
https://nodejs.org/en/blog/release/v20.17.0
Regexes Got Good: The History And Future Of Regular Expressions In JavaScript
https://www.smashingmagazine.com/2024/08/history-future-regular-expressions-javascript/
NodeJS Evolves
https://syntax.fm/show/811/nodejs-evolves?utm_medium=paid-community
npm-check-updates
https://github.com/raineorshine/npm-check-updates
html-metadata
https://github.com/wikimedia/html-metadata
Lightning fast, asynchronous, streaming RDF for JavaScript
https://github.com/rdfjs/N3.js
wait-on - wait for files, ports, sockets, http(s) resources
https://github.com/jeffbski/wait-on
Better SSE
https://github.com/MatthewWid/better-sse
When "TypeScript Support" Isn't Enough TypeScript
https://www.youtube.com/watch?v=VKdQrnDeCxE
Exploring JS: JavaScript books for programmers
https://exploringjs.com/
a better dotenv–from the creator of
dotenv.
https://github.com/dotenvx/dotenvx?tab=readme-ov-file#encryption
North Korea malware on npm and Ledger connect-kit crypto heist
https://www.nodejs-security.com/blog/north-korea-malware-on-npm-and-ledger-connect-kit-crypto-heist
-------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S1 114
Front-End Front Top Stories
The CSS contain property
https://frontendmasters.com/blog/the-css-contain-property/
font-size Limbo
https://sebastianlaube.de/en/blog/font-size-limbo
OKLCH in CSS: why we moved from RGB and HSL
https://evilmartians.com/chronicles/oklch-in-css-why-quit-rgb-hsl
Custom Range Slider Using Anchor Positioning & Scroll-Driven Animations
https://frontendmasters.com/blog/custom-range-slider-using-anchor-positioning-scroll-driven-animations/
Regexes Got Good: The History And Future Of Regular Expressions In JavaScript
https://www.smashingmagazine.com/2024/08/history-future-regular-expressions-javascript/
Transition to
height: auto & display: none Using Pure CSS
https://blog.css-weekly.com/transition-to-height-auto-display-none-using-pure-css
-------------------
For more- subscribe to the channel
Telegram: https://t.me/webWekkly
WhatsApp: https://whatsapp.com/channel/0029VaKa4PbJkK76f7WAEL1S
متاح الآن! بحث تيليغرام 2025 — أهم رؤى العام 
