en
Feedback
The weekly

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 more
1 120
Subscribers
No data24 hours
+67 days
+630 days
Posts Archive
Node Weekly Node.js CLI Apps Best Practices https://github.com/lirantal/nodejs-cli-apps-best-practices Node v12.16.0 (LTS) https://nodejs.org/en/blog/release/v12.16.0/ A Day in the Life of npm Security https://blog.npmjs.org/post/190665497245/a-day-in-the-life-of-npm-security The 'Request' Package is Now 'Fully Deprecated' https://github.com/request/request#deprecated Beluga: Create Node-Powered E-Commerce Sites https://belugajs.com/ Baretest: An 'Extremely Minimalistic' Alternative to Jest https://volument.com/baretest Vendure: A Headless GraphQL E-commerce Backend Framework https://github.com/vendure-ecommerce/vendure Automate versioning and package publishing https://github.com/release-it/release-it Lightweight job scheduling for Node.js https://github.com/agenda/agenda ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Frontend Focus Mozilla lost the browser wars. It still thinks it can save the internet. https://www.protocol.com/mozilla-plan-fix-internet-privacy Protecting users from insecure downloads in Google Chrome https://security.googleblog.com/2020/02/protecting-users-from-insecure_6.html What is CSS4? https://www.quirksmode.org/blog/archives/2020/02/what_is_css4.html Should you self-host Google Fonts? https://www.tunetheweb.com/blog/should-you-self-host-google-fonts/ Firefox 73 is upon us https://hacks.mozilla.org/2020/02/firefox-73-is-upon-us/ Sticky Table of Contents with Scrolling Active States https://css-tricks.com/sticky-table-of-contents-with-scrolling-active-states/ Some Imaginary CSS https://cloudfour.com/thinks/some-imaginary-css/ Dealing with Third Parties with Karolina Szczur https://chasingwaterfalls.io/episodes/episode-four-with-karolina-szczur/ Getting Acquainted With Svelte, the New Framework on the Block https://css-tricks.com/getting-acquainted-with-svelte-the-new-framework-on-the-block/ Building an accessible autocomplete control https://adamsilver.io/articles/building-an-accessible-autocomplete-control/ Vue 3 Testing Framework from Scratch https://vuejs-course.com/screencasts/vue-3-testing-framework-from-scratch Create A React Custom Hooks For Your Web Components https://medium.com/@david.dalbusco/create-a-react-custom-hooks-for-your-web-components-f4319bb4bc35 ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Front-End Front Top Stories Old CSS, new CSS https://eev.ee/blog/2020/02/01/old-css-new-css/ Custom Styling Form Inputs With Modern CSS Features https://css-tricks.com/custom-styling-form-inputs-with-modern-css-features/ Get Moving (or not) with CSS Motion Path https://danielcwilson.com/blog/2020/01/motion-path-quirks/ A new technique for making responsive, JavaScript-free charts https://dev.to/richharris/a-new-technique-for-making-responsive-javascript-free-charts-gmp CSS4 https://css-tricks.com/css4/ How I recreated a Polaroid camera with CSS gradients only https://fossheim.io/writing/posts/css-polaroid-camera/ Light and dark themed SVG favicon using the CSS prefers-color-scheme media feature https://catalin.red/svg-favicon-light-dark-theme/ Mini projects built with HTML5, CSS & JavaScript. No frameworks or libraries https://github.com/bradtraversy/vanillawebprojects Transitioning Hidden Elements https://cloudfour.com/thinks/transitioning-hidden-elements/ Quick developer tools tip: simulating dark/light colour mode https://christianheilmann.com/2020/01/30/quick-developer-tools-tip-simulating-dark-light-colour-mode/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

