Учимся создавать макет Masonry-галереи, используя чистый CSS
https://bookflow.ru/uchimsya-sozdavat-maket-masonry-galerei-ispolzuya-chistyj-css
https://bookflow.ru/uchimsya-sozdavat-maket-masonry-galerei-ispolzuya-chistyj-css
Переход из бэкенда во фронтенд: чему я научился
https://bookflow.ru/perehod-iz-bekenda-vo-frontend-chemu-ya-nauchilsya/
https://bookflow.ru/perehod-iz-bekenda-vo-frontend-chemu-ya-nauchilsya/
This media is not supported in your browser
VIEW IN TELEGRAM
Наглядное объяснение работы некоторых свойств CSS
https://medium.com/@PavelLaptev/lesser-known-css-properties-in-gifs-966a143497ba
https://medium.com/@PavelLaptev/lesser-known-css-properties-in-gifs-966a143497ba
10 советов о том, как увеличить скорость загрузки страницы
https://bookflow.ru/10-sovetov-o-tom-kak-uvelichit-skorost-zagruzki-stranitsy/
https://bookflow.ru/10-sovetov-o-tom-kak-uvelichit-skorost-zagruzki-stranitsy/
Реализация игры The Aviator на Three.js
Demo https://tympanus.net/Tutorials/TheAviator/
Download Source http://tympanus.net/Tutorials/TheAviator/TheAviator.zip
Demo https://tympanus.net/Tutorials/TheAviator/
Download Source http://tympanus.net/Tutorials/TheAviator/TheAviator.zip
Как потерять друзей и заставить всех себя ненавидеть, делая код-ревью
https://bookflow.ru/kak-poteryat-druzej-i-zastavit-vseh-sebya-nenavidet-delaya-kod-revyu/
https://bookflow.ru/kak-poteryat-druzej-i-zastavit-vseh-sebya-nenavidet-delaya-kod-revyu/
Как контент вweb страниц влияет на расход аккумулятора
https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/
https://webkit.org/blog/8970/how-web-content-can-affect-power-usage/
Популярные css фреймворки в 2020 для мобильных устройств
https://bookflow.ru/populyarnye-css-frejmvorki-v-2020-dlya-mobilnyh-ustrojstv/
https://bookflow.ru/populyarnye-css-frejmvorki-v-2020-dlya-mobilnyh-ustrojstv/
WebAuthn в реальной жизни, Анатолий Остапенко
Я расскажу, как мы поддержали вход через WebAuthn в самом крупном почтовом сервисе рунета и какие сложности скрываются за красивыми презентациями о том, какой WebAuthn простой и безопасный:
- как сделать WebAuthn понятным и доступным для пользователей;
- как поддержать его во всех браузерах и устройствах;
- как тестировать WebAuthn, в том числе автоматизированно;
- куда двигаться дальше после его запуска и включения.
https://youtu.be/yx_eHBsXyIo
Я расскажу, как мы поддержали вход через WebAuthn в самом крупном почтовом сервисе рунета и какие сложности скрываются за красивыми презентациями о том, какой WebAuthn простой и безопасный:
- как сделать WebAuthn понятным и доступным для пользователей;
- как поддержать его во всех браузерах и устройствах;
- как тестировать WebAuthn, в том числе автоматизированно;
- куда двигаться дальше после его запуска и включения.
https://youtu.be/yx_eHBsXyIo
YouTube
WebAuthn в реальной жизни, Анатолий Остапенко
Я расскажу, как мы поддержали вход через WebAuthn в самом крупном почтовом сервисе рунета и какие сложности скрываются за красивыми презентациями о том, какой WebAuthn простой и безопасный:
как сделать WebAuthn понятным и доступным для пользователей;
как…
как сделать WebAuthn понятным и доступным для пользователей;
как…
13 советов для быстрого и оптимизированного JavaScript
https://medium.com/@bretcameron/13-tips-to-write-faster-better-optimized-javascript-dc1f9ab063d8
https://medium.com/@bretcameron/13-tips-to-write-faster-better-optimized-javascript-dc1f9ab063d8
Помогаем браузерным оптимизациям с помощью CSS-свойства contain
Rachel Andrew
https://www.smashingmagazine.com/2019/12/browsers-containment-css-contain-property/
Rachel Andrew
https://www.smashingmagazine.com/2019/12/browsers-containment-css-contain-property/
Паттерны для frontend-приложений на JS
https://blog.cloudboost.io/the-state-of-web-applications-3f789a18b810
https://blog.cloudboost.io/the-state-of-web-applications-3f789a18b810
Пишем качественный код на Node.js
https://hackernoon.com/enforcing-code-quality-for-node-js-c3b837d7ae17
https://hackernoon.com/enforcing-code-quality-for-node-js-c3b837d7ae17
JavaScript Async/await и промисы: Объясняем, как будто вам пять лет
https://medium.com/javascript-in-plain-english/javascript-async-await-and-promises-explained-like-youre-five-years-old-61733751e9a5
https://medium.com/javascript-in-plain-english/javascript-async-await-and-promises-explained-like-youre-five-years-old-61733751e9a5