Чеклист производительности фронтенда в 2018 году от Виталия Фридмана, также в PDF и Apple Pages — https://www.smashingmagazine.com/2018/01/front-end-performance-checklist-2018-pdf-pages/
Читать полностью…Рассказ о воровстве пользовательских данных через NPM-пакет, тянущий на сюжет одной из серий «Чёрного зеркала» — https://hackernoon.com/9a8cb347c5b5
Читать полностью…Stimulus, JS-фреймворк от создателей Ruby on Rails и Basecamp, работает по принципу прогрессивного улучшения на основе дата-атрибутов и уже существующей разметки — https://github.com/stimulusjs/stimulus
Читать полностью…Новые правила публикации пакетов в NPM для защиты от тайпсквоттинга: теперь пунктуация в названиях игнорируется, не получится опубликовать json-stream, если уже есть jsonstream — http://blog.npmjs.org/post/168978377570/new-package-moniker-rules
Читать полностью…🏁 Final Form, универсальная библиотека без зависимостей для управления состоянием форм от создателя Redux-Form — https://medium.com/p/e49e5b822bcf
Читать полностью…Dwitter, демки на канвасе в 140 символов, смотрите и добавляйте свои — https://www.dwitter.net/
Читать полностью…Скотт Джел из Filament Group о современном способе асинхронной загрузки стилей через link rel="preload" — https://www.filamentgroup.com/lab/async-css.html
Читать полностью…«Веб-стандарты» №101, специальный выпуск с видео: как отмечать НГ, что читать и смотреть в следующем году, последние Звёздные войны и вся сага, Дж. Р. Р. Толкин и фантастика, зачем заливать оливье водой и… песня! — https://youtu.be/HsExvvNHbKM
Читать полностью…Подкаст devSchacht №10: как всё начиналось, куда бежать с Medium, итоги года в индустрии — https://medium.com/p/1f968c387aa2
Читать полностью…Список всех официальных и не очень свойств package.json — https://github.com/stereobooster/package.json
Читать полностью…Как написать на JavaScript нейросеть, определяющую оптимальные цвета текста и фона с точки зрения доступности — https://www.robinwieruch.de/neural-networks-deeplearnjs-javascript/
Читать полностью…Design Systems Club, каталог отечественных дизайн-систем, используемых в бою: живые гайдлайны, статьи, презентации, доклады и другие материалы — http://designsystemsclub.ru/
Читать полностью…Три техники оптимизации загрузки веб-шрифтов от Джереми Вагнера: храните шрифты на своём сервере, вырезайте неиспользуемые глифы, учитывайте HTTP-заголовок Save-Data — https://calendar.perfplanet.com/2017/3-tips-for-faster-font-loading/
Читать полностью…Сегодня в 14:00 по Москве руководитель и преподаватели ШРИ ответят на ваши вопросы: как должен выглядеть удобный сайт и приложение, как создаются сервисы в Яндексе, как попасть в ШРИ. Присылайте вопросы и подключайтесь — https://ya.cc/1ulpc
Читать полностью…JOY.JS, инструмент для создания и визуализации редактируемых алгоритмов для генерации музыки, рисования и любого другого творчества — http://ncase.me/joy/
Читать полностью…Топ инструментов и технологий, которые окупят своё изучение в 2018 году, аналитика Эрика Эллиота в переводе Юлии Волковой (спойлер: React по востребованности обогнал jQuery) — https://medium.com/p/258d9638e612
Читать полностью…Давид Хейнемейер Ханссон в переводе на Хабре рассказывает, зачем его команда написала свой фреймворк Stimulus, а не взяла React или Angular — https://habr.ru/p/346132/
Читать полностью…Роман Комаров объясняет и показывает на примере, как реализовать простые логические операции на CSS-счётчиках, а затем реализовать игру Гомоку без джаваскрипта — http://kizu.ru/en/blog/counters-and-stones/
Читать полностью…В современных процессорах обнаружены критические уязвимости Meltdown и Spectre, позволяющие любому приложению получить доступ к памяти ядра; воспроизводится даже на JS, браузеры отключают SharedArrayBuffer и меняют поведение performance.now — https://meltdownattack.com/
Читать полностью…Веб-разработчики должны заботиться об интерактивности: что и почему тормозит страницу, как отслеживать, находить и устранять проблемы производительности, рассказывает Филип Уолтон — https://philipwalton.com/articles/why-web-developers-need-to-care-about-interactivity/
Читать полностью…Оптимизация производительности фронтенда: расшифровка доклада Игоря Алексеенко на Frontend Conf 2017 — https://habr.ru/p/345498/
Читать полностью…Sketching with CSS, книга для дизайнеров, которые хотят отказаться от Фотошопа и делать интерактивные макеты прямо в браузере — https://www.sketchingwithcss.com/
Читать полностью…Какие бывают компании по типу и размеру и какие у них плюсы и минусы, рассказывает HR Вероника Ильина — http://telegra.ph/Vojti-v-ajti-Mify-i-Legendy-Tom-Tretij-12-31
Читать полностью…Итоги 2017 года в мире фронтенда: JS, стили, фреймворки, сборщики, WebAssembly и другие технологии — https://habr.ru/p/345792/
Читать полностью…Array Explorer от Сары Дрэснер помогает выбрать подходящий метод массива в зависимости от задачи — https://sdras.github.io/array-explorer/
Читать полностью…Догадливый интерфейс: как получить максимум сведений о человеке, не задавая миллион вопросов? Антон Жиянов собрал готовые приёмы, инструменты и наборы данных — https://dangry.ru/ken/
Читать полностью…Академия HTML запускает новогоднюю битву за спасение Кекса и открывает доступ ко всем платным курсам с 1 по 5 января — https://htmlacademy.ru/special/newyear/2018
Читать полностью…Новогодний и юбилейный RadioJS №50, в гостях Виталий Слободин: итоги года, фронтенд в 2017 и 2018, безбашенные браузеры, вебассембли, битва фреймворков, опенсорс и много чего еще — https://radiojs.ru/2017/12/radiojs-50/
Читать полностью…CSS-десант №2, Сергей Николаев пошагово улучшает дизайн Sports.ru с помощью пользовательских стилей — https://designpub.ru/p/d0e4c79caf32
Читать полностью…Два видеокурса Джеймса Генри по Typescript: для новичков (бесплатный) и для продвинутых (35$) — https://typescriptcourses.com/
Читать полностью…