Измерение веб-перформанса в Airbnb: как и какие метрики используют фронтендеры Airbnb для анализа быстродействия сервиса → https://medium.com/p/122da8d3ea3f
Что нового появилось в CSS после CSS3? Краткий обзор наиболее интересных новинок для тех, кто не следил за развитием CSS → https://css-tricks.com/whats-new-since-css3/
Splide, легковесная, доступная и расширяемая карусель на TypeScript без зависимостей → https://splidejs.com
Инженеры Tines поделились историей обнаружения и устранения проблемы webpack 5, которая вызывала замедление сборки их проекта в 15 раз → https://www.tines.com/blog/understanding-why-our-build-got-15x-slower-with-webpack-5
Предотвращаем ошибки пользователей и помогаем им, если избежать ошибки не удалось: практические UX-рекомендации → https://uxtools.co/blog/how-designers-can-prevent-user-errors
Тёмная тема для Cloudflare Dashboard: фронтендеры и дизайнеры Cloudflare делятся опытом реализации тёмной темы → https://blog.cloudflare.com/dark-mode/
Большой, маленький и динамический вьюпорты: Брамус Ван Дамм рассказывает о новых единицах измерения вьюпорта в CSS → https://www.bram.us/2021/07/08/the-large-small-and-dynamic-viewports/
Интерактивная демонстрация механизма работы специфичности в CSS от Мануэля Матузовича → https://www.matuzo.at/blog/2022/specificity/
Введение в слои каскада в CSS: Стефани Эклз объясняет, как работают слои каскада и для чего они могут вам пригодиться → https://www.smashingmagazine.com/2022/01/introduction-css-cascade-layers/
Monorepo Explained: что такое монорепозитории, зачем они нужны и что должны уметь инструменты для работы с ними → https://monorepo.tools
Как проприетарный tnpm обошёл pnpm по скорости установки зависимостей: инженеры Ant Group подробно рассказывают о проблемах существующих пакетных менеджеров и собственном комплексном решении для ускорения установки зависимостей → https://dev.to/atian25/in-depth-of-tnpm-rapid-mode-how-could-we-fast-10s-than-pnpm-3bpp
👍1
Введение в новое CSS-свойство overscroll-behavior, позволяющее ограничить прокрутку одним контейнерм и предотвратить её распространение на родительские скролл-вьюпорты → https://ishadeed.com/article/prevent-scroll-chaining-overscroll-behavior/
SQIP, инструмент для генерации превью изображений в SVG, выглядящих прилично на любых экранах, в отличие от растровых превью LQIP → https://axe312ger.github.io/sqip/
👍1
Learning Patterns, бесплатная книга о дизайн-паттернах для фронтенд-разработки: от паттернов программирования вроде синглтонов до специфичных для фронтенда паттернов вроде виртуального скролла → https://www.patterns.dev
CSS Speedrun, небольшая игра на умение применять CSS-селекторы → https://css-speedrun.netlify.app
[Реклама]
📱26 февраля компания Flo проведёт онлайн hiring event для front-end, Android и iOS-инженеров
Пройти собеседование, получить офер и welcome-бонус в размере $5 000 можно всего за несколько часов.
Для участия приглашаются Senior Front-End (6+ лет опыта на схожей позиции), а также Middle+ Mobile (5+ лет опыта) инженеры.
Регистрируйтесь, чтобы принять участие:
Front-end 👉 https://grnh.se/6cdf77f03us
Android 👉 https://grnh.se/2c18c9313us
iOS 👉 https://grnh.se/d2cbccaa3us
📱26 февраля компания Flo проведёт онлайн hiring event для front-end, Android и iOS-инженеров
Пройти собеседование, получить офер и welcome-бонус в размере $5 000 можно всего за несколько часов.
Для участия приглашаются Senior Front-End (6+ лет опыта на схожей позиции), а также Middle+ Mobile (5+ лет опыта) инженеры.
Регистрируйтесь, чтобы принять участие:
Front-end 👉 https://grnh.se/6cdf77f03us
Android 👉 https://grnh.se/2c18c9313us
iOS 👉 https://grnh.se/d2cbccaa3us
Как дизайнеры и фронтендеры могут облегчить друг другу жизнь: практические советы Романа Шамина из Злых Марсиан.
Как фронты могут сделать жизнь дизайнеров легче → https://teletype.in/@romanshamin/what-design-want-from-frontend
Как дизайнеры могут сделать жизнь фронтов легче → https://teletype.in/@romanshamin/what-frontend-want-from-design
Как фронты могут сделать жизнь дизайнеров легче → https://teletype.in/@romanshamin/what-design-want-from-frontend
Как дизайнеры могут сделать жизнь фронтов легче → https://teletype.in/@romanshamin/what-frontend-want-from-design
Руководство по отладке вёрстки: практические советы по поиску и решению распространённых проблем с вёрсткой от Стефани Эклз → https://www.smashingmagazine.com/2021/10/guide-debugging-css/
Пилотный выпуск видеоверсии подкаста Frontend Weekend, в гостях Глеб Михеев: зачем основатель IT-компании идет работать по найму → https://youtu.be/REu9UDzBGa0
JS Self-Profiling API на практике: как профилировать код на устройствах реальных пользователей и что делать с полученными результатами → https://calendar.perfplanet.com/2021/js-self-profiling-api-in-practice