JavaScript Weekly Understanding the ECMAScript spec, part 1 https://v8.dev/blog/understanding-ecmascript-part-1 Version 9 of Angular Now Available — Project Ivy has arrived! https://blog.angular.io/version-9-of-angular-now-available-project-ivy-has-arrived-23c97b63cfa3 JavaScript Libraries Are Almost Never Updated Once Installed https://blog.cloudflare.com/javascript-libraries-are-almost-never-updated/ Electron 8.0.0 https://www.electronjs.org/blog/electron-8-0 Ecma TC39 JavaScript Decimal proposal https://github.com/littledan/proposal-decimal Getting Acquainted With Svelte, the New Framework on the Block https://css-tricks.com/getting-acquainted-with-svelte-the-new-framework-on-the-block/ Formatting dates in JavaScript with Intl.DateTimeFormat https://www.valentinog.com/blog/datetime/ Babel F# pipeline operator http://codereform.com/blog/post/babel-fsharp-pipeline-operator/ Building an accessible autocomplete control https://adamsilver.io/articles/building-an-accessible-autocomplete-control/ List of functions which you can use to replace moment.js + ESLint Plugin https://github.com/you-dont-need/You-Dont-Need-Momentjs Implementing 2D Physics in Javascript https://martinheinz.dev/blog/15 Building a Vue Testing Framework from Scratch https://vimeo.com/388980496 Use Cloudflare JavaScript Workers to Deploy Your Static Generated Site (SSG) https://levelup.gitconnected.com/use-cloudflare-javascript-workers-to-deploy-you-static-generated-site-ssg-1c518e078646 How To Create A Headless WordPress Site On The JAMstack https://www.smashingmagazine.com/2020/02/headless-wordpress-site-jamstack/ 3 Ways To Access Object Properties in JavaScript https://dmitripavlutin.com/access-object-properties-javascript/ 10 Array Methods You Should Know 👀 https://dev.to/rebeccauranga/10-array-methods-you-should-know-nn5 CheerpJ 2.0 released — now with WebAssembly support https://medium.com/leaningtech/cheerpj-2-0-released-381f6d03e4e vue cli v4.2.0 https://github.com/vuejs/vue-cli/releases/tag/v4.2.0 Angular 9 - What's New? What changed? https://www.youtube.com/watch?v=TcdhAxDWWxM React Router 6.0 Alpha Released https://github.com/ReactTraining/react-router/releases/tag/v6.0.0-alpha.0 React Libraries in 2020 https://www.robinwieruch.de/react-libraries Building a Piano with React Hooks https://cloudnweb.dev/2020/02/building-a-piano-with-react-hooks/ Using React (Hooks) with D3 https://www.youtube.com/watch?v=bXN9anQN_kQ How to use SVGs in React https://blog.logrocket.com/how-to-use-svgs-in-react/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Node Weekly Node.js release fixes a critical HTTP security vulnerability https://snyk.io/blog/node-js-release-fixes-a-critical-http-security-vulnerability/ Node v13.8.0 https://nodejs.org/en/blog/release/v13.8.0/ Electron 8.0.0 https://www.electronjs.org/blog/electron-8-0 Changes to npm Unpublish Policy https://blog.npmjs.org/post/190553543620/changes-to-npm-unpublish-policy-january-2020 Ultimate guide to concurrent logging in Node.js https://itnext.io/ultimate-guide-to-concurrent-logging-in-node-js-4e47bd2eae37 Testing Node serverless applications — AWS Lambda functions https://blog.logrocket.com/testing-node-serverless-applications-aws-lambda-functions/ Beginner's Guide to using Node.js and the Express.js framework https://zeroequalsfalse.com/posts/beginners-guide-to-using-express-js-and-node-js-framework/ JSON Parser with JavaScript https://lihautan.com/json-parser-with-javascript/ MongoDB One-to-Many Relationship tutorial with Mongoose examples https://bezkoder.com/mongoose-one-to-many-relationship/ puppeteer v2.1.0 https://github.com/puppeteer/puppeteer/releases/tag/v2.1.0 High performance Node.js/PostgreSQL job queue https://github.com/graphile/worker Lightweight job scheduling for Node.js https://github.com/agenda/agenda Adonis 2.8: A Node App Framework That Prioritizes Developer Ergonomics https://adonisjs.com/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Frontend Focus Chrome 80 - What’s New in DevTools https://www.youtube.com/watch?v=2EiPb1opH3g New in Chrome 80: Module Workers, Optional Chaining, New Origin Trials, and more! https://www.youtube.com/watch?v=lM0qZpxu0Fg&feature=em-uploademail CO2 emissions on the web https://dannyvankooten.com/website-carbon-emissions/ Old CSS, new CSS https://eev.ee/blog/2020/02/01/old-css-new-css/ How Smashing Magazine Manages Content: Migration From WordPress To JAMstack https://www.smashingmagazine.com/2020/01/migration-from-wordpress-to-jamstack/ A new technique for making responsive, JavaScript-free charts https://dev.to/richharris/a-new-technique-for-making-responsive-javascript-free-charts-gmp Bringing the Microsoft Edge DevTools to more languages https://blogs.windows.com/msedgedev/2020/02/04/localizing-edge-devtools/ HTML attributes to improve your users' two factor authentication experience https://www.twilio.com/blog/html-attributes-two-factor-authentication-autocomplete Exploring the Frontend Performance of the National Rail Website with Chrome DevTools https://www.youtube.com/watch?v=WRwxOonOYK0 Transitioning Hidden Elements https://cloudfour.com/thinks/transitioning-hidden-elements/ How I recreated a Polaroid camera with CSS gradients only https://fossheim.io/writing/posts/css-polaroid-camera/ How To Create A Headless WordPress Site On The JAMstack https://www.smashingmagazine.com/2020/02/headless-wordpress-site-jamstack/ Using the CSS line-height Property to Improve Readability https://alligator.io/css/line-height/ Possibly The Easiest Way to Run an SSG https://css-tricks.com/possibly-the-easiest-way-to-run-an-ssg/ Tiny API mocking microservice for generating fake JSON data. https://jaymock.now.sh/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Front-End Front Top Stories Animating CSS Width and Height Without the Squish Effect https://pqina.nl/blog/animating-width-and-height-without-the-squish-effect/ A list of 300+ CSS properties https://www.web4college.com/css-play/index.php Can you make a countdown timer in pure CSS? https://www.chenhuijing.com/blog/can-you-make-a-countdown-timer-in-pure-css/ What’s the Difference Between Width/Height in CSS and Width/Height HTML attributes? https://css-tricks.com/whats-the-difference-between-width-height-in-css-and-width-height-html-attributes/ Today, the Trident Era Ends https://schepp.dev/posts/today-the-trident-era-ends/ Seven different types of CSS attribute selectors https://gist.github.com/emmabostian/ed933bc7f9711acdc565f42f1b159407 Smooth Scrolling Sticky ScrollSpy Navigation https://www.bram.us/2020/01/10/smooth-scrolling-sticky-scrollspy-navigation/ Bundling JavaScript for Performance: Best Practices https://calendar.perfplanet.com/2019/bundling-javascript-for-performance-best-practices/ Use and Reuse Everything in SVG… Even Animations! https://css-tricks.com/use-and-reuse-everything-in-svg-even-animations/ Optimising SVGs for the Web https://css-irl.info/optimising-svgs-for-the-web/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

