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
100,000 Faces Generated by AI
https://generated.photos/
10 best Chrome extensions for designers
https://uxdesign.cc/10-best-chrome-extensions-for-designers-a76540b93836
Inconsistent behavior among browsers when clicking on buttons
https://zellwk.com/blog/inconsistent-button-behavior/
Introducing augmented-ui
https://augmented-ui.com/
More options to help websites preview their content on Google Search
https://webmasters.googleblog.com/2019/09/more-controls-on-search.html
How to Build Unique, Beautiful Websites with Tailwind CSS
https://www.sitepoint.com/tailwind-unique-beautiful-websites/
Intelligent Tracking Prevention 2.3
https://webkit.org/blog/9521/intelligent-tracking-prevention-2-3/
Smoother & sharper shadows with layered box-shadows
https://tobiasahlin.com/blog/layered-smooth-box-shadows/
Designing Complex Responsive Tables In WordPress
https://www.smashingmagazine.com/2019/09/designing-complex-responsive-tables-wordpress/
Mind the gap, user centered design in large organizations
https://www.youtube.com/watch?v=mAiNdU1go1A
Variable fonts & the new Google Fonts API
https://rwt.io/typography-tips/variable-fonts-new-google-fonts-api
Filtering Data Client-Side: Comparing CSS, jQuery, and React
https://css-tricks.com/filtering-data-client-side-comparing-css-jquery-and-react/
An HTML attribute potentially worth $4.4M to Chipotle
https://cloudfour.com/thinks/an-html-attribute-potentially-worth-4-4m-to-chipotle/
Browser Engine Diversity
https://css-tricks.com/browser-engine-diversity/
**subscribe to channel
**
https://t.me/webWekkly
1 113
Front-End Front Top Stories
Complete Guide to Responsive Images!
https://medium.com/@elad/a-complete-guide-for-responsive-images-b13db359c6c7
Practical Ways to Write Better JavaScript
https://stackoverflow.blog/2019/09/12/practical-ways-to-write-better-javascript/
Automatically generated source-maps could be revealing your private project’s files
https://levelup.gitconnected.com/automatically-generated-source-maps-could-be-revealing-your-private-projects-files-17b2d13d7da4?source=friends_link&sk=248faeec970f339df24e55d226f06650
Create smoother & sharper shadows with layered box-shadows
https://tobiasahlin.com/blog/layered-smooth-box-shadows/
Keeping it simple with CSS that scales
https://hankchizljaw.com/wrote/keeping-it-simple-with-css-that-scales/
An HTML attribute potentially worth $4.4M to Chipotle
https://cloudfour.com/thinks/an-html-attribute-potentially-worth-4-4m-to-chipotle/
Two Browsers Walked Into a Scrollbar
https://www.filamentgroup.com/lab/scrollbars/
Moving beyond console.log() — 8 Console Methods for Debugging
https://medium.com/gitconnected/moving-beyond-console-log-8-console-methods-you-should-use-when-debugging-javascript-and-node-25f6ac840ada?source=friends_link&sk=62597805243671cb9b96e54b052fde58
The perfect responsive menu
https://polypane.rocks/blog/the-perfect-responsive-menu-2019/
Wikipedia’s JavaScript initialisation on a budget
https://phabricator.wikimedia.org/phame/live/7/post/175/wikipedia_s_javascript_initialisation_on_a_budget/
Automatically compress images on Pull Requests
https://calibreapp.com/blog/compress-images-in-prs/
subscribe to channel
https://t.me/webWekkly
1 113
JavaScript Weekly
Wikipedia's JavaScript initialisation on a budget
https://phabricator.wikimedia.org/phame/live/7/post/175/wikipedia_s_javascript_initialisation_on_a_budget/
Practical Ways to Write Better JavaScript
https://stackoverflow.blog/2019/09/12/practical-ways-to-write-better-javascript/
Why 0.1 + 0.2 === 0.30000000000000004
https://www.youtube.com/watch?v=wPBjd-vb9eI
Machine Learning For Front-End Developers With Tensorflow.js
https://www.smashingmagazine.com/2019/09/machine-learning-front-end-developers-tensorflowjs/
HTML5 and JavaScript Game Development Competition in just 13 kB
https://js13kgames.com/entries/2019
The 80/20 Guide to Maps in JavaScript
http://thecodebarbarian.com/the-80-20-guide-to-maps-in-javascript.html
Profile a React App for Performance
https://kentcdodds.com/blog/profile-a-react-app-for-performance
Moving beyond console.log()
https://levelup.gitconnected.com/moving-beyond-console-log-8-console-methods-you-should-use-when-debugging-javascript-and-node-25f6ac840ada
All you need to know about JavaScript Iterators and Generators
https://jfet97.github.io/JavaScript-Iterators-and-Generators/
Human Readable JavaScript
https://dev.to/laurieontech/human-readable-javascript-337o
James Stewart - Vue 2 / Vue 3 Comparison
https://www.youtube.com/watch?v=8D4N7IcexoA
Build A Javascript OCR App Tutorial
https://www.youtube.com/watch?v=a1I3tcALTlc
Getting Started with Electron, Typescript, React and Webpack
https://www.sitepen.com/blog/getting-started-with-electron-typescript-react-and-webpack/
Cheat sheet for moving from jQuery to vanilla JavaScript
https://tobiasahlin.com/blog/move-from-jquery-to-vanilla-javascript/
Storybook 5.2
https://medium.com/storybookjs/storybook-5-2-794958b9b111
JavaScript library for reorderable drag-and-drop lists
https://sortablejs.github.io/Sortable/
Vue Select
https://vue-select.org/
A JavaScript library for doing geometry.
https://github.com/HarryStevens/geometric
Simple and modern async event emitter
https://github.com/sindresorhus/emittery
The Power of Higher Order Functions in JavaScript
https://dev.to/jsmanifest/the-power-of-higher-order-functions-in-javascript-with-examples-and-use-cases-2hkl
Three useful Express middleware
https://dev.to/zellwk/three-useful-express-middleware-1di
Let's build a game with Tensorflow.js in 10 minutes
https://dev.to/yashints/let-s-build-a-game-with-tensorflow-js-in-10-minutes-1co5
Why You Should Be Using the Web Share API in Your PWA
https://dev.to/worsnupd/why-you-should-be-using-the-web-share-api-in-your-pwa-14n2
**subscribe to channel
**
**
https://t.me/webWekkly
**
1 113
Node Weekly
Avoiding the Tragedy of the Commons: Acceptable Use of the npm Public Registry
https://nodeweekly.com/link/77246/db10803936
Using GitHub Actions for Continuous Integration!
http://www.thedreaming.org/2019/09/10/github-ci/
Why 0.1 + 0.2 === 0.30000000000000004: Implementing IEEE 754 in J
https://www.youtube.com/watch?v=wPBjd-vb9eI
OpenSSL security releases do not require Node.js security releases
https://nodejs.org/en/blog/vulnerability/september-2019-openssl-no-updates/
How To Pass Environment Info During Docker Builds
https://blog.bitsrc.io/how-to-pass-environment-info-during-docker-builds-1f7c5566dd0e
All you need to know about JavaScript Iterators and Generators
https://jfet97.github.io/JavaScript-Iterators-and-Generators/
Build a Tree-Shaking Utility in JavaScript
https://blog.bitsrc.io/build-a-tree-shaking-utility-in-javascript-c6b13e469121
Build a WhatsApp bot in 10 minutes using Node.js and Twilio
https://medium.com/the-andela-way/build-a-whatsapp-bot-in-10-minutes-using-node-js-and-twilio-9869b443bf5e
GIT quick statistics
https://github.com/arzzen/git-quick-stats/
Open-sourcing our Node.js S2 library
https://radar.io/blog/open-source-node-js-typescript-s2-library
An automatic mock data generator for mongoose using schema definition.
https://github.com/faboulaws/fakingoose
A lighter V8
https://v8.dev/blog/v8-lite
subscribe to channel
**
https://t.me/webWekkly
**
1 113
Frontend Focus
Machine Learning For Front-End Developers With Tensorflow.js
https://www.smashingmagazine.com/2019/09/machine-learning-front-end-developers-tensorflowjs/
(Why) Some HTML is "optional"
https://remysharp.com/2019/09/12/why-some-html-is-optional#targetText=(Why)%20Some%20HTML%20is%20%22optional%22
Moving Firefox to a faster 4-week release cycle
https://hacks.mozilla.org/2019/09/moving-firefox-to-a-faster-4-week-release-cycle/
Two Browsers Walked Into a Scrollbar
https://www.filamentgroup.com/lab/scrollbars/
HTML5 and JavaScript Game Development Competition in just 13 kB
https://js13kgames.com/entries/2019
New in Chrome 77
https://developers.google.com/web/updates/2019/09/nic77
Logical Operations with CSS Variables
https://css-tricks.com/logical-operations-with-css-variables/
Contemporary Front-end Architectures
https://blog.webf.zone/contemporary-front-end-architectures-fb5b500b0231
Ghost Buttons with Directional Awareness in CSS
https://css-tricks.com/ghost-buttons-with-directional-awareness-in-css/
CSS Grid: illustrated introduction
https://dev.to/mustapha/css-grid-illustrated-introduction-52l5
Why I'm preloading a font even when I shouldn't have to
https://www.alexrp.co.uk/blog/preloading-fonts.html
😲🤯The most outstanding new feature in Javascript you need to know about: Optional Chaining
https://dev.to/lampewebdev/the-most-outstanding-new-feature-in-javascript-you-need-to-know-about-optional-chaining-2pg2
9 Satisfying CSS + JS animations for relaxation 💆
https://dev.to/webdeasy/9-satisfying-css-animations-for-relaxation-5ggl
Map/Filter/Reduce Crash Course
https://dev.to/chrisachard/map-filter-reduce-crash-course-5gan
Profile a React App for Performance
https://kentcdodds.com/blog/profile-a-react-app-for-performance
Avoiding useEffect race conditions with a custom hook
https://flufd.github.io/avoiding-race-conditions-use-current-effect/
How to Target the DOM in Vue
https://www.telerik.com/blogs/how-to-target-the-dom-in-vue
On building a Vue.js piano
https://dev.to/sustained/sforzando-an-app-for-learning-and-experimenting-with-music-theory-harmony-composition-44cm
**subscribe to channel
**
https://t.me/webWekkly
1 113
Front-End Front Top Stories
Can I email… Support tables for HTML and CSS in emails
https://www.caniemail.com/
Simplicity (II)
https://bastianallgeier.com/notes/simplicity-part-2
Ghost Buttons with Directional Awareness in CSS
https://css-tricks.com/ghost-buttons-with-directional-awareness-in-css/
Using Custom Properties to Wrangle Variations in Keyframe Animations
https://css-tricks.com/using-custom-properties-to-wrangle-variations-in-keyframe-animations/
Caniuse and MDN compatibility data collaboration
https://hacks.mozilla.org/2019/09/caniuse-and-mdn-compat-data-collaboration/
What’s New In DevTools (Chrome 78)
https://developers.google.com/web/updates/2019/09/devtools
Release Notes for Safari Technology Preview 91
https://webkit.org/blog/9526/release-notes-for-safari-technology-preview-91/
Apple Just Shipped Web Components to Production and You Probably Missed It
https://dev.to/ionic/apple-just-shipped-web-components-to-production-and-you-probably-missed-it-57pf
Metronomes in JavaScript
https://meowni.ca/posts/metronomes/
(Why) Some HTML is “optional"
https://remysharp.com/2019/09/12/why-some-html-is-optional
subscribe to channel
https://t.me/webWekkly
1 113
JavaScript Weekly
Moving Your JavaScript Development To Bash On Windows
https://www.smashingmagazine.com/2019/09/moving-javascript-development-bash-windows/
A lighter V8
https://v8.dev/blog/v8-lite
Metronomes in JavaScript
https://meowni.ca/posts/metronomes/
A comprehensive list of new ES features, including ES2015 (ES6), ES2016 (ES7), ES2017 (ES8), ES2018 (ES9), ES2019 (ES10)
https://github.com/daumann/ECMAScript-new-features-list
Immer 4.0: A Way to Work with Immutable State in JS
https://immerjs.github.io/immer/docs/introduction
A Million Digits of Pi in 9 Lines of Javascript
http://ajennings.net/blog/a-million-digits-of-pi-in-9-lines-of-javascript.html
A Re-Introduction To Destructuring Assignment
https://www.smashingmagazine.com/2019/09/reintroduction-destructuring-assignment/
void in JavaScript and TypeScript
https://fettblog.eu/void-in-javascript-and-typescript/
The 5 Big Features of TypeScript 3.7 and How to Use Them
https://httptoolkit.tech/blog/5-big-features-of-typescript-3.7/
React Native Tutorial for Beginners - Crash Course 2019
https://www.youtube.com/watch?v=qSRrxpdMpVc
It’s Not Wrong that "🤦🏼♂️".length == 7
https://hsivonen.fi/string-length/
X3D: Declarative 3D for the Modern Web
https://blog.scottlogic.com/2019/08/27/declarative-3d-for-the-modern-web.html
Angular Dependency Injection Tips
https://codeburst.io/angular-dependency-injection-tips-ddb24b8244be
JSFoo: VueDay 2019
https://www.youtube.com/playlist?list=PL279M8GbNsetq9zfE2yXEuKcUhZR0mnz3#jsfoovueday
Vanilla JavaScript emoji picker
https://github.com/joeattardi/emoji-button
Configuring ESLint, Prettier and Airbnb in 1 Line
https://medium.com/javascript-in-plain-english/configuring-eslint-prettier-and-airbnb-in-1-line-164ab8f1e8c7
Test-Driven Development (TDD) in React Part 1
https://medium.com/javascript-in-plain-english/test-driven-development-tdd-in-react-part-1-edb4270761aa
Angular ViewChild and ViewChildren
https://medium.com/better-programming/angular-viewchild-and-viewchildren-fde2d252b9ab
React Hooks: Recipes
https://codeburst.io/react-hooks-recipes-1c18e5984abe
Bundle your Web application with ParcelJS
https://codeburst.io/bundle-your-web-application-with-parceljs-b4eee99bdb55
Using the DOM like a Pro
https://itnext.io/using-the-dom-like-a-pro-163a6c552eba
Mastering Node.js version management and npm registry sources like a pro
https://snyk.io/blog/mastering-node-js-version-management-and-npm-registry-sources-like-a-pro/
**subscribe to channel
**
https://t.me/webWekkly
1 113
Node Weekly
What's New in Mongoose 5.7: Conditional Immutability, Faster Document Arrays
http://thecodebarbarian.com/mongoose-5-7-conditional-immutability-document-array-perf.html
Better package selection with npm Enterprise
https://blog.npmjs.org/post/187652843180/better-package-selection-with-npm-enterprise
OpenSSL security releases may require Node.js security releases
https://nodejs.org/en/blog/vulnerability/september-2019-openssl-updates/
worker: mark as stable
https://github.com/nodejs/node/commit/9a436d19f3cd541f92e3c1c26a0ec020a10960fa
A javascript clone of google/python-fire 🔥
https://github.com/hobochild/js-fire
Proxying packages with GitHub Package Registry and other updates
https://github.blog/2019-09-11-proxying-packages-with-github-package-registry-and-other-updates/?utm_campaign=1568215894&utm_medium=social&utm_source=twitter&utm_content=1568215894
ABC's of JavaScript and Node.js
https://nodesource.com/blog/ABC-of-JavaScript-and-Nodejs
Extract meaningful content from the chaos of a web page
https://github.com/postlight/mercury-parser
Sequelize ORM npm library found vulnerable to SQL Injection attacks
https://snyk.io/blog/sequelize-orm-npm-library-found-vulnerable-to-sql-injection-attacks/
BxJS - (Custom) Github Actions for Node.js projects
https://www.youtube.com/watch?v=uLu5g76tDWw
Mastering Node.js version management and npm registry sources like a pro
https://snyk.io/blog/mastering-node-js-version-management-and-npm-registry-sources-like-a-pro/?utm_source=ponyfoo+weekly&utm_medium=email&utm_campaign=184
**subscribe to channel
**
https://t.me/webWekkly
1 113
Frontend Focus
A beginner's guide to scrollytelling
https://webflow.com/blog/scrollytelling-guide
Using rel=”preconnect” to establish network connections early and increase performance
https://css-tricks.com/using-relpreconnect-to-establish-network-connections-early-and-increase-performance/
Horrible Interfaces and How to Build Them - Anthony Frehner - React Rally 2019
https://www.youtube.com/watch?v=RgqSlRbbvwA
Evolving “nofollow” – new ways to identify the nature of links
https://webmasters.googleblog.com/2019/09/evolving-nofollow-new-ways-to-identify.html
Speeding up the web with the Save-Data header
https://nooshu.github.io/blog/2019/09/01/speeding-up-the-web-with-save-data-header/
Caniuse and MDN compatibility data collaboration
https://hacks.mozilla.org/2019/09/caniuse-and-mdn-compat-data-collaboration/
What's New In DevTools (Chrome 78)
https://developers.google.com/web/updates/2019/09/devtools
sage Share of Internet Browsers 1996 - 2019 [OC]
https://www.reddit.com/r/dataisbeautiful/comments/cxuah9/usage_share_of_internet_browsers_1996_2019_oc/
The Making of an Animated Favicon
https://css-tricks.com/the-making-of-an-animated-favicon/
Mastering The HTML <audio> Tag
https://catswhocode.com/html-audio-tag/
Understanding Specificity in CSS
https://alligator.io/css/understanding-specificity-in-css/
Stop Infinite Scrolling on Your Website - Now!
https://hackernoon.com/stop-infinite-scrolling-on-your-website-now-ie6rg31eu
Import maps - HTTP 203
https://www.youtube.com/watch?v=yOcgGSCrn-cl
React's useEffect and useRef Explained for Mortals
https://leewarrick.com/blog/react-use-effect-explained/
Fix the slow render before you fix the re-render
https://kentcdodds.com/blog/fix-the-slow-render-before-you-fix-the-re-render
**subscribe to channel
**
https://t.me/webWekkly
1 113
Front-End Front Top Stories
How to Dynamically Change the Colors of Product Images using CSS Blend Mode and SVG
https://tympanus.net/codrops/2019/09/03/how-to-dynamically-change-the-colors-of-product-images-using-css-blend-mode-and-svg/
My favorite CSS hack
https://dev.to/gajus/my-favorite-css-hack-32g3
Firefox 69 for developers
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/69
Multiline truncated text with “show more” button (with just CSS)
https://paulbakaus.com/tutorials/css/multiline-truncated-text-with-show-more-button-with-just-css/
Overflow And Data Loss In CSS
https://www.smashingmagazine.com/2019/09/overflow-data-loss-css/
Various Methods for Expanding a Box While Preserving the Border Radius
https://css-tricks.com/various-methods-for-expanding-a-box-while-preserving-the-border-radius/
The Joy of Using Async/Await
https://www.jsmonday.dev/articles/4/the-joy-of-using-async-await
What CSS Developers Do and Why You Need One
https://www.toptal.com/css/why-you-need-a-css-developer
Understanding Specificity in CSS
https://alligator.io/css/understanding-specificity-in-css/
How Web Content Can Affect Power Usage
https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/
subscribe to channel
https://t.me/webWekkly
1 113
# Recap of the
funding experiment
https://feross.org/funding-experiment-recap/
# npm bans terminal ads
https://www.zdnet.com/article/npm-bans-terminal-ads/
# The npm Blog — Supporting Open Source Maintainers
https://blog.npmjs.org/post/187382017885/supporting-open-source-maintainers
# The story of a V8 performance cliff in React · V8
https://v8.dev/blog/react-cliff
# The Baseline Interpreter: a faster JS interpreter in Firefox 70 - Mozilla Hacks - the Web developer blog
https://hacks.mozilla.org/2019/08/the-baseline-interpreter-a-faster-js-interpreter-in-firefox-70/
# Announcing TypeScript 3.6 | TypeScript
https://devblogs.microsoft.com/typescript/announcing-typescript-3-6/
# nominal types are coming to TypeScript
https://twitter.com/wroctypescript/status/1168498435110121472
# CSS styling for video captions is now in development in Chrome
https://twitter.com/sw12/status/11644648173710581821 113
JavaScript Weekly
How to learn D3.js
https://wattenberger.com/blog/d3
Firefox 69 — a tale of Resize Observer, microtasks, CSS, and DevTools
https://hacks.mozilla.org/2019/09/firefox-69-a-tale-of-resize-observer-microtasks-css-and-devtools/
Apple Just Shipped Web Components to Production and You Probably Missed It
https://dev.to/ionic/apple-just-shipped-web-components-to-production-and-you-probably-missed-it-57pf
React Rally 2019
https://www.youtube.com/playlist?list=PLUD4kD-wL_zaXhR4KU1CkUSIzh1TrvnzA#reactrally2019
Google feedback on TypeScript 3.5
https://github.com/microsoft/TypeScript/issues/33272
void in JavaScript and TypeScript
https://fettblog.eu/void-in-javascript-and-typescript/
Symbols in JavaScript and TypeScript
https://fettblog.eu/symbols-in-javascript-and-typescript/
5 Handy Applications of JavaScript Array.from()
https://dmitripavlutin.com/javascript-array-from-applications/
Drag & Drop Elements with Vanilla JavaScript and HTML
https://alligator.io/js/drag-and-drop-vanilla-js/
Debugging TypeScript in Firefox DevTools
https://hacks.mozilla.org/2019/09/debugging-typescript-in-firefox-devtools/
You Already Use Types
https://www.swyx.io/writing/types-already
Simplify your JavaScript – Use .some() and .find()
https://medium.com/poka-techblog/simplify-your-javascript-use-some-and-find-f9fb9826ddfd
A simple homemade JavaScript obfuscator
https://antoinevastel.com/javascript/2019/09/04/home-made-obfuscator.html
JSJ 388: Functional Programming with Brian Lonsdorf
https://devchat.tv/js-jabber/jsj-388-functional-programming-with-brian-lonsdorf/
Bitmelo: An Online Environment for Creating JavaScript Games
https://bitmelo.com/
Graph theory (network) library for visualisation and analysis
https://js.cytoscape.org/
Angular Tools for High Performance
https://blog.angular.io/angular-tools-for-high-performance-6e10fb9a0f4a
multi-select component with nested options support for Vue.js.
https://vue-treeselect.js.org/
An image processing library written entirely in JavaScript for Node, with zero external or native dependencies.
https://github.com/oliver-moran/jimp
Creating a virtual photo booth using Twilio, WhatsApp & Cloudinary
https://dev.to/twilio/creating-a-virtual-photo-booth-using-twilio-whatsapp-cloudinary-3o0m
36 Essential Tools for JavaScript in 2019
(לא מסכים עם הרבה מהם - אבל יש כלים שכדאי להכיר מי שלא הכיר)
https://dev.to/x-team/36-essential-tools-for-javascript-in-2019-172b
Desktop Application Development in ElectronJS Using Angular
https://dev.to/th3n00bc0d3r/desktop-application-development-in-electronjs-using-angular-4cno
Why is React doing this
https://gist.github.com/sebmarkbage/a5ef436427437a98408672108df01919
A Guide to Deploying your React App with AWS S3
https://medium.com/dailyjs/a-guide-to-deploying-your-react-app-with-aws-s3-including-https-a-custom-domain-a-cdn-and-58245251f081
React Hook Pitfalls - Kent C. Dodds - React Rally 2019
https://youtu.be/VIRcX2X7EUk
Quasar 1.1.0 released
https://forum.quasar-framework.org/topic/4234/quasar-1-1-0-released-new-component-qvirtualscroll-many-other-new-things-a-lot-of-improvements-and-fixes
VuePress: Documentation Made Easy
https://www.smashingmagazine.com/2019/08/vuepress-documentation/
Lazy Loading Individual Vue Components and Prefetching
https://vueschool.io/articles/vuejs-tutorials/lazy-loading-individual-vue-components-and-prefetching/
subscribe to channel
https://t.me/webWekkly
1 113
Node Weekly
Mastering Node.js version management and npm registry sources like a pro
https://snyk.io/blog/mastering-node-js-version-management-and-npm-registry-sources-like-a-pro/
Supporting Open Source Maintainers
https://blog.npmjs.org/post/187382017885/supporting-open-source-maintainers
AppSec POV on Dependency Management
https://blog.npmjs.org/post/187496869845/appsec-pov-on-dependency-management
Node v12.10.0
https://nodejs.org/en/blog/release/v12.10.0/
How to CI and CD a Node.JS Application Using GitHub Actions
https://blog.bitsrc.io/https-medium-com-adhasmana-how-to-do-ci-and-cd-of-node-js-application-using-github-actions-860007bebae6
How to create your custom Node.js REPL
https://www.stefanjudis.com/today-i-learned/how-to-create-your-own-node-js-repl/
Image Processing in Node.js Using Jimp Library – Coding Shiksha
https://codingshiksha.com/javascript/image-processing-in-node-js-using-jimp-library-coding-shiksha/
Dynamically generating SQL queries using Node.js
https://medium.com/javascript-in-plain-english/dynamically-generating-sql-queries-using-node-js-e89d69930fcb
Take both Light and Dark Mode screenshots with Puppeteer
https://www.bram.us/2019/09/04/take-both-light-and-dark-mode-screenshots-with-puppeteer/
Build a JS Interpreter in JavaScript Using Acorn as a Parser
https://blog.bitsrc.io/build-a-js-interpreter-in-javascript-using-acorn-as-a-parser-5487bb53390c
A new npm version has been released!
https://blog.npmjs.org/post/187475281315/release-6113
transform XML to JSON
https://github.com/tuananh/camaro
Additional ESLint's rules for Node.js
https://github.com/mysticatea/eslint-plugin-node
The story of a V8 performance cliff in React
https://v8.dev/blog/react-cliff
https://t.me/webWekkly
1 113
Frontend Focus
My favorite CSS hack
https://dev.to/gajus/my-favorite-css-hack-32g3
How Web Content Can Affect Power Usage
https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/
Firefox 69 for developers
https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/69
In a swipe at Chrome, Firefox now blocks ad trackers by default
https://www.wired.co.uk/article/firefox-browser-cookie-blocking-default
Bottom Navigation Pattern On Mobile Web Pages: A Better Alternative?
https://www.smashingmagazine.com/2019/08/bottom-navigation-pattern-mobile-web-pages/
The Baseline Interpreter: a faster JS interpreter in Firefox 70
https://hacks.mozilla.org/2019/08/the-baseline-interpreter-a-faster-js-interpreter-in-firefox-70/
How to Dynamically Change the Colors of Product Images using CSS Blend Mode and SVG
https://tympanus.net/codrops/2019/09/03/how-to-dynamically-change-the-colors-of-product-images-using-css-blend-mode-and-svg/
Overflow And Data Loss In CSS
https://www.smashingmagazine.com/2019/09/overflow-data-loss-css/
Need to scroll to the top of the page?
https://css-tricks.com/need-to-scroll-to-the-top-of-the-page/
TOAST UI Grid is a powerful widget which allows you to visualize and edit data via its table representation.
https://ui.toast.com/tui-grid/
CSS Duotone Generator
https://cssduotone.com/
Take both Light and Dark Mode screenshots with Puppeteer
https://www.bram.us/2019/09/04/take-both-light-and-dark-mode-screenshots-with-puppeteer/
Top 7 essential SEO optimizations for you to learn in 2019
https://dev.to/lampewebdev/top-7-essential-seo-optimizations-for-you-to-learn-in-2019-15i5
Forget that TODO app, this repo will teach you real-world dev skills
https://dev.to/realtoughcandy/forget-that-todo-app-this-repo-will-teach-you-real-world-dev-skills-1c0m
Play Street Fighter with body movements using Arduino and Tensorflow.js
https://dev.to/devdevcharlie/play-street-fighter-with-body-movements-using-arduino-and-tensorflow-js-4kbi
Learn and Build Web Authentication System (Universal Principles)
https://dev.to/dpkahuja/learn-and-build-web-authentication-system-universal-principles-370e
Reactive Search 3.0 — UI Components for building ✨ Search UIs
https://medium.appbase.io/reactive-search-3-0-ui-components-for-building-search-uis-51b926fc0d8b
The story of a V8 performance cliff in React
https://v8.dev/blog/react-cliff
REST vs GraphQL - What's the best kind of API?
https://www.youtube.com/watch?v=PeAOEAmR0D0
https://t.me/webWekkly
1 113
# Introducing Microsoft Edge Beta: Be one of the first to try it now | Windows Experience Blog
https://blogs.windows.com/windowsexperience/2019/08/20/introducing-microsoft-edge-beta-be-one-of-the-first-to-try-it-now/#u2Ec3y6j2sEiubqM.97
# Google: Building a more private web
https://www.blog.google/products/chrome/building-a-more-private-web/
# The Native File System API: Simplifying access to local files
https://developers.google.com/web/updates/2019/08/native-file-system
# react-redux v7.1.1
https://github.com/reduxjs/react-redux/releases/tag/v7.1.1
# Ads in npm
https://twitter.com/qntm/status/1165344132728066048
# Node v12.9.0 Released
https://nodejs.org/en/blog/release/v12.9.0/
# Sunsetting Mercurial support in Bitbucket
https://bitbucket.org/blog/sunsetting-mercurial-support-in-bitbucket
1 113
Front-End Front Top Stories
React Layouts
https://react-layouts.com/
Release Notes for Safari Technology Preview 90
https://webkit.org/blog/9515/release-notes-for-safari-technology-preview-90/
Creating a Maintainable Icon System with Sass
https://css-tricks.com/creating-a-maintainable-icon-system-with-sass/
Color this sofa! – SVG + Blend Mode trick
https://codepen.io/kylewetton/pen/OJLmJoV
Faster Image Loading With Embedded Image Previews
https://www.smashingmagazine.com/2019/08/faster-image-loading-embedded-previews/
Nested Gradients with background-clip
https://css-tricks.com/nested-gradients-with-background-clip/
Styling Links with Real Underlines
https://css-tricks.com/styling-links-with-real-underlines/
https://t.me/webWekkly
1 113
JavaScript Weekly
How JavaScript Grew Up and Became a Real Language
https://medium.com/young-coder/how-javascript-grew-up-and-became-a-real-language-17a0b948b77f
Announcing TypeScript 3.6
https://devblogs.microsoft.com/typescript/announcing-typescript-3-6/
npm bans terminal ads
https://www.zdnet.com/article/npm-bans-terminal-ads/
Should you be using Web Workers? (hint: probably not)
https://medium.com/@david.gilbertson/should-you-should-be-using-web-workers-hint-probably-not-9b6d26dc8c6a
Build Minesweeper in Under an Hour with Angular
https://www.youtube.com/watch?v=D0C_oYlgzYU
Optional chaining (?.)
https://v8.dev/features/optional-chaining
The story of a V8 performance cliff in React
https://v8.dev/blog/react-cliff
Working with Attributes on DOM Elements
https://css-tricks.com/working-with-attributes-on-dom-elements/
VuePress: Documentation Made Easy
https://www.smashingmagazine.com/2019/08/vuepress-documentation/
Live Avatars (like Animoji in the Browser) with face-api.js
https://blog.pragli.com/live-avatars-with-faceapi-js/
Regex Tutorial: Beginners Guide to Regular Expressions using JavaScript
https://medium.com/@mwarfa/regex-tutorial-beginners-guide-to-regular-expressions-using-javascript-1593babb4bf8
Going beyond NPM: meet Yarn & pnpm
https://blog.nicco.io/2019/08/27/going-beyond-npm-meet-yarn-pnpm/
Creating an Object Validator in JavaScript the Test-Driven Development Way
https://nick.scialli.me/creating-an-object-validator-the-tdd-way/
The easiest way to get started with Electron
electronjs.org/fiddle
A lightweight and amazing WYSIWYG JavaScript editor - 20kB only (8kB gzip)
alex-d.github.com/Trumbowyg
Introducing Feathers 4: A framework for real-time apps and REST APIs
https://blog.feathersjs.com/introducing-feathers-4-a-framework-for-real-time-apps-and-rest-apis-afff3819055b
Spectacular Test Runner for JavaScript
http://karma-runner.github.io
How to fade in content as it scrolls into view
https://dev.to/selbekk/how-to-fade-in-content-as-it-scrolls-into-view-10j4
Kubernetes series, Learn the fundamentals, scaling and YAML
https://dev.to/azure/kubernetes-series-learn-the-fundamentals-scaling-and-yaml-3e43
Angular unit testing 101 (with examples)
https://dev.to/mustapha/angular-unit-testing-101-with-examples-6mc
14 Beneficial Tips to Write Cleaner Code in React Apps
https://dev.to/jsmanifest/14-beneficial-tips-to-write-cleaner-code-in-react-apps-1gcf
https://t.me/webWekkly
1 113
Node Weekly
A Journey into Node.js Internals- Tamar Twena
https://www.youtube.com/watch?v=LbwUETu7Rgc
Node v12.9.1 (Current)
https://nodejs.org/en/blog/release/v12.9.1/
A Practical Guide to Symbols in JavaScript
http://thecodebarbarian.com/a-practical-guide-to-symbols-in-javascript.html
Recap of the
funding experiment
https://feross.org/funding-experiment-recap/
Understanding and protecting against malicious npm package lifecycle scripts
https://medium.com/@kyle_martin/understanding-and-protecting-against-malicious-npm-package-lifecycle-scripts-8b6129619d7c
Building a Node API with stateless authentication
https://blogg.itverket.no/stateless-authentication-in-node/
How the Node.js Event Loop Polls
https://www.alexhwoods.com/blog/event-loop-polling
Going beyond NPM: meet Yarn & pnpm
https://blog.nicco.io/2019/08/27/going-beyond-npm-meet-yarn-pnpm/
Memento is a development-only tool that caches HTTP calls once they have been executed.
https://github.com/antoinechalifour/memento
ndb is an improved debugging experience for Node.js
https://github.com/GoogleChromeLabs/ndb
Introducing Feathers 4
https://blog.feathersjs.com/introducing-feathers-4-a-framework-for-real-time-apps-and-rest-apis-afff3819055b
https://t.me/webWekkly1 113
Reactime: A Time Travel Debugger for React
https://github.com/oslabs-beta/reactime
Write fewer, longer tests
https://kentcdodds.com/blog/write-fewer-longer-tests
How to Release a Custom React Component, Hook or Effect as an npm Package
https://www.twilio.com/blog/release-custom-react-component-hook-effect-npm-package
https://www.twilio.com/blog/release-custom-react-component-hook-effect-npm-package
https://dev.to/kevtiq/how-to-create-a-scalable-and-maintainable-front-end-architecture-4f47
What Should I Make Next? Quick Project Ideas
https://dev.to/clairemuller/what-should-i-make-next-quick-project-ideas-5cc0
Jest Tutorial for Beginners: Getting Started With Jest for JavaScript Testing
https://dev.to/valentinogagliardi/jest-tutorial-for-beginners-getting-started-with-jest-for-javascript-testing-e6c
1 113
Frontend Focus
Everything I Know About Style Guides, Design Systems, and Component Libraries
https://leerob.io/blog/style-guides-component-libraries-design-systems/
What Happens When You Launch A Browser for The First time?
https://twitter.com/jonathansampson/status/1166005813548396549
Jeremy Keith - Building The Web - View Source 2019
https://www.youtube.com/watch?v=b2PaxNwr9nI
https://t.me/webWekkly
Monolith: Save Web Pages into a Single, Bundled HTML File
https://github.com/Y2Z/monolith
How To Build A Real-Time Multiplayer Virtual Reality Game (Part 1)
https://www.smashingmagazine.com/2019/08/real-time-multiplayer-virtual-reality-game-part-1/
The Browser Monopoly
http://blairreeves.me/2019/08/20/the-browser-monopoly/
CSS styling for video captions is now in development in
Chrome.
https://twitter.com/sw12/status/1164464817371058182
New & Experimental CSS Tools in Firefox
https://www.youtube.com/watch?v=lHBE0mIDTHk
Creating A Shopping Cart With HTML5 Web Storage
https://www.smashingmagazine.com/2019/08/shopping-cart-html5-web-storage/
Chrome DevTools: Inspect Audio with the Web Audio Inspector
https://umaar.com/dev-tips/203-web-audio-inspector/
@vue/cli- v4.0.0-rc.0
https://github.com/vuejs/vue-cli/releases/tag/v4.0.0-rc.0
Vue.js Powered Data Model and Query Builder
https://markus.oberlehner.net/blog/vue-powered-data-model-and-query-builder
现已上线!2025 年 Telegram 研究 — 年度关键洞察 
