The digest of fresh materials from the world of the front-end for the last week No. 373 (July 22 - 28, 2019)
We bring to your attention a selection with links to new materials from the frontend area and around it.

Media |
Web Development |
CSS |
Javascript |
Browsers |
Entertaining
Media
•
Podcast Web Standards , Issue No: 186. Firefox, JSON, Every Layout, Monoreps, a11y, Slack and JS
•
Frontend Weekend podcast # 95 - Ekaterina Petrova on how to become a frontend department manager from a mobile developer
•
CSSSR Podcast : 512 News - New Features in JS, PageSpeed, GraphQL Video, Slack Acceleration, and Github Blocking
•
CSSSR Podcast : News 512 - HTTP / 2, serverless pieces, CORS, Oracle security releases, releases, and other news
•
React Five Minute Podcast : SOLID with TypeScript Examples
•
Podcast Frontend Youth (18+) : # 100 Sotochka
•
Repozitorro # 22 -
Head over heels in React!
•
Frontreview # 16 - Professional Burnout Programmer
Web development
•
Fractal of element names•
Standard Browser API Payment Request•
The best newsletters for front-end developers•

Designing and building a progressive web application without a framework:
Part 1 ,
Part 2•
SPA SEO: A Guide to Promoting a One Page Google Home Page')
CSS
•
I wrote a custom CSS engine in JavaScript•
Why you should definitely learn to use CSS-in-JS•
Everything you need to know about margin in CSS•
CSS Generated Content Availability•
A selection of libraries for CSS animation•
Really responsive CSS grid with minmax () and min ()•
Do not separate the comma: focus-within if you need deep browser support•
Responsive iframes•
How to add a fallback to Flexbox for CSS Grid•
The easiest way to load CSS asynchronously•
Multi-column manipulation
Javascript
•
The 5 Commandments of TypeScript Developer•
How to talk with the microcontroller from JS•
Tips for creating your own lazy image upload•
Understanding SEO in JavaScript•
Practical Ways to Write JavaScript Better•
What's New in JavaScript: Summary of Google I / O 2019•
Introduction to Svelte
Browsers
•
What are you, Rendering Engine? Or how the browser display module works•
Firefox Reality browser became available for Oculus Quest headsets•
Google will block root certificates issued by DarkMatter•
In Firefox 70, pages opened over HTTP will be marked as insecure•
Google will begin to remove extensions for Chrome that abuse user data collection•
What's New in DevTools (Chrome 77)
Entertaining
•
What should a team lead: roles, responsibilities and skills•
Facebook, Twitter and Google outsource moderation to the Philippines. How it turned out - Washington Post report•
Research: why IT professionals choose medium-sized companies•
How to replace Google products: a selection of alternatives that will not follow you•
Research: sites lose up to 10% of user revenue due to regulations on the protection of personal data of the European Union•
GitHub blocks developers from countries that are subject to US sanctionsA.
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 .
Source: https://habr.com/ru/post/461655/
All Articles