JavaScript Weekly GSAP 3.1 Released‏ https://greensock.com/3-1 Introducing Yarn 2 ! https://dev.to/arcanis/introducing-yarn-2-4eh1 Tooltip & Popover Positioning Engine https://popper.js.org/ JavaScript Libraries Are Almost Never Updated Once Installed https://blog.cloudflare.com/javascript-libraries-are-almost-never-updated/ Puppeteer 2.1: The Headless Chrome Node.js API https://github.com/puppeteer/puppeteer/releases/tag/v2.1.0 An In-Depth Look at TypeScript's enums https://2ality.com/2020/01/typescript-enums.html BxJS - Building simple HTTP server with Deno https://www.youtube.com/watch?v=z9hJMZo-pFM Typing objects in TypeScript https://2ality.com/2020/01/typing-objects-typescript.html 5 Best Practices to Write Quality Arrow Functions https://dmitripavlutin.com/javascript-arrow-functions-best-practices/ 🚀 Visualizing memory management in V8 Engine https://deepu.tech/memory-management-in-v8/ Building a Reusable Dialog Module with Angular Material https://itnext.io/building-a-reusable-dialog-module-with-angular-material-4ce406117918 Google Sheets for Node Developers https://www.youtube.com/watch?v=77toMO9-kQc Why The TypeScript Team is using Gatsby for Its New Site https://www.gatsbyjs.org/blog/2020-01-23-why-typescript-chose-gatsby/ 10 Array Methods You Should Know 👀 https://dev.to/rebeccauranga/10-array-methods-you-should-know-nn5 Create graphics with a hand-drawn, sketchy, appearance https://roughjs.com/posts/release-4.0/ Calculate the real cost to run your JS app or lib to keep good performance https://github.com/ai/size-limit Meteor 1.9 https://blog.meteor.com/meteor-1-9-node-js-12-and-new-roadmaps-cb993277d444 OctoLinker: Links Together, on GitHub, What Belongs Together https://octolinker.now.sh/ Why Did You Render v4 Released https://github.com/welldone-software/why-did-you-render#readme Getting Started with Styled Components https://www.youtube.com/watch?v=eQkkoUEVY-Q JavaScript Promise in 100 Seconds https://www.youtube.com/watch?v=RvYYCGs45L4 8 MODERN RESOURCES FOR VUE.JS THAT YOU SHOULD BOOKMARK https://www.youtube.com/watch?v=J6KByOYTwu0 ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Node Weekly Introducing Yarn 2 ! 🧶🌟 https://dev.to/arcanis/introducing-yarn-2-4eh1 Google Sheets for Developers https://www.youtube.com/watch?v=77toMO9-kQc How I write backends https://github.com/fpereiro/backendlore February 2020 Security Releases https://nodejs.org/en/blog/vulnerability/february-2020-security-releases/ A simplified Jira clone built with React/Babel (Client), and Node/TypeScript (API). https://github.com/oldboyxx/jira_clone 3 steps to add tests on existing code when you have short deadlines https://understandlegacycode.com/blog/3-steps-to-add-tests-on-existing-code-when-you-have-short-deadlines/ How to Build a Speech to Emotion Converter with the Web Speech API and Node.js https://www.freecodecamp.org/news/speech-to-sentiment-with-chrome-and-nodejs/ Anonymous Web Scraping with Node.js, Tor, Puppeteer and cheerio https://levelup.gitconnected.com/anonymous-web-scrapping-with-node-js-tor-apify-and-cheerio-3b36ec6a45dc Build a Weight Tracker App with Node.js and PostgreSQL https://scotch.io/tutorials/build-a-weight-tracker-app-with-nodejs-and-postgresql Visualizing memory management in V8 Engine https://deepu.tech/memory-management-in-v8/ Microsoft Application Inspector: A New Source Code Analyzer https://github.com/Microsoft/ApplicationInspector OAuth Middleware for Express, Koa and Hapi https://github.com/simov/grant NPM Release: 6.13.7 https://blog.npmjs.org/post/190518620405/release-6137 ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Frontend Focus The Trident Era Ends https://schepp.dev/posts/today-the-trident-era-ends/ 4 CSS layouts without using media queries https://polypane.app/blog/4-css-layouts-without-using-media-queries/ JavaScript Libraries Are Almost Never Updated Once Installed https://blog.cloudflare.com/javascript-libraries-are-almost-never-updated/ Understanding CSS Grid: Grid Lines https://www.smashingmagazine.com/2020/01/understanding-css-grid-lines/ Use and Reuse Everything in SVG… Even Animations! https://css-tricks.com/use-and-reuse-everything-in-svg-even-animations/ Microsoft is helping Google improve Chrome’s tab management https://www.theverge.com/2020/1/27/21083299/microsoft-google-chrome-tab-management-chromium-improvements-feature Humans can't read URLs. How can we fix it? https://www.youtube.com/watch?v=0-wB1VY3Nrc&feature=youtu.be Cookie consent tools are being used to undermine EU privacy rules, study suggests https://techcrunch.com/2020/01/10/cookie-consent-tools-are-being-used-to-undermine-eu-privacy-rules-study-suggests/ Intrinsic Sizing In CSS https://ishadeed.com/article/intrinsic-sizing-in-css/ Can you make a countdown timer in pure CSS? https://www.chenhuijing.com/blog/can-you-make-a-countdown-timer-in-pure-css/ How to Create Procedural Clouds Using Three.js Sprites https://tympanus.net/codrops/2020/01/28/how-to-create-procedural-clouds-using-three-js-sprites/ Accessibility with the new Microsoft Edge https://support.microsoft.com/en-us/help/4538354/microsoft-edge-new-accessibility Mozilla has banned nearly 200 malicious Firefox add-ons over the last two weeks https://www.zdnet.com/article/mozilla-has-banned-nearly-200-malicious-firefox-add-ons-over-the-last-two-weeks/ Simple Image Placeholders with SVG https://cloudfour.com/thinks/simple-svg-placeholder/ PurgeCSS 2.0 https://medium.com/full-human/purgecss-2-0-c0e812e6c4f6 ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Front-End Front Top Stories The CSS Cascade https://wattenberger.com/blog/css-cascade Rolling Range Slider https://codepen.io/pwambach/pen/MWWNaJO Navigating the web with a gamepad https://www.voorhoede.nl/en/blog/navigating-the-web-with-a-gamepad/ Magical Rainbow Gradients with CSS Houdini and React Hooks https://www.joshwcomeau.com/posts/rainbow-button/ The Web in 2020: Extensibility and Interoperability https://css-tricks.com/the-web-in-2020-extensibility-and-interoperability/ Goodbye, Clean Code https://overreacted.io/goodbye-clean-code/ CSS Grid Template Areas In Action https://ishadeed.com/article/grid-area/ Why You Should Choose HTML5 <article> Over <section> https://www.smashingmagazine.com/2020/01/html5-article-section/ Release Notes for Safari Technology Preview 99 https://webkit.org/blog/9992/release-notes-for-safari-technology-preview-99/ Re-creating the ‘His Dark Materials’ Logo in CSS https://css-irl.info/recreating-the-his-dark-materials-logo-in-css/ Is Reduce() Bad? https://www.youtube.com/watch?v=TnZ7jMFCa4Y ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

