Совместный курс «Руководитель команды разработки» GeekBrains и AGIMA для средних и старших разработчиков стартует 18 февраля и продлится полгода. В программе: управление командой, продуктовые задачи, автоматизация циклов разработки, софт- и хард-скилы.
Сервис Wakamai Fondue (Что может мой шрифт?) для анализа возможностей шрифтов, теперь доступен и для командной строки. Утилита позволит автоматически снегерировать стили для шрифтов или получить информацию в JSON.
Вышел Vite 2.0, быстрый сервер для разработки и сборки на ES-модулях. В новой версии: независимое ядро (остальное в плагинах), esbuild для предсборки, поддержка CSS и SSR, опциональная поддержка старых браузеров.
Полезные советы по DevTools. Виталий Фридман делится советами, спрятанными инструментами и приёмами, позволяющими получить максимум от возможностей девтулзов в браузере.
Берёмся за TypeScript. Книга Акселя Раушмайера в двух частях: часть 1 покрывает основы для быстрого старта, часть 2 погружается глубже. HTML-версия доступна бесплатно, электронные форматы за 34 $.
CSS Basics. Видеокурс Евгения Ковальчука из 24 видео по основам CSS: синтаксис, блочная модель, декоративные свойства, позиционирование, текст, трансформации и анимация, медиавыражения.
Вышел оптимизатор SVGO 2.0. Новый мейнтейнер проекта Богдан Чадкин представил новинки: JSON для конфигов, обновлённый CLI, изменения в Node API и официальный ES-бандл для использования в браузере инструментами, вроде SVGOMG.
Выпуск №270. Андрей Мелихов, Вадим Макеев, Алексей Симоненко и Роман Магдаленко про инспектор флексов, Vite 2.0, SVGO 2.0, Wakamai Fondue, TypeScript, RedLab и стороны аутсорса.
Tailwind CSS с нуля до продакшена. Скринкаст Саймона Врахлиотиса про TailwindCSS: настройка, подход utility-first, адаптивность, состояния компонентов, композиция, переиспользуемость, кастомизация и оптимизации для продакшена.
Оптимизация видео по размеру и качеству. Дуг Силларс делится советами, как работать с видео на странице производительно и эффективно без заметного ухудшения его качества.
Настройки качества кодирования AVIF и WebP. Мальте Убл подбирает такие настройки, чтобы изображения в форматах AVIF и WebP выглядели визуально не хуже, чем их фолбек на JPEG.
До memo(). Дэн Абрамов показывает, как можно улучшить производительность React-компонентов, изолировав изменения состояний или переместив их ближе к отрисовке.
Новинки Firefox 86 в обзоре Криса Миллса в блоге Mozilla Hacks: удобный испектор для фреймов, псевдокласс :autofill для полей форм, картинки в list-style-image, Intl.DisplayNames для локализации и экспериментальный image-set() в CSS.