Size: a a a

For Web — фронтенд, дизайн, программирование

2018 August 23
For Web — фронтенд, дизайн, программирование
Как тестировать доступность электронных писем, руководство Саманты Конелли из Campaign Monitor→ https://cm.engineering/b68fed03f5f4
источник
For Web — фронтенд, дизайн, программирование
Приёмы построения масштабируемой архитектуры для больших Angular-приложений, доклад Манфреда Стайера → https://youtu.be/q4XmAy6_ucw
источник
For Web — фронтенд, дизайн, программирование
Гарри Робертс поделился приёмами и инструментами, помогающими ему изучить незнакомую кодовую базу с легаси → https://csswizardry.com/2018/07/getting-to-know-a-legacy-codebase/
источник
For Web — фронтенд, дизайн, программирование
Райан Бэйкер с обзором трёх паттернов, которые улучшают UX запросов к серверному API: таймауты, минимальное время ожидания и повторение запросов → https://uxdesign.cc/56e7dcc2f58e
источник
2018 August 24
For Web — фронтенд, дизайн, программирование
Electron Fiddle, песочница для быстрой разработки экспериментальных десктопных приложений и просто для знакомства с Electron → https://github.com/electron/fiddle
источник
For Web — фронтенд, дизайн, программирование
Как автоматически подстраивать цвета текста и рамок под цвет фона для лучшей контрастности на чистом CSS → https://css-tricks.com/switch-font-color-for-different-backgrounds-with-css/
источник
2018 August 25
For Web — фронтенд, дизайн, программирование
Инженеры Netcracker поделились опытом реализации микросервисного подхода на фронтенде → https://habr.com/p/420753/
источник
2018 August 26
For Web — фронтенд, дизайн, программирование
Почему стоит перейти с HEX и RGB на HSL: более логичная модель, удобная темизация и другие причины в обзоре Сары Суайдан → https://www.sarasoueidan.com/blog/hex-rgb-to-hsl/
источник
2018 August 27
For Web — фронтенд, дизайн, программирование
Инженеры Walmart Labs подробно рассказали, как у них устроено E2E-тестирование → https://medium.com/p/a9eee2c6bc1
источник
For Web — фронтенд, дизайн, программирование
🎧
Свежие подкасты

«Недельный Vue» №1: обзор свежих новостей, публикаций и докладов → https://soundcloud.com/dmitry-zlygin/weekly-vue-1

«Пятиминутка React» №44: из жизни одного middle разработчика → https://soundcloud.com/5minreact/44-middle-developer-day

Frontend Weekend №67, в гостях Виктор Грищенко: как и зачем развивать науку в современном мире IT → https://soundcloud.com/frontend-weekend/fw-67

«Девшахта» №47: тестируй как дядюшка Боб → https://medium.com/p/a3f2de4c5d9c

«Фронтенд-юность» №62, мультикультурный подкаст не о фронтенде: зарплаты в 2к18, астрономия и космическое программирование, из LookAtMe в Яндекс, безопасность в вебе и печаль в npm, процессы → https://soundcloud.com/frontend_u/e62/

«Веб-стандарты» №134, в гостях Никита Дубко и Александра Шинкевич: невидимый DOM и файлы, новые атрибуты для картинок, веб-компоненты в Firefox, новости из леса, хорошая конференция → https://medium.com/p/842785f47f08
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Почему не стоит использовать JSON для написания конфигураций → https://arp242.net/weblog/json_as_configuration_files-_please_dont

Почему YAML тоже не очень хорош и какая есть альтернатива (спойлер: TOML) → https://arp242.net/weblog/yaml_probably_not_so_great_after_all.html
источник
For Web — фронтенд, дизайн, программирование
Как выполнять нативный код в браузере, зачем это может понадобиться и что нас ждёт в будущем: хорошее иллюстрированное введение в WebAssembly → https://blog.logrocket.com/559b7f96cd71
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Продукты — это функции

Подход Райана Сингера из Basecamp к восприятию и развитию продуктов и решению проблем, основанный на применении продукта (решения) к исходной ситуации пользователей для получения желаемой ситуации → http://www.feltpresence.com/functions.html
источник
2018 August 28
For Web — фронтенд, дизайн, программирование
Appscope, обширная коллекция прогрессивных веб-приложений: от известных сервисов вроде Uber и Tinder до игр и инструментов → https://appsco.pe/
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Вышел Babel 7

— все пакеты теперь под общим скоупом @babel/*;
— вместо множества пресетов теперь один универсальный @babel/preset-env;
— поддержка TypeScript;
— новый способ конфигурации через babel.config.js;
— полуавтоматическое обновление со старых версий с помощью babel-upgrade;
— и многое другое.

Анонс и полный список изменений → https://babeljs.io/blog/2018/08/27/7.0.0
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Николас Галлахер описал подход к распространению библиотеки иконок, используемый в Twitter Lite: упаковка в NPM-пакет, обёртки для Реакта и ванильного JS, возможность кастомизации, загрузка только используемых иконок → http://nicolasgallagher.com/making-svg-icon-libraries-for-react-apps/
источник