JavaScript Weekly A Look at Deno: Could It Supplant Node https://www.youtube.com/watch?v=puXyo1jGQys ESLint configuration and best practices https://blog.geographer.fr/eslint-guide TypeOfNaN JavaScript Quizzes https://quiz.typeofnan.dev/ Node library to automate Chromium, Firefox and WebKit with a single API https://github.com/microsoft/playwright The 10 most important JavaScript frameworks of the past decade https://blog.logrocket.com/10-most-important-javascript-frameworks-past-decade/ Replacing Mocha with Jest https://akoskm.com/2020/01/22/mocha-jest-react-testing.html JavaScript Visualized: Generators and Iterators https://dev.to/lydiahallie/javascript-visualized-generators-and-iterators-e36 How To Pass Data Between Components In Vue.js https://www.smashingmagazine.com/2020/01/data-components-vue-js/ Writing dependency-free JavaScript https://magnushoff.com/blog/dependency-free-javascript/ JavaScript tree shaking, like a pro https://medium.com/@bluepnume/javascript-tree-shaking-like-a-pro-7bf96e139eb7 The Best Way to build reactive sub-forms with Angular https://medium.com/@tomastrajan/angular-reactive-sub-forms-type-safe-without-duplication-dbd24225e1e8 Efficient TDD with Karma and Webpack https://bambooengineering.io/efficient-tdd-with-karma-and-webpack/ TypeScript's Secret Parallel Universe https://dev.to/loilo/typescript-s-secret-parallel-universe-54i6 ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Node Weekly Deno: Will It Replace Node? https://www.youtube.com/watch?v=puXyo1jGQys Playwright: A Node Library to Automate Chromium, Firefox and WebKit https://github.com/microsoft/playwright Node v13.7.0 https://nodejs.org/en/blog/release/v13.7.0/ Ava 3.0 Released: The Popular Test Runner https://github.com/avajs/ava/releases/tag/v3.0.0 Inside node: What happens when we execute a script? https://blog.s1h.org/inside-node-executing-a-script/ Building a sentiment analysis app with Node.js https://blog.logrocket.com/sentiment-analysis-node-js/ Amazing Code Reviews: Creating a Superhero Collective https://www.youtube.com/watch?v=ly86Wq_E18o Fast, disk space efficient package manager https://github.com/pnpm/pnpm Node-core streams for userland https://github.com/nodejs/readable-stream Reverse shell through a node.js math parser https://blog.truesec.com/2020/01/17/reverse-shell-through-a-node-js-math-parser/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Frontend Focus Understanding the “Initial”, “Inherit” and “Unset” CSS Keywords https://medium.com/@elad/understanding-the-initial-inherit-and-unset-css-keywords-2d70b7121695 Cleaning Up the CSS Cascade https://wattenberger.com/blog/css-cascade Native Web Components come to Microsoft Edge https://www.polymer-project.org/blog/2020-01-15-edge-79-release Writing CSS in the year 3019 https://www.youtube.com/watch?v=nocstzp73Fk Timeless Web Dev Articles https://twitter.com/PKodmad/status/1194381059950927872 Navigating the web with a gamepad https://www.voorhoede.nl/en/blog/navigating-the-web-with-a-gamepad/ New browser on the block: Flow https://www.quirksmode.org/blog/archives/2020/01/new_browser_on.html How we built Picture-in-Picture in Firefox Desktop with more control over video https://hacks.mozilla.org/2020/01/how-we-built-picture-in-picture-in-firefox-desktop/ Sunsetting support for data-vocabulary https://webmasters.googleblog.com/2020/01/data-vocabulary.html How to copy to the clipboard using JS and the Clipboard API https://catalin.red/copy-clipboard-js/ How to Turn a Procreate Drawing into a Web Animation https://css-tricks.com/how-to-turn-a-procreate-drawing-into-a-web-animation/ A list of everything that *could* go in the <head> of your document https://github.com/joshbuchea/head ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

JavaScript Weekly Babel 7.8.0 Released https://babeljs.io/blog/2020/01/11/7.8.0 Goodbye, Clean Code https://overreacted.io/goodbye-clean-code/ Native Web Components come to Microsoft Edge https://www.polymer-project.org/blog/2020-01-15-edge-79-release What to Pay JavaScript Developers in 2020 https://medium.com/javascript-scene/what-to-pay-javascript-developers-in-2020-2292eb346f3b ECMAScript Archives https://www.ecma-international.org/archive/ecmascript/ Announcing TypeScript 3.8 Beta https://devblogs.microsoft.com/typescript/announcing-typescript-3-8-beta/ A class-based enum pattern for JavaScript https://2ality.com/2020/01/enum-pattern.html D3 Dashboard Tutorial with Cube.js https://dev.to/keydunov/d3-dashboard-tutorial-with-cube-js-ehb Raw WebGPU https://alain.xyz/blog/raw-webgpu Understanding filesystem takeover vulnerabilities in npm JavaScript package manager https://snyk.io/blog/understanding-filesystem-takeover-vulnerabilities-in-npm-javascript-package-manager/ Building a virtualized list from scratch https://medium.com/ingeniouslysimple/building-a-virtualized-list-from-scratch-9225e8bec120 6 Useful Angular Decorators https://blog.bitsrc.io/6-useful-decorators-to-use-in-your-angular-projects-777e9b4c8c62 Angular: How to support IE11 https://medium.com/javascript-in-plain-english/angular-how-to-support-ie11-d3b8c3d3494e Is TypeScript worth it? https://blog.logrocket.com/is-typescript-worth-it/ Next.js 9.2 https://nextjs.org/blog/next-9-2 TypeScript: Seeing Past the Hype https://www.youtube.com/watch?v=KfluE6-wDSU styled-components 5.0 https://github.com/styled-components/styled-components/releases/tag/v5.0.0 Firebase as a React Hook https://pragli.com/blog/firebase-as-a-react-hook ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Node Weekly Debugging node in production https://youtu.be/IxETA6wZWlg Process execution for humans https://github.com/sindresorhus/execa Understanding filesystem takeover vulnerabilities in npm JavaScript package manager https://snyk.io/blog/understanding-filesystem-takeover-vulnerabilities-in-npm-javascript-package-manager/ Implementing an OAuth Server With Node.js and Express http://thecodebarbarian.com/oauth-with-node-js-and-express.html Microsoft spots malicious npm package stealing data from UNIX systems https://www.zdnet.com/article/microsoft-spots-malicious-npm-package-stealing-data-from-unix-systems/ Array reduce vs chaining vs for loop https://nodeweekly.com/link/82427/db10803936 “6 Lessons learned from optimizing the performance of a Node.js service” https://link.medium.com/FvFhKQLJi3 Npm Release: 6.13.6 https://blog.npmjs.org/post/190165702645/release-6136 Node v10.18.1 (LTS) https://nodejs.org/en/blog/release/v10.18.1/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Frontend Focus Upgrading to the new Microsoft Edge https://blogs.windows.com/msedgedev/2020/01/15/upgrading-new-microsoft-edge-79-chromium/ Google to phase out user-agent strings in Chrome https://www.zdnet.com/article/google-to-phase-out-user-agent-strings-in-chrome/ Intent to experiment: Web NFC https://groups.google.com/a/chromium.org/forum/#!msg/blink-dev/8bsAd-PsdbA/ZTcgiwf7CQAJ A short history of body copy sizes on the Web https://fvsch.com/body-copy-sizes/ Get started building extensions for the new Microsoft Edge https://blogs.windows.com/msedgedev/2019/12/16/get-started-extensions-addons-microsoft-edge-chromium/ Google plans to kill off third-party cookies in Chrome ‘within 2 years’ https://digiday.com/media/google-plans-kill-off-third-party-cookies-chrome-within-2-years/ Why You Should Choose HTML5 <article> Over <section> https://www.smashingmagazine.com/2020/01/html5-article-section/ CSS4 is here! https://www.quirksmode.org/blog/archives/2020/01/css4_is_here.html CSS-Only Carousel https://css-tricks.com/css-only-carousel/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Front-End Front Top Stories What it means to be a front-end developer in 2020 (and beyond) https://getflywheel.com/layout/what-it-means-to-be-a-front-end-developer/ A Use Case for a Parent Selector https://css-tricks.com/a-use-case-for-a-parent-selector/ The Ultimate Guide to Dark Mode for Email Marketers https://litmus.com/blog/the-ultimate-guide-to-dark-mode-for-email-marketers The 2020 Web Developer Roadmap https://levelup.gitconnected.com/the-2020-web-developer-roadmap-76503ddfb327?source=friends_link&sk=ac41a0451e8f5267744e2694968a6df8 Is “is” Useful? https://css-tricks.com/is-is-useful/ Smaller HTML Payloads with Service Workers https://philipwalton.com/articles/smaller-html-payloads-with-service-workers/ Understanding CSS Grid: Creating A Grid Container https://www.smashingmagazine.com/2020/01/understanding-css-grid-container/ Firefox 72 for Developers https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Releases/72 Creating an accessible Rating plugin in CSS and JS https://codyhouse.co/tutorials/rating-plugin Using easing for more than just CSS transitions https://kilianvalkhof.com/2020/css-html/using-easing-for-more-than-just-css-transitions/ ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

