The weekly
رفتن به کانال در Telegram
In this channel, you will get weekly update for node, CSS, js, and frontend (filtered from the most useful newsletters) ...
نمایش بیشتر1 113
مشترکین
-124 ساعت
اطلاعاتی وجود ندارد7 روز
اطلاعاتی وجود ندارد30 روز
آرشیو پست ها
1 113
Frontend Focus
Switch it up with CSS custom properties
https://css.christmas/2019/2
The Firefox UI is now built with Web Components
https://briangrinstead.com/blog/firefox-webcomponents/
An Introduction to the Picture-in-Picture Web API
https://css-tricks.com/an-introduction-to-the-picture-in-picture-web-api/
Edge vs. Chrome: Microsoft's Tracking Prevention hits Google the hardest
https://www.zdnet.com/article/with-its-new-edge-browser-microsoft-takes-dead-aim-at-google/
Making a Better Custom Select Element
https://24ways.org/2019/making-a-better-custom-select-element/
Bootstrap 4.4.0
https://blog.getbootstrap.com/2019/11/26/bootstrap-4-4-0/
Mozilla launches Firefox Replay for Nightly builds on macOS
https://www.neowin.net/news/mozilla-launches-firefox-replay-for-nightly-builds-on-macos
How to Use New CSS “:is()” for Easy Element Targeting
https://webdesign.tutsplus.com/articles/new-css-is-for-easy-element-targeting--cms-34223
Do This to Improve Image Loading on Your Website
https://www.youtube.com/watch?v=4-d_SoCHeWE
STATUS UPDATE ON WEB GAMES TECHNOLOGIES
https://www.w3.org/blog/2019/11/status-update-on-web-games-technologies/
Labels are a last resort
https://refactoringui.com/previews/labels-are-a-last-resort/
Lessons learned from performance monitoring in Chrome
https://www.youtube.com/watch?v=ctavZT87syI
Predictive prefetching for the Web
https://www.youtube.com/watch?v=FS5NYN_n7_k
Create HTML5 Native games in Ionic Capacitor apps using Phaser
https://medium.com/enappd/create-html5-native-games-in-ionic-capacitor-apps-using-phaser-2e1673af9628
Checklist to avoid the most common accessibility errors
https://www.brucelawson.co.uk/2019/checklist-to-avoid-the-most-common-accessibility-errors/
Building animated draggable interfaces with Vue.js and Tailwind
https://www.binarcode.com/blog/building-animated-draggable-interfaces-with-vuejs-and-tailwind/
When JavaScript Bytes | performance.now() 2019
https://www.youtube.com/watch?v=JvJ0v5OohNg
-----------------------------
for more -subscribe to the channel
https://t.me/webWekkly
1 113
Front-End Front Top Stories
Scaling SVG Elements
https://wattenberger.com/guide/scaling-svg
The Thought Process Behind a Flexbox Layout
https://css-tricks.com/the-thought-process-behind-a-flexbox-layout/
Firefox Replay
https://firefox-replay.com/
Using CSS custom properties to reduce the size of your CSS
https://codyhouse.co/blog/post/using-css-custom-properties-to-reduce-the-size-of-your-css
Does JavaScript keep you too busy to care about CSS? Here are recent features you want to know about!
https://pawelgrzybek.com/does-javascript-keep-you-too-busy-to-care-about-css-here-are-recent-features-you-want-to-know-about/
Case Study: lynnandtonic.com 2019 refresh
https://lynnandtonic.com/thoughts/entries/case-study-2019-refresh/
Must-Watch JavaScript Talks 🔥
https://github.com/AllThingsSmitty/must-watch-javascript
Avoiding jagged edges on gradients
https://medium.com/pixel-and-ink/avoiding-jagged-edges-on-gradients-f485cc7401f5
A Web Developers New Working Week
https://www.alwaystwisted.com/articles/a-web-developers-new-working-week
The 2019 State of JavaScript Survey
https://survey.stateofjs.com/?source=frontendfront
-----------------------------
for more -subscribe to the channel
https://t.me/webWekkly
1 113
JavaScript Weekly
Faster JavaScript Apps with JSON.parse()
https://www.bram.us/2019/11/25/faster-javascript-apps-with-json-parse/
It's Time to Take the State of JavaScript 2019 Survey
https://stateofjs.com/?source=jsweekly
List of languages that compile to JS
https://github.com/jashkenas/coffeescript/wiki/List-of-languages-that-compile-to-JS
Promises From Scratch In A Post-Apocalyptic Future
https://www.youtube.com/watch?v=4GpwM8FmVgQ
Redux Style Guide
https://redux.js.org/style-guide/style-guide
An Introduction to the Picture-in-Picture Web API
https://css-tricks.com/an-introduction-to-the-picture-in-picture-web-api/
Understanding Streams in Node.js
https://nodesource.com/blog/understanding-streams-in-nodejs
Outside the web: standalone WebAssembly binaries using Emscripten
https://v8.dev/blog/emscripten-standalone-wasm
Building animated draggable interfaces with Vue.js and Tailwind
https://www.binarcode.com/blog/building-animated-draggable-interfaces-with-vuejs-and-tailwind/
Backreferences in JavaScript regular expressions
https://www.stefanjudis.com/today-i-learned/backreferences-in-javascript-regular-expressions/
For the Sake of Your Event Listeners, Use Web Workers
https://macarthur.me/posts/use-web-workers-for-your-event-listeners
WebGLStudio.js: A 3D Graphics Editor in the Browser
https://github.com/jagenjo/litegraph.js
Compress JSON into URL friendly strings
https://github.com/KilledByAPixel/JSONCrush
I created the exact same app in React and Svelte. Here are the differences.
https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-svelte-here-are-the-differences-c0bd2cc9b3f8
A new beginning for React Native at WalmartLabs Online Grocery
https://medium.com/walmartlabs/a-new-beginning-for-react-native-at-walmartlabs-online-grocery-c30b27db57d3
Gatsby with Kyle Mathews and Sam Bhagwat
https://softwareengineeringdaily.com/2019/11/11/gatsby-with-kyle-mathews-and-sam-bhagwat/
Evan You - What's Coming in Vue.js
http://www.fullstackradio.com/129
A domain-driven Vue.js Architecture
https://medium.com/bauer-kirch/a-domain-driven-vue-js-architecture-77771c20f0da
5 Amazing Tools I Use Everyday As A Web Developer
https://www.youtube.com/watch?v=2X7iXMWGo0E
-----------------------------
for more -subscribe to the channel
https://t.me/webWekkly
1 113
Node Weekly
Publishing npm Packages
https://medium.com/@nodejs/publishing-npm-packages-c4c615a0fc6b
Easier Node.js streams via async iteration
https://2ality.com/2019/11/nodejs-streams-async-iteration.html
Announcing core Node.js support for ECMAScript modules
https://medium.com/@nodejs/announcing-core-node-js-support-for-ecmascript-modules-c5d6dc29b663
Understanding Streams in Node.js
https://nodesource.com/blog/understanding-streams-in-nodejs
NSQ Tutorial: Build a simple message queue using NSQ
https://dev.to/vguleaev/nsq-tutorial-build-a-simple-message-queue-using-nsq-43eh
Promises From Scratch In A Post-Apocalyptic Future
https://www.youtube.com/watch?v=4GpwM8FmVgQ
A First Look at Github Actions
https://blog.testdouble.com/posts/2019-11-21-first-look-at-github-actions/
Guide to Helm 3 with an Express.js microservice
https://github.com/alexellis/helm3-expressjs-tutorial
Microsoft SQL Server client for Node.js
https://github.com/tediousjs/node-mssql
Lightweight web framework for your serverless applications
https://github.com/jeremydaly/lambda-api
How to secure Twilio webhook URLs in Node.js
https://www.twilio.com/blog/how-to-secure-twilio-webhook-urls-in-nodejs
5 Things I love about Strapi, a Node.js headless CMS
https://www.jsmonday.dev/articles/44/5-things-i-love-about-strapi-a-node-js-headless-cms
Create a Restful API Using Mongoose and Joi
https://www.youtube.com/watch?v=QyLkPyojz3o
-----------------------------
for more -subscribe to the channel
https://t.me/webWekkly
1 113
Front-End Front Top Stories
2019 End-of-Year Thoughts
https://css-tricks.com/category/2019-end-of-year-thoughts/
Lite YouTube Embed – A faster youtube embed
https://github.com/paulirish/lite-youtube-embed
Multiple-column Layout and column-span in Firefox 71
https://hacks.mozilla.org/2019/11/multiple-column-layout-and-column-span-in-firefox-71/
Highlights from Chrome Dev Summit 2019
https://bitsofco.de/chrome-dev-summit-2019/
Release Notes for Safari Technology Preview 96
https://webkit.org/blog/9658/release-notes-for-safari-technology-preview-96/
What’s New in ES2019?
http://www.zsoltnagy.eu/whats-new-in-es2019/
Single div CSS Tesla Cybertruck
https://codepen.io/lynnandtonic/full/NWWmzjr
How Do You Remove Unused CSS From a Site?
https://css-tricks.com/how-do-you-remove-unused-css-from-a-site/
Responsible JavaScript: Part III
https://alistapart.com/article/responsible-javascript-part-3/
Adaptive Loading - Improving Web Performance on low-end devices
https://dev.to/addyosmani/adaptive-loading-improving-web-performance-on-low-end-devices-1m69
-----------------------------
for more -subscribe to the channel
https://t.me/webWekkly
1 113
JavaScript Weekly
Announcing core Node.js support for ECMAScript modules
https://medium.com/@nodejs/announcing-core-node-js-support-for-ecmascript-modules-c5d6dc29b663
Postwoman: An API Request Builder and Tester
https://github.com/liyasthomas/postwoman
The State of JavaScript on the Web by the HTTP Archive
https://almanac.httparchive.org/en/2019/javascript
Composing Angular Components with Typescript Mixins
https://blog.bitsrc.io/composing-angular-components-with-typescript-mixins-31e3833560f7
Cropping Images to a specific Aspect Ratio with JavaScript
https://pqina.nl/blog/cropping-images-to-an-aspect-ratio-with-javascript/
I created the exact same app in React and Svelte. Here are the differences.
|https://medium.com/javascript-in-plain-english/i-created-the-exact-same-app-in-react-and-svelte-here-are-the-differences-c0bd2cc9b3f8
Pika Opens Its 'Write Once, Run Natively Everywhere' JavaScript Registry for Early Access
https://www.pika.dev/registry
jQuery Core Migrating from AMD Modules to ES Modules
https://github.com/jquery/jquery/commit/d0ce00cdfa680f1f0c38460bc51ea14079ae8b07
Getting Started With An Express And ES6+ JavaScript Stack
https://www.smashingmagazine.com/2019/11/express-es6-javascript-stack-mongodb-mongoose-servers/
Techniques for instantiating classes
https://2ality.com/2019/11/creating-class-instances.html
We should rebrand JavaScript. Yep? Nope?
https://changelog.com/jsparty/101
Compile-time Immutability in TypeScript
https://www.sitepoint.com/compile-time-immutability-in-typescript/
Having fun with ES6 proxies
https://blog.logrocket.com/having-fun-with-es6-proxies/
Angular - Build a Budget Calculator Application
https://www.youtube.com/watch?v=sU4z4Ti-8OQ
EasyDB
A one-click database. No server required.
https://easydb.io/
Real-time GraphQL API Exploration in VS Code
https://github.com/oslabs-beta/GraphQuill
Lightweight web framework for your serverless applications
https://github.com/jeremydaly/lambda-api
The Apple® Siri wave-form replicated in a JS library.
https://github.com/kopiro/siriwave
The Most Important Feature in Vue
https://michaelnthiessen.com/most-important-feature-vue
Production-ready Vue SSR in 5 Simple Steps
https://medium.com/namecheap-engineering/production-ready-vue-ssr-in-5-simple-steps-39d171904150
CSS Modules in Vue.js
https://dev.to/fridanyvall/css-modules-in-vue-js-2267
Time Traveling State Debugger — Reactime — Now Supporting Concurrent Mode, Routers, and more
https://blog.usejournal.com/time-traveling-state-debugger-reactime-now-supporting-concurrent-mode-routers-and-more-56f9ca6f7601
Meet Doctor, a new React Native command
https://facebook.github.io/react-native/blog/2019/11/18/react-native-doctor
Authenticating Your First React App
https://auth0.com/blog/authenticating-your-first-react-app/
React component library: Develop a multilingual app
https://buttercms.com/blog/react-component-library-develop-a-multilingual-app
Create a Modern Dynamic Sidebar Menu in React Using Recursion
https://dev.to/jsmanifest/create-a-modern-dynamic-sidebar-menu-in-react-using-recursion-36eo
Build your own React
https://pomb.us/build-your-own-react/
-----------------------------
**for more -subscribe to the channel
**
https://t.me/webWekkly
1 113
Node Weekly
Node.js Feature Livecoding - Anna Henningsen
https://www.youtube.com/watch?v=cFzFaPqNy1k
Node.js 12.x runtime now available in AWS Lambda
https://aws.amazon.com/blogs/compute/node-js-12-x-runtime-now-available-in-aws-lambda/
Updating App Engine with more new runtimes: Nodejs 12, Go 1.13, PHP 7.3 and Python 3.8
https://cloud.google.com/blog/products/application-development/updating-app-engine-with-more-new-runtimes
npm Security Insights API Preview Part 3: Behavioral Analysis
https://blog.npmjs.org/post/189189888357/npm-security-insights-api-preview-part-3
Natural language processing for Node.js
https://blog.logrocket.com/natural-language-processing-for-node-js/
Working with Node.js Stream API
https://medium.com/florence-development/working-with-node-js-stream-api-60c12437a1be
A declarative way to cache PostgreSQL queries using Node.js
https://dev.to/gajus/a-declarative-way-to-cache-postgresql-queries-using-node-js-4fbo
Writing A Multiplayer Text Adventure Engine In Node.js: Adding Chat Into Our Game (Part 4)
https://www.smashingmagazine.com/2019/11/multiplayer-text-adventure-engine-node-js-part-4/
Publish NPM package with GitHub Actions
https://juffalow.com/javascript/publish-npm-package-with-github-actions
Real-time GraphQL API Exploration in VS Code
https://github.com/oslabs-beta/GraphQuill
Liberating disk space from 📁node_modules
https://github.com/pranshuchittora/autarky
Environment variable validation for Node.js
https://github.com/af/envalid
GitHub for mobile
https://github.com/mobile?ref=weekly
Node v12.13.1
https://nodejs.org/en/blog/release/v12.13.1/
NPM Release: 6.13.1
https://blog.npmjs.org/post/189152172465/release-6131
-----------------------------
**for more -subscribe to the channel
**
https://t.me/webWekkly
1 113
Frontend Focus
What Newspapers Can Teach Us About Web Design
https://www.smashingmagazine.com/2019/11/newspapers-teach-web-design/
Intent to Explain: Demystifying the Blink Shipping Process
https://blog.chromium.org/2019/11/intent-to-explain-demystifying-blink.html
GSAP 3 Is Available Now!
https://greensock.com/3
Become An HTML Email Geek With These Videos From Rémi Parmentier
https://www.smashingmagazine.com/2019/11/html-email-webinar/
Cropping Images to a specific Aspect Ratio with JavaScript
https://pqina.nl/blog/cropping-images-to-an-aspect-ratio-with-javascript/
Chrome, Edge, Safari hacked at elite Chinese hacking contest
https://www.zdnet.com/article/chrome-edge-safari-hacked-at-elite-chinese-hacking-contest/
Firefox’s fight for the future of the web
https://www.theguardian.com/technology/2019/nov/17/firefox-mozilla-fights-back-against-google-chrome-dominance-privacy-fears
Interactive web animation with SVG - Cassie Evans
https://vimeo.com/373163932
GOTO 2019 • HTTP Headers for the Responsible Developer • Stefan Judis
https://www.youtube.com/watch?v=JfjiFsJsO4E
How Do You Remove Unused CSS From a Site?
https://css-tricks.com/how-do-you-remove-unused-css-from-a-site/
The Component Based WordPress Starter Theme for Developers
https://flyntwp.com/
You are doing :focus wrong
https://www.youtube.com/watch?v=Mvu5OMGcdVA
-----------------------------
for more -subscribe to the channel
https://t.me/webWekkly
1 113
Front-End Front Top Stories
Results of the Front-End Tooling Survey 2019
https://ashn.uk/tooling-results-2019
Uncommon Use Cases For Pseudo Elements
https://ishadeed.com/article/unusual-use-cases-pseudo-elements/
The 2019 Web Almanac – HTTP Archive’s annual state of the web report
https://almanac.httparchive.org/en/2019/
Pac-Man… in CSS!
https://css-tricks.com/pac-man-in-css/
CSS Logical Properties
https://adrianroselli.com/2019/11/css-logical-properties.html
When to Use SVG vs. When to Use Canvas
https://css-tricks.com/when-to-use-svg-vs-when-to-use-canvas/
Testing Color Contrast & Simulating Color Blindness with the Firefox Accessibility Inspector
https://www.youtube.com/watch?v=eBefjaWud-M
The main thread is overworked & underpaid (Chrome Dev Summit 2019)
https://www.youtube.com/watch?v=7Rrv9qFMWNM
HTMHell – Markup from hell
https://www.htmhell.dev/
Build your own React
https://pomb.us/build-your-own-react/
-----------------------------
for more -subscribe to the channel
https://t.me/webWekkly
1 113
JavaScript Weekly
Console cheat sheet for JavaScript developers
https://levelup.gitconnected.com/console-cheat-sheet-for-javascript-developers-21f0c49604d4
Build your own React
https://pomb.us/build-your-own-react/
Announcing the Bytecode Alliance: Building a secure by default, composable future for WebAssembly
https://hacks.mozilla.org/2019/11/announcing-the-bytecode-alliance/
The introductory guide to AssemblyScript
https://blog.logrocket.com/the-introductory-guide-to-assemblyscript/
The Front-End Tooling Survey 2019 - Results
https://ashleynolan.co.uk/blog/frontend-tooling-survey-2019-results
Brendan Eich, Inventor of JavaScript, Did a Reddit AMA
https://www.reddit.com/r/IAmA/comments/dwfbmf/im_brendan_eich_inventor_of_javascript_and/?sort=top
30 Seconds of Code: A Curated Collection of Useful JS Snippets
https://github.com/30-seconds/30-seconds-of-code#readme
Handling null and undefined in JavaScript
https://medium.com/javascript-scene/handling-null-and-undefined-in-javascript-1500c65d51ae
An Early Look at the Vue 3 Composition API in the Wild
https://css-tricks.com/an-early-look-at-the-vue-3-composition-api-in-the-wild/
Making an Audio Waveform Visualizer with Vanilla JavaScript
https://css-tricks.com/making-an-audio-waveform-visualizer-with-vanilla-javascript/
How to add testing to an existing project
https://kentcdodds.com/blog/how-to-add-testing-to-an-existing-project
Understanding client side routing by implementing a router in Vanilla JS
http://willtaylor.blog/client-side-routing-in-vanilla-js/
How Discord achieves native iOS performance with React Native
https://blog.discordapp.com/how-discord-achieves-native-ios-performance-with-react-native-390c84dcd502
Making instagram.com faster: Code size and execution optimizations (Part 4)
https://instagram-engineering.com/making-instagram-com-faster-code-size-and-execution-optimizations-part-4-57668be796a8
How TypeScript 3.7 Helps Quality
https://killalldefects.com/2019/11/06/how-typescript-3-7-helps-quality/
json-generator
https://www.json-generator.com/
Node.js Production Process Manager with a built-in Load Balancer
https://github.com/Unitech/pm2
Tiny & elegant HTTP client based on window.fetch
https://github.com/sindresorhus/ky
The fastest JSON Schema Validator.
https://github.com/epoberezkin/ajv
Javascript Canvas Library, SVG-to-Canvas (& canvas-to-SVG) Parser
https://github.com/fabricjs/fabric.js
Logs a progress bar and estimation for how long a Promise will take to complete
https://github.com/bvaughn/progress-estimator
Spotify client built with vue.js / vuex
https://github.com/gk4m/vue-spotify
Understanding React's key prop
https://kentcdodds.com/blog/understanding-reacts-key-prop
How to test React-Redux hooks via Jest
http://www.albertgao.xyz/2019/11/05/how-to-test-react-redux-hooks-via-jest/
VueConf Toronto 2019 Talk Slides
https://vuetoronto.com/slides/?utm_campaign=Vue.js%20News&utm_medium=email&utm_source=Revue%20newsletter
-----------------------------
**for more -subscribe to the channel
**
https://t.me/webWekkly
1 113
Node Weekly
Generating PDFs with Node
https://buttercms.com/blog/generating-pdfs-with-node
Linkinator: A Tool That Finds Your Site's Broken Links
https://github.com/JustinBeckwith/linkinator
🚀 One command to generate REST APIs for any MySql Database.
https://github.com/o1lab/xmysql
TypeScript Setup for Node.js with VS Code
https://zaiste.net/typescript-setup-for-nodejs-with-vscode/
The integration platform built for developers
https://pipedream.com/
Handling Errors in Express
https://zellwk.com/blog/express-errors/
Serverless: How to Publish Your App and Not Your Source Code
https://academy.ilyakam.com/serverless-how-to-publish-your-app-and-not-your-source-code-743e884d22d6
Node.js based forum software built for the modern web
https://github.com/NodeBB/NodeBB
npm@6.13.0
https://dev.to/ruyadorno/npm-6-13-0-7f3
Node.js Production Process Manager with a built-in Load Balancer
https://github.com/Unitech/pm2
FTP client for Node.js, supports explicit FTPS over TLS, passive mode over IPv6, async/await, and Typescript.
https://github.com/patrickjuchli/basic-ftp
The fastest JSON Schema Validator.
https://github.com/epoberezkin/ajv
The open-source Conversational Platform with built-in language understanding (NLU), beautiful graphical interface and Dialog Manager (DM). Easily create chatbots and AI-based virtual assistants.
https://github.com/botpress/botpress
Publish an NPM Package in 7 Minutes | Create & Deploy
https://www.youtube.com/watch?v=mpjEvLUUtNg
-----------------------------
for more -subscribe to the channel
https://t.me/webWekkly
1 113
Frontend Focus
Firefox at 15: its rise, fall, and privacy-first renaissance
https://www.fastcompany.com/90428050/firefox-at-15-its-rise-fall-and-privacy-first-renaissance
The Front-End Tooling Survey 2019 - Results
https://ashleynolan.co.uk/blog/frontend-tooling-survey-2019-results
Moving towards a faster web|
https://blog.chromium.org/2019/11/moving-towards-faster-web.html
Uncommon Use Cases For Pseudo Elements
https://ishadeed.com/article/unusual-use-cases-pseudo-elements/
Keynote (Chrome Dev Summit 2019)
https://www.youtube.com/watch?v=F1UP7wRCPH8
PRELOADING FONTS: WHEN DOES IT MAKE SENSE?
https://betterwebtype.com/articles/2019/11/02/preloading-fonts-when-does-it-make-sense/
Semantic sidenotes for the web
https://www.kooslooijesteijn.net/blog/semantic-sidenotes
Some Things You Oughta Know When Working with Viewport Units
https://css-tricks.com/some-things-you-oughta-know-when-working-with-viewport-units/
HTML isn’t done! (Chrome Dev Summit 2019)
https://www.youtube.com/watch?v=ZFvPLrKZywA
🐿 Scurry around your site and find all those broken links.
https://github.com/JustinBeckwith/linkinator
When to Use SVG vs. When to Use Canvas
https://css-tricks.com/when-to-use-svg-vs-when-to-use-canvas/
A Super Weird CSS Bug That Affects Text Selection
https://css-tricks.com/a-super-weird-css-bug-that-affects-text-selection/
How to use ffmpeg to combine multiple videos to one
https://ma.ttias.be/use-ffmpeg-combine-multiple-videos/
JavaScript isn’t always available and it’s not the user’s fault
https://adamsilver.io/articles/javascript-isnt-always-available-and-its-not-the-users-fault/
Nordic.js 2019 • Rachel Andrew - Refactoring (the way we talk about) CSS
https://www.youtube.com/watch?v=eaLbSSmhVr0
-----------------------------
*for more -subscribe to the channel*
https://t.me/webWekkly
1 113
Front-End Front Top Stories
Pure CSS Lace
https://diana-adrianne.com/purecss-lace/
The Trick to Animating the Dot on the Letter “i”
https://css-tricks.com/the-trick-to-animating-the-dot-on-the-letter-i/
Things We Can’t (Yet) Do In CSS
https://www.smashingmagazine.com/2019/11/css-things-cant-yet-do/
:is() selector
https://twitter.com/argyleink/status/11925623854892605
44
CSS Grid: Restaurant Website
https://codepen.io/oliviale/full/LYYrKMV
Link Fill on Hover
https://codepen.io/kathykato/pen/zYYRGRQ
Rethinking the Frontend
https://levelup.gitconnected.com/rethinking-the-front-end-c0d86ccbbfe7?source=friends_link&sk=4e44c10ff075d46e3c7d8956097a89fe
Auditing For Accessibility Problems With Firefox Developer Tools
https://hacks.mozilla.org/2019/10/auditing-for-accessibility-problems-with-firefox-developer-tools/
Modern JavaScript features you may have missed
http://www.breck-mckye.com/blog/2019/10/modern-javascript-features-you-may-have-missed/
CSS Variables With Inline Styles
https://ishadeed.com/article/css-variables-inline-styles/
-----------------------------
*for more -subscribe to the channel*
https://t.me/webWekkly
-------------------------
1 113
JavaScript Weekly
How a 3D Tunnel Effect is Implemented in 140 Characters of JavaScript
http://frankforce.com/?p=7160#shattered
Announcing TypeScript 3.7
https://devblogs.microsoft.com/typescript/announcing-typescript-3-7/
How TypeScript 3.7 Improves Code Quality
https://medium.com/javascript-in-plain-english/how-typescript-3-7-helps-quality-bb2b143f7425
Learning React as An Angular Developer
https://medium.com/better-programming/learning-react-as-an-angular-developer-e064b3505c21
React Conf 2019
https://www.youtube.com/playlist?list=PLPxbbTqCLbGHPxZpw4xj_Wwg8-fdNxJRh#reactconfvideos
Snyk's JavaScript Frameworks Security Report 2019 https://snyk.io/blog/javascript-frameworks-security-report-2019/
Algebraic Structures: Things I Wish Someone Had Explained About Functional Programming
https://jrsinclair.com/articles/2019/algebraic-structures-what-i-wish-someone-had-explained-about-functional-programming/
Understanding the Delete Operator in JavaScript
https://blog.bitsrc.io/understanding-the-delete-operator-in-javascript-3791ba6f3a08
A Complete Guide to JavaScript Tooling
https://dev.to/hoangbkit/a-complete-guide-to-javascript-tooling-56eg
How to Fully Optimize Webpack 4 Tree Shaking
https://medium.com/@craigmiller160/how-to-fully-optimize-webpack-4-tree-shaking-405e1c76038
Scaling WebSocket Connections using Shared Workers
https://ayushgp.github.io/scaling-websockets-using-sharedworkers/
Client-Side SQL Query Parsing with ANTLR
https://rockset.com/blog/client-side-sql-query-parsing-with-antlr/
Google Maps is now an Angular component
https://blog.angularindepth.com/google-maps-is-now-an-angular-component-821ec61d2a0
How to send good pull requests on GitHub
https://eli.thegreenplace.net/2019/how-to-send-good-pull-requests-on-github/
Breaking Chains with Pipelines in Modern JavaScript
https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript
The extension provides refactoring tools for your React/Javascript/Typescript codebase
(למי שפספס את התוסף של בוריס)
https://github.com/wix/vscode-glean
High performance Node.js image processing
https://github.com/lovell/sharp
Proton
Javascript particle animation engine
http://a-jie.github.io/Proton/
Building Great User Experiences with Concurrent Mode and Suspense
https://reactjs.org/blog/2019/11/06/building-great-user-experiences-with-concurrent-mode-and-suspense.html
Experimenting with the new React Concurrent mode
https://swizec.com/blog/experimenting-with-the-new-react-concurrent-mode/swizec/9231
Build your own React in 90 lines of JavaScript
https://dev.to/ameerthehacker/build-your-own-react-in-90-lines-of-javascript-1je2
Fun With Bluetooth
https://www.youtube.com/watch?v=XDc5HUVMI5U
Quasar Vue.js Tutorial - Input and Search With SSR
https://www.youtube.com/watch?v=EfSWmdSYIGk
for more -subscribe to the channel
https://t.me/webWekkly
1 113
Node Weekly
Unit testing Node.js applications using Mocha, Chai, and Sinon
https://blog.logrocket.com/unit-testing-node-js-applications-using-mocha-chai-and-sinon/
Building a native add-on for Node.js in 2019
https://blog.sqreen.com/building-a-native-add-on-for-node-js-in-2019/
Nordic.js 2019 • James Simpson - Building Distributed Systems with Node.js
https://www.youtube.com/watch?v=GUtd-zEDgjQ
Electron Documentation
- Performance
https://electronjs.org/docs/tutorial/performance
Tutorial: Build a Node.js web app using the JavaScript SDK to manage a SQL API account in Azure Cosmos DB
https://docs.microsoft.com/en-us/azure/cosmos-db/sql-api-nodejs-application
How to Build Your First Discord Bot with Node.js
https://www.sitepoint.com/discord-bot-node-js/
Building a native add-on for Node.js in 2019
https://blog.sqreen.com/building-a-native-add-on-for-node-js-in-2019/
You Cannot Submit an Electron 6 (or 7) App to the Apple Store
https://david.dev/you-cannot-submit-an-electron-6-or-7-app-to-the-apple-store
Node v13.1.0
https://nodejs.org/en/blog/release/v13.1.0/
Build data-driven GitHub Badges with Node.js and OpenFaaS Cloud
https://www.openfaas.com/blog/github-badges/
High performance Node.js image processing
https://github.com/lovell/sharp
A simple and elegant markdown editor
https://github.com/marktext/marktext
Add funding support to package.json
https://github.com/npm/rfcs/blob/latest/accepted/0017-add-funding-support.md
Making things fast in world of build tools by Surma & Jake Archibald
https://www.youtube.com/watch?v=fWc3Zu6A3Ws&feature=em-uploademail
for more -subscribe to the channel
https://t.me/webWekkly
1 113
Frontend Focus
Microsoft unveils new Edge browser logo that no longer looks like Internet Explorer
https://www.theverge.com/2019/11/2/20944341/microsoft-edge-chromium-browser-logo-icon-wave-surf-new
A Comparison of Static Form Providers
https://itnext.io/a-comparison-of-static-form-providers-2adc51c87053
Creating Online Environments That Work Well For Older Users
https://www.smashingmagazine.com/2019/11/online-environments-older-users/
The Evolution of Material Design’s Text Fields
https://medium.com/google-design/the-evolution-of-material-designs-text-fields-603688b3fe03
New CSS for Styling Underlines on the Web
https://www.youtube.com/watch?v=sZS-7RX_c7g
The Trick to Animating the Dot on the Letter “i”
https://css-tricks.com/the-trick-to-animating-the-dot-on-the-letter-i/
Microsoft confirm their new Chromium-powered Edge browser is coming to Linux
https://www.gamingonlinux.com/articles/microsoft-confirm-their-new-chromium-powered-edge-browser-is-coming-to-linux.15352
pure css-lace (למי שפספס)
https://diana-adrianne.com/purecss-lace/
Web Extension starter to build "Write Once Write on any Browser" extension
https://github.com/abhijithvijayan/web-extension-starter
Credit card form with smooth and sweet micro-interactions
https://github.com/muhammederdem/vue-interactive-paycard
Proposal to allow specifying a text snippet in a URL fragment
https://github.com/WICG/ScrollToTextFragment
A Business Case for Dropping Internet Explorer
https://css-tricks.com/a-business-case-for-dropping-internet-explorer/
Things We Can’t (Yet) Do In CSS
https://www.smashingmagazine.com/2019/11/css-things-cant-yet-do/
Getting your sites ready for the new Microsoft Edge
https://blogs.windows.com/msedgedev/2019/11/04/edge-chromium-release-candidate-get-ready/#PfqhFj571ggdy3Hw.97
React Conf 2019
https://www.youtube.com/playlist?list=PLPxbbTqCLbGHPxZpw4xj_Wwg8-fdNxJRh#reactconfvideos
useReducer with TypeScript
https://www.youtube.com/watch?v=9BfwPyrFZzA
for more -subscribe to the channel
https://t.me/webWekkly
1 113
Front-End Front Top Stories
The two-value syntax of the CSS Display property
https://hacks.mozilla.org/2019/10/the-two-value-syntax-of-the-css-display-property/
The Current State of Styling Selects in 2019
https://css-tricks.com/the-current-state-of-styling-selects-in-2019/
Release Notes for Safari Technology Preview 95
https://webkit.org/blog/9621/release-notes-for-safari-technology-preview-95/
Interactive web animation with SVG
https://www.youtube.com/watch?v=8p5SDI4TNDc&feature=youtu.be
Are There Random Numbers in CSS?
https://css-tricks.com/are-there-random-numbers-in-css/
Everyone uses CSS frameworks
https://medium.com/@guerriero_se/everyone-uses-css-frameworks-f99a07ad7d50
What’s New In DevTools (Chrome 79)
https://developers.google.com/web/updates/2019/10/devtools
svg-autocrop — An NPM module to autocrop and slim down SVGs
https://github.com/cncf/svg-autocrop
Debugging Front End is not only a matter of tech
https://medium.com/@fuladuf/debugging-front-end-is-not-only-a-matter-of-tech-56b4308585d8
Writing Asynchronous Tasks In Modern JavaScript
https://www.smashingmagazine.com/2019/10/asynchronous-tasks-modern-javascript/
for more -subscribe to the channel
https://t.me/webWekkly
1 113
JavaScript Weekly
42 most popular GitHub JS repositories in October 2019
https://itnext.io/42-most-popular-github-js-repositories-in-october-2019-eeb73a803fd5
Easy Micro-Frontends
https://itnext.io/prototyping-micro-frontends-d03397c5f770
Modern JavaScript features you may have missed
http://www.breck-mckye.com/blog/2019/10/modern-javascript-features-you-may-have-missed/
You Don't Know JS Yet: Getting Started
https://github.com/getify/You-Dont-Know-JS/blob/2nd-ed/getting-started/README.md
Introducing Concurrent Mode (Experimental)
https://reactjs.org/docs/concurrent-mode-intro.html
Create graphs from your CommonJS, AMD or ES6 module dependencies
https://github.com/pahen/madge
Exciting new features in Vue 3
https://vueschool.io/articles/vuejs-tutorials/exciting-new-features-in-vue-3/
Lack of cdnjs activity
https://github.com/cdnjs/cdnjs/issues/13524
Aurelia vNext: A 2019 Fall Update
https://aurelia.io/blog/2019/10/31/aurelia-vnext-2019-fall-update/
The Svelte Handbook
https://www.freecodecamp.org/news/the-svelte-handbook/
JavaScript Promises: Zero To Hero Plus Cheat Sheet
https://medium.com/dailyjs/javascript-promises-zero-to-hero-plus-cheat-sheet-64d75051cffa
10 Good Practices for Building and Maintaining Large Vue.js Projects
https://www.telerik.com/blogs/10-good-practices-building-maintaining-large-vuejs-projects
Encapsulation in JavaScript
https://medium.com/javascript-scene/encapsulation-in-javascript-26be60e325b4
How to Set Up Angular Unit Testing with Jest
https://www.amadousall.com/how-to-set-up-angular-unit-testing-with-jest/
What Is Functional Programming?
https://www.sitepoint.com/what-is-functional-programming/
JavaScript labeled statements
https://flaviocopes.com/javascript-labeled-statements/
Migrating a 50K SLOC Flow + React Native app to TypeScript
https://blog.usejournal.com/migrating-a-flow-react-native-app-to-typescript-c74c7bceae7d
JavaScript is C
https://v4.chriskrycho.com/2018/javascript-is-c.html
vue-interactive-paycard
https://github.com/muhammederdem/vue-interactive-paycard
Web Extension starter to build "Write Once Write on any Browser" extension
https://github.com/abhijithvijayan/web-extension-starter
Highlight unused dependencies in your package.json
https://marketplace.visualstudio.com/items?itemName=juliensanmartin.vscode-depcheck#depcheck
immer v5.0.0
https://github.com/immerjs/immer/releases/tag/v5.0.0
Idiomatic Redux: Redux Starter Kit 1.0
https://blog.isquaredsoftware.com/2019/10/redux-starter-kit-1.0/
Vue.js wrapper for Chart.js
https://github.com/apertureless/vue-chartjs
I tested a React app with Jest, Enzyme, Testing Library and Cypress. Here are the differences.
https://medium.com/javascript-in-plain-english/i-tested-a-react-app-with-jest-testing-library-and-cypress-here-are-the-differences-3192eae03850
React Hooks for Remote Data Fetching
https://swr.now.sh/
React Conf 2019 Day 1
https://www.youtube.com/watch?v=RCiccdQObpo
Wait, you’re not using <React.StrictMode>?!
https://medium.com/nmc-techblog/wait-youre-not-using-react-strictmode-a9713927a33b
DNS Record Crash Course for Web Developers
https://dev.to/chrisachard/dns-record-crash-course-for-web-developers-35hn
5 things you can do with CSS instead of JavaScript
https://dev.to/bnevilleoneill/5-things-you-can-do-with-css-instead-of-javascript-975
vue-devtools 5.3.0
https://github.com/vuejs/vue-devtools/releases/tag/v5.3.0
Vue 3: Start Using it Today
https://www.vuemastery.com/blog/vue-3-start-using-it-today
FOUC and the Death of Progressive Enhancement by Kyle Simpson
https://www.youtube.com/watch?v=HVSkcnIJEC0&feature=em-uploademail
**for more -subscribe to the channel:
**
https://t.me/webWekkly
1 113
Node Weekly
Hands-on guide: developing and deploying Node.js apps in Kubernetes
https://learnk8s.io/nodejs-kubernetes-guide/
Puppeteerv2.0.0
https://pptr.dev/
What happened to NodeSource
https://nodesource.com/blog/what-happened-to-NodeSource
Anatomy of AWS Lambda
https://dev.to/sosnowski/anatomy-of-aws-lambda-1i1e
How To Build and Deploy a Node.js Application To DigitalOcean Kubernetes Using Semaphore Continuous Integration and Delivery
https://www.digitalocean.com/community/tutorials/how-to-build-and-deploy-a-node-js-application-to-digitalocean-kubernetes-using-semaphore-continuous-integration-and-delivery
7 Methods for Working With Directories in NodeJS
https://coderrocketfuel.com/article/7-methods-for-working-with-directories-in-node-js
How to Build an Excellent Stripe Integration with Node.js: 4 Best Practices and Examples
https://www.freecodecamp.org/news/stripe-and-node-js-4-best-practices-and-examples/
How to Build Your First Telegram Chatbot with Node.js
https://www.sitepoint.com/how-to-build-your-first-telegram-chatbot-with-node-js/
Learn how to uploads files in Node.js and React.js with Formidable in 30 minutes
https://www.youtube.com/watch?v=jtCfvuMRsxE
The Power of Headless Chrome and PWA Automation Using Puppeteer
https://engineering.opensooq.com/
qr code generator
https://github.com/soldair/node-qrcode
Node.js API to control Firefox
https://github.com/deepsweet/foxr
Nice-looking lightweight console ASCII line charts ╭┈╯ for NodeJS, browsers and terminal, no dependencies
https://github.com/kroitor/asciichart
Parse CLI options, better.
https://github.com/JorgeBucaran/getopts
How To SELECT ... FOR UPDATE inside MongoDB Transactions
https://www.mongodb.com/blog/post/how-to-select--for-update-inside-mongodb-transactions
**for more -subscribe to the channel:
**
https://t.me/webWekkly
1 113
Frontend Focus
The problem with dropdown fields (and what you should use instead)
https://designsmarts.co/the-problem-with-dropdowns/
CSS utility classes: Your library of extendable styles
https://blog.logrocket.com/css-utility-classes-library-extendable-styles/
Bidirectional horizontal rules in CSS
https://dev.to/hus_hmd/bidirectional-horizontal-rules-in-css-56f4
Why Are Accessible Websites so Hard to Build?
https://css-tricks.com/why-are-accessible-websites-so-hard-to-build/
Why Parcel Has Become My Go-To Bundler for Development
https://css-tricks.com/why-parcel-has-become-my-go-to-bundler-for-development/
Speed Up Your Website With WebP
https://www.smashingmagazine.com/2019/10/speed-up-your-website-webp/
MAKING A PWA OUT OF THE 1996 SPACE JAM WEB SITE
https://www.zachleat.com/web/space-jam/
What's New In DevTools (Chrome 79)
https://developers.google.com/web/updates/2019/10/devtools
Lightweight scroll animation library
https://mciastek.github.io/sal/
Simple demonstration of FitText in CSS
https://codepen.io/davatron5000/full/ZEEepRp
GRID: A Simple Visual Cheatsheet for CSS Grid Layout
http://grid.malven.co/
JAMstack Themes
https://jamstackthemes.dev/
Minimal Wim-An experiment in minimal typography
https://raffinaderij.booreiland.amsterdam/minimalwim/
Tim Berners-Lee published a document called HTML Tag
https://www.webdesignmuseum.org/web-design-history/tim-berners-lee-published-a-document-called-html-tags-1991
Goodbye, Flash
https://webmasters.googleblog.com/2019/10/goodbye-flash.html
Are There Random Numbers in CSS?
https://css-tricks.com/are-there-random-numbers-in-css/
Auditing For Accessibility Problems With Firefox Developer Tools
https://hacks.mozilla.org/2019/10/auditing-for-accessibility-problems-with-firefox-developer-tools/
HTMHell - A Collection of Bad Practices in HTML, Copied From Real Websites
https://www.htmhell.dev/
Inner & Outer Values of the Display Property
https://www.youtube.com/watch?v=4Clyc38U-MA
**for more -subscribe to the channel:
**
https://t.me/webWekkly
اکنون در دسترس! پژوهش تلگرام ۲۰۲۵ — مهمترین بینشهای سال 
