Чеклист хороших инженерных практик от Хекслета с конкретными примерами в формате хорошо/плохо: код, среда разработки, качество, процесс разработки, деплой → https://guides.hexlet.io/check-list-of-engineering-practices/
🎧
Свежие подкасты
Frontend Weekend №74, в гостях Михаил Боднарчук, CTO в SDCLabs: как и зачем разработчику тестировать свой код → https://soundcloud.com/frontend-weekend/fw-74
«Девшахта» №53: DevOops 2018 → https://medium.com/p/6b12d7f4f35d
Свежие подкасты
Frontend Weekend №74, в гостях Михаил Боднарчук, CTO в SDCLabs: как и зачем разработчику тестировать свой код → https://soundcloud.com/frontend-weekend/fw-74
«Девшахта» №53: DevOops 2018 → https://medium.com/p/6b12d7f4f35d
Шестой выпуск видеоблога Вадима Макеева. Погружение в object-fit: cover с полифилом и без → https://youtu.be/aZJMOVpMhtc
Progressive Web Apps, новая книга Джейсона Григсби в серии A Book Apart: из чего состоят PWA, какие они дают преимущества для пользователей и бизнеса и как их разрабатывать → https://abookapart.com/products/progressive-web-apps
Muze, универсальный фреймворк для визуализации данных в вебе → https://www.charts.com/muze
Трюки и техники для оптимизации памяти, CPU и скорости загрузки: расшифровка доклада Виталия Фридмана → https://habr.com/p/426155/
Объяснение принципа создания необычных фигур с помощью border-radius и инструмент для их визуального редактирования → https://9elements.com/io/css-border-radius/
MODALZ MODALZ MODALZ
Почему чаще всего модальные окна ухудшают UX, как обойтись без них и, если их использование неизбежно, как их правильно реализовать → https://modalzmodalzmodalz.com/
Почему чаще всего модальные окна ухудшают UX, как обойтись без них и, если их использование неизбежно, как их правильно реализовать → https://modalzmodalzmodalz.com/
33 фундаментальные концепции, с которыми стоит ознакомиться каждому JavaScript-разработчику → https://github.com/leonardomso/33-js-concepts
У каждой концепции в списке есть подборка материалов для изучения.
У каждой концепции в списке есть подборка материалов для изучения.
12-факторные CLI-приложения
Инженеры Heroku, создавшие оригинальный манифест 12-факторных приложений, составили новый список факторов хорошего CLI-приложения → https://medium.com/p/dd3c227a0e46
Инженеры Heroku, создавшие оригинальный манифест 12-факторных приложений, составили новый список факторов хорошего CLI-приложения → https://medium.com/p/dd3c227a0e46
GitHub представил Actions, собственное решение для CI с визуальным редактором процесса → https://github.com/features/actions
Обзор возможностей CSS-свойства content от Криса Койера → https://css-tricks.com/valid-css-content/
Как развернуть приватный NPM-регистр с помощью Nexus → https://levelup.gitconnected.com/a16722cc8166
This media is not supported in your browser
VIEW IN TELEGRAM
Как под капотом устроены 3D-фото в Фейсбуке, Юрий Артюх с описанием и результатами ревёрс-инжиниринга → https://medium.com/p/8424cf48f061
Ритм в веб-типографике: обзор конкретных приёмов, позволяющих соблюсти ритм и улучшить читабельность текста в вебе → https://betterwebtype.com/rhythm-in-web-typography
Умная сборка: вынос полифилов и CSS с префиксами в отдельный бандл для старых браузеров позволил Urban Ladder сократить на 20% (после gzip) размер бандла для современных браузеров. Шабхам Канодиа о деталях реализации подхода → https://www.smashingmagazine.com/2018/10/smart-bundling-legacy-code-browsers/
Иллюстрированное пошаговое объяснение механизма работы TLS (обеспечивающий безопасность протокол, поверх которого работает HTTPS) → https://tls.ulfheim.net/