Разбираемся с async и await. Сара Дрэснер объясняет на примерах, как работает асинхронный код и чем использование async и await отличается от работы с промисами — https://css-tricks.com/understanding-async-await/
Прячем элементы в вебе. Ахмад Шадид разбирает способы полного, визуального и частичного скрытия HTML-элементов и объясняет, какие между ними отличия — https://ishadeed.com/article/hiding-web/
Сравнение производительности HTTP/1.1, HTTP/2 и HTTP/2 с серверным пушем. Эверт Пот собирает симулятор для тестирования различных способов доставки контента и анализирует их эффективность — https://evertpot.com/h2-parallelism/
Крошечные помощники. Стефан Джудис собрал коллекцию онлайн-инструментов, каждый из которых решает конкретную задачу в веб-разработке — https://tiny-helpers.dev/
Underdash — коллекция сниппетов от Александра Сурмы по работе с массивами, каждый имеет три реализации: классическую, с синхронным итератором и асинхронным итератором — https://surma.github.io/underdash/
Google планирует унифицировать и заморозить заголовок User Agent и свойство navigator.userAgent в Chrome. Изменения планируется внедрить постепенно с марта по сентябрь 2020. В качестве альтернативы, разработчикам предлагается User Agent Client Hints — https://groups.google.com/a/chromium.org/d/msg/blink-dev/-2JIRNMWJ7s/yHe4tQNLCgAJ