Media | Web Development | CSS | Javascript | Browsers | Entertaining |
Media
• AST, automation, optimization, or how did PiterJS conf # 1 go?
• JavaScript Meetup SuperJob: Video Report
• Frontend Youth (18+) podcast # 113: Dare to double paycheck
• CSSSR Podcast: News 512 - PWA Myths, Serverless APIs, Devilish HTML, Vue-CLI 4, and Puppeteer 2
• “UnderJS Podcast”: # 7 - Conversation with Alexei Zolotykh about Dart [Tube]
• Web Standards Podcast No201: Web standards, CSS multi-column, printing, display values, contributing
• Interview: Vadim Makeev - “It's Time to Move From Talking to Threats”
• KharkivJS # 10 2019 - Javascript Conference, 30 videos
• JSConf Budapest 2019, 14 videos
• CSSConf Budapest 2019, 7 videos
• React Conf 2019, 27 videos
Web development
• 9 more projects to hone Front-End skills
• Six Tasks for Front-End Developer
• Availability and law. Analyzing Web Accessibility Laws and Standards
• Front End debugging is not just a technical issue
• Full Stack Authentication: Cookies and Local Storage
- Tools
• Parcel is my favorite project builder
• Auditing accessibility issues with Firefox Developer Tools
• Chrome DevTools - 20+ Tips & Tricks
• Modern workflow in frontend. Part 1: creating an initial project using NPM Scripts , Part 2: bundling modules using Parcel , Part 3: Creating a Sass architecture
- Performance
• John Muller and Martin Splitt answered questions about site speed
• Speed Up Your Website With WebP
• Font preloading: when does it make sense?
CSS
• The current state of styling selects in 2019
• Unusual use cases for pseudo-elements
• Everyone uses CSS frameworks
• Are there random numbers in CSS?
• CSS media queries are more than max-width
• Things we can't (yet) do in CSS
Javascript
• JavaScript Object Oriented Programming Guide
• 2019 JavaScript framework security report
• Little-known JavaScript dangers
• 5 interesting, but not necessarily useful tricks in Javascript
• Comparing various types of native popups in JavaScript
• Crop images to a specific aspect ratio using JavaScript
• Introduction to New Features in TypeScript 3.7 and How to Use Them
- Theory
• Features of modern JavaScript that you might not be aware of
• How to Stop Being Afraid and Love Iterators
• Template Module in JavaScript
• Facade template in JavaScript
• JavaScript methods that every beginner and professional should use
• Final Explanation of the Reduce Method in JavaScript
• Convert an object to an array
• Modern JavaScript features you might have missed
• You still don’t know JS: 2nd edition work started
- React
• It's All in the Head: managing the head section of a React site with React Helmet
• Mobile First animation in React
• What I Learned About Testing React Applications - Part 1: Unit Tests
• React + D3.js
• 31 steps to becoming a professional React developer
- Vue
• Why in Vue 3 Composition API - reactive () will be considered unnecessary
• Composition API RFC
• New Features Affecting Performance in Vue.js Version 3
• Creating a movie search application using the Vue Composition API
• Why you should use TypeScript with Vue
• Deploying a NuxtJS Static Site on Cloudflare Workers
• 10 tips for creating and supporting major projects on Vue.js
- Angular
• Mastering Angular 8: Five Things You Should Know To Save Your Time.
• Debugging memory leaks in Angular
• Migrating your Angular library to Jest
- Ember
• Octane Release Update
• Use Case for Asynchronous Generator
• Ember Octane Livestream: creating a drum machine
Browsers
• Google is developing a built-in blocker of "heavy" advertising in a browser that has already appeared in Chrome Canary
• Firefox will no longer support direct pre-installation of add-ons
• Mozilla, Cloudflare, and Facebook Introduce TLS Extension for Delegating Short-lived Certificates
• Microsoft introduced the logo of the new Edge browser on the Chromium engine
• Chrome began testing the third edition of the manifest, which is incompatible with uBlock Origin
• What's New in DevTools (Chrome 79)
• Business Case for Ending Internet Explorer Support
Entertaining
• Google Search will soon stop indexing Flash content
• Google has updated the search algorithm: it will affect 10% of queries
• The largest SEO myths according to Bill Slavsky
• How and why to interview an employer
• “Getting to know the nature of things”: the head of Google explained why the search giant focuses on quantum computing
• Microsoft's worst billions-worth department that has become profitable: which helped Bing search engine reborn
We apologize for any typos or broken / duplicated links. If you notice a problem - please write in a personal email, we try to quickly fix them.
Last week digest .
Material prepared by dersmoll and alekskorovin .