The weekly
Open in Telegram
In this channel, you will get weekly update for node, CSS, js, and frontend (filtered from the most useful newsletters) ...
Show more1 114
Subscribers
+124 hours
+47 days
-230 days
Posts Archive
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
Available now! Telegram Research 2025 โ the year's key insights 
