Frontend Weekly Digest #130 (28 October–3 November 2019)

Media
• JSConf Budapest 2019, 14 videos
• CSSConf Budapest 2019, 7 videos
• React Conf 2019, 27 videos
• Podcast “Web-standards” №201: Web standards, CSS multi-column, printing, display values, contributing
Web-development
• Debugging Front End is not only a matter of tech
• Full Stack Authentication: Cookies and Local Storage
- Tools
• Chrome DevTools — 20+ Tips and Tricks
• Auditing For Accessibility Problems With Firefox Developer Tools
• A Modern Front End Workflow. Part 1: Building a Project Starter with NPM Scripts
• Part 2: Module Bundling with Parcel
• Part 3: Building Our Sass Architecture - Performance
• Speed Up Your Website With WebP
• Preloading fonts: when does it make sense?
CSS
• The Current State of Styling Selects in 2019
• Uncommon Use Cases For Pseudo Elements
• Everyone uses CSS frameworks
• Are There Random Numbers in CSS?
• CSS media queries are not just max-width
• Things We Can’t (Yet) Do In CSS
JavaScript
• A Guide to Object-Oriented Programming in JavaScript
• JavaScript frameworks security report 2019
• Lesser-Known JavaScript Hazards
• 5 interesting and not-necessarily-useful Javascript tricks
• Comparing the Different Types of Native JavaScript Popups
• Cropping Images to a specific Aspect Ratio with JavaScript
• Introduction New Features in TypeScript 3.7 and How to Use Them
• madge — Create graphs from your CommonJS, AMD or ES6 module dependencies
- Theory
• JavaScript Methods That Every Beginner and Pro Should Use
• Finally Understand the JavaScript Reduce Method
• Converting Object to an Array
• Modern JavaScript features you may have missed
• You Don’t Know JS Yet: Get Started — 2nd Edition - React
• It’s All In the Head: Managing the Document Head of a React Powered Site With React Helmet
• Mobile First Animation in React
• What I’ve Learned About Testing React Apps — Part 1: Unit Tests
• React + D3.js
• 31 steps to become a professional React developer - Vue
• Why You Should Use TypeScript With Vue
• Deploying a static NuxtJS site to Cloudflare Workers
• 10 Tips for Building and Maintaining Large Vue.js Projects - Angular
• Mastering Angular 8: five things that are good to know to save your time.
• Debugging Memory Leaks in Angular
• Migrate your Angular library to Jest - Ember
• Ember Octane Livestream: Build a drum machine
• Octane Release Update
• A Use Case for an Async Generator
Browsers
• A Business Case for Dropping Internet Explorer
• What’s New In DevTools (Chrome 79)
• Microsoft unveils new Edge browser logo that no longer looks like Internet Explorer
