
 Media
 Media Web standards podcast : 183. Sass and custom properties, web fonts, unconditional JS, web components, WebRTC
 Web standards podcast : 183. Sass and custom properties, web fonts, unconditional JS, web components, WebRTC Five Minute React Podcast : Salaries in GitLab
 Five Minute React Podcast : Salaries in GitLab CSSSR podcast : News 512 - exhale, Huawei, new features on Github and git-clients, releases and document about GraphQL
 CSSSR podcast : News 512 - exhale, Huawei, new features on Github and git-clients, releases and document about GraphQL CSSSR podcast : Argumentarium - Programming Paradigms: Solving and Making Problems
 CSSSR podcast : Argumentarium - Programming Paradigms: Solving and Making Problems Devschacht podcast : # 86: Problem 10 thousand links
 Devschacht podcast : # 86: Problem 10 thousand links Podcast "Frontend Youth (18+)" # 98: Plebeian Development like a Pro
 Podcast "Frontend Youth (18+)" # 98: Plebeian Development like a Pro Pro Conf # 19 : Smashing Conf 2019
 Pro Conf # 19 : Smashing Conf 2019 Web development
 Web development Where to learn HTML and CSS in 2019?
 Where to learn HTML and CSS in 2019? Tips for making your own lazy loading
 Tips for making your own lazy loading All you need to know is push notifications in PWA
 All you need to know is push notifications in PWA CORS - Cross-Origin communication in the modern web.
 CORS - Cross-Origin communication in the modern web. Future Web Sites: Headless CMS
 Future Web Sites: Headless CMS How Google Pagespeed works: improve your score and search engine rankings
 How Google Pagespeed works: improve your score and search engine rankings Accessibility and law
 Accessibility and law CSS
 CSS CSS custom properties in cascade
 CSS custom properties in cascade Add interesting effects using CSS Blend Mode
 Add interesting effects using CSS Blend Mode The introduction of new CSS technician in the production
 The introduction of new CSS technician in the production Why am I having difficulty learning React?
 Why am I having difficulty learning React? 7 tips to optimize CSS to improve page load time
 7 tips to optimize CSS to improve page load time Developing a reliable font-loading strategy for CSS-Tricks
 Developing a reliable font-loading strategy for CSS-Tricks Internet Explorer 3, an adventure in cross-browser compatibility
 Internet Explorer 3, an adventure in cross-browser compatibility Don't miss the CSS variables.
 Don't miss the CSS variables. Menus with dynamic hover areas
 Menus with dynamic hover areas Creating a color switch using CSS variables
 Creating a color switch using CSS variables Five methods to create five-star ratings
 Five methods to create five-star ratings Constraint (pseudo) element within parent border-box
 Constraint (pseudo) element within parent border-box Index fun
 Index fun Javascript
 Javascript What is the Native Payment Request API?
 What is the Native Payment Request API? The most commonly used JavaScript frameworks for rapid development: what to choose
 The most commonly used JavaScript frameworks for rapid development: what to choose Detailed comparative guide Angular vs React vs Vue - which one to choose in 2019
 Detailed comparative guide Angular vs React vs Vue - which one to choose in 2019 Is React the best frontend framework to start with?
 Is React the best frontend framework to start with? 12 Tips to Improve JavaScript Performance
 12 Tips to Improve JavaScript Performance Parse Async / Await in JavaScript with examples
 Parse Async / Await in JavaScript with examples Functional JavaScript: What are higher order functions and why are they needed?
 Functional JavaScript: What are higher order functions and why are they needed? Five Minute React: Moving from async / await to generators
 Five Minute React: Moving from async / await to generators StartsWith () string method in javascript
 StartsWith () string method in javascript How to use forEach () to iterate an array in javascript
 How to use forEach () to iterate an array in javascript 13 tricks to work with npm, which help save time
 13 tricks to work with npm, which help save time Switching between Node versions at design time
 Switching between Node versions at design time Comparing Stream API and (async) Generators in Node.js v10
 Comparing Stream API and (async) Generators in Node.js v10 React:
 React: Under the hood of React. We write our implementation from scratch
 Under the hood of React. We write our implementation from scratch Practical recommendations for the development of large-scale React-applications. Scheduling, Actions, Data Sources, and APIs
 Practical recommendations for the development of large-scale React-applications. Scheduling, Actions, Data Sources, and APIs 8 practices that will cause your application to crash in the future
 8 practices that will cause your application to crash in the future React Router Programmer's Guide
 React Router Programmer's Guide Exploring React Hooks and Context API when creating a recipe search application
 Exploring React Hooks and Context API when creating a recipe search application How React Hooks Can Replace React Router
 How React Hooks Can Replace React Router VueJS:
 VueJS: A practical example of using Vue's render functions: creating a typographic grid for a design system
 A practical example of using Vue's render functions: creating a typographic grid for a design system Some simple but useful tips for working with getters in Vuex
 Some simple but useful tips for working with getters in Vuex Using slots in Vue.js
 Using slots in Vue.js Beginner's Guide to Working with Components in Vue
 Beginner's Guide to Working with Components in Vue Create live chat with Pusher and Vue.js
 Create live chat with Pusher and Vue.js Angular:
 Angular: Caution! Angular can steal your time.
 Caution! Angular can steal your time. What can go wrong? How to handle errors in Angular
 What can go wrong? How to handle errors in Angular Series of articles [Flight Assist Off], part 1 - Angular without CLI
 Series of articles [Flight Assist Off], part 1 - Angular without CLI The challenges I faced in Ember.js
 The challenges I faced in Ember.js Imitation of the backend of the blog using Mirage and JSON API
 Imitation of the backend of the blog using Mirage and JSON API Ember in the middle of 2019 - good, bad, terrible, and (hopefully) the future of Ember web development <
 Ember in the middle of 2019 - good, bad, terrible, and (hopefully) the future of Ember web development < bounds.js - Asynchronous bounds for lazy loading, infinite scrolling, and more.
 bounds.js - Asynchronous bounds for lazy loading, infinite scrolling, and more. zip: reliable ZIP decoder
 zip: reliable ZIP decoder Browsers
 Browsers Before Netscape: forgotten web browsers of the early 1990s
 Before Netscape: forgotten web browsers of the early 1990sWe apologize for any typos or broken / duplicate links. If you notice a problem - please write in a personal, we are trying to fix them quickly.
PS: The next release of the digest will be released in 2 weeks (suddenly leave without access to the computer)
Source: https://habr.com/ru/post/459150/
All Articles