JavaScript Weekly Snowpack: A 'Run Once' Dependency Builder/Modularizer https://www.snowpack.dev/ 2019 JavaScript Rising Stars https://risingstars.js.org/2019/en/ What Is JavaScript Made Of? https://overreacted.io/what-is-javascript-made-of/ How to move your project to TypeScript - at your own pace https://www.twilio.com/blog/move-to-typescript State of Storybook 2019 https://medium.com/storybookjs/state-of-storybook-2019-b6a91ac79b74 An abbreviated history of JavaScript package managers https://medium.com/javascript-in-plain-english/an-abbreviated-history-of-javascript-package-managers-f9797be7cf0e Understanding Async Await https://css-tricks.com/understanding-async-await/ Off Main Thread Architecture with Vuex https://logaretm.com/blog/2019-12-21-vuex-off-mainthread/ How To Create And Deploy Angular Material Application https://www.smashingmagazine.com/2020/01/angular-8-material-application-netlify/ Things I've Learnt Optimizing Our Build Time https://dutzi.party/optimizing-our-build-time/ Why I avoid nesting closures https://kentcdodds.com/blog/why-i-avoid-nesting-closures Web Share API https://dillionmegida.com/p/web-share-api/ Breaking Chains with Pipelines in Modern JavaScript https://www.wix.engineering/post/breaking-chains-with-pipelines-in-modern-javascript Comparing the Different Types of Native JavaScript Popups https://css-tricks.com/comparing-the-different-types-of-native-javascript-popups/ GitHub Actions Tutorial https://www.youtube.com/watch?v=J4EhgEskSZA Craft.js: A React Framework for Building Drag and Drop Page Editors https://craft.js.org/ Size of node_modules folder when installing the top 100 packages https://size-of-npm.netlify.com/ Building LightOS with React Native https://medium.com/sanctuary-computer-inc/building-lightos-with-react-native-4b6e4ad1cd7f React/Node.js Microservices App With Docker and GraphQL https://www.youtube.com/watch?v=gD-WutJH0qc&feature=youtu.be&list=PLnTRniWXnjf8YC9qJFLSVCrXfS6cyj6x6&t=4 How I structure my React code https://react.christmas/2019/22 ----------------------------- for more -subscribe to the channel https://t.me/webWekkly

Node Weekly How we 30x'd our Node parallelism https://blog.plaid.com/how-we-parallelized-our-node-service-by-30x/ Node v13.6.0 https://nodejs.org/en/blog/release/v13.6.0/ Postgres.js - The Fastest full featured PostgreSQL client for Node.js https://github.com/porsager/postgres npm Security 2019 in Review https://blog.npmjs.org/post/190109399410/npm-security-2019-in-review A place for Node.js Web-Server Framework authors and users to collaborate https://github.com/nodejs/web-server-frameworks/ Memory Leaks Demystified https://nodesource.com/blog/memory-leaks-demystified Monitoring Node.js: Watch Your Event Loop Lag! https://davidhettler.net/blog/event-loop-lag/ GitHub Actions Tutorial https://www.youtube.com/watch?v=J4EhgEskSZA ----------------------------- for more -subscribe to the channel https://t.me/webWekkly