USA Today в связи с принятием GDPR запустила отдельную версию сайта для граждан ЕС, на которой убрана вся реклама и трекинговые скрипты. Марсель Фрайнбихлер провёл анализ быстродействия → https://twitter.com/fr3ino/status/1000166112615714816
TL; DR: Объём загружаемых данных: 5.2 МБ → 500 КБ Время загрузки: 45 сек. → 3 сек. Количество запросов: >500 → 34
Какие HTTP-заголовки нужны, а какие нет? Две статьи от Fastly с исследованием часто встречающихся бесполезных заголовков и обзором важных заголовков, которые должны быть на каждом сайте:
«Веб-стандарты» №122, в гостях Алексей Швайка: кроссбраузерный Google, что обсуждал TC39, генерация SVG, новинки и проблемы React, якорь по CSS-селектору, танцующие скелеты, высокоуровневые API → https://medium.com/p/f71557d9449f
Матиас Эндлер описал свой опыт использования vim как основного текстового редактора в течение 10 лет: почему vim, какие есть проблемы и стоит ли его осваивать → https://matthias-endler.de/2018/ten-years-of-Vim/
Mint, решение основных проблем разработки SPA на уровне языка программирования: роутинг, реиспользуемые компоненты, стилизация, статическая типизация, работа с состоянием, асинхронные вычисления с обработкой ошибок → https://www.mint-lang.com/
Инкрементальная сборка и горячие обновления в 60 строк кода: как Адам Пирс отказался от монструозных платформ для ведения блога в пользу собственного решения → https://roadtolarissa.com/literate-blogging/