Size: a a a

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

2021 May 17
For Web — фронтенд, дизайн, программирование
[Вакансия, удалёнка или переезд в Москву]
Фронтенд-разработчик в Joom 🔥

Joom — международный маркетплейс, самый быстрорастущий e-Commerce сервис Европы c 300+ млн установок приложения по всему миру. Основатель компании и CEO — Илья Широков, создатель Моего Круга и бывший президент Одноклассников.

Ищем фронтендеров на несколько разных направлений: сайт маркетплейса, сервис для продавцов, админка, платформа аналитики. Используем TypeScript, React, CSS-модули и другие инструменты на разных проектах (Effector/MobX/Redux, Next.js, Express, Sass, Google Closure). Качество кода обеспечивают ESLint, Stylelint, Prettier, Jest, прекоммит-хуки и CI.

Мы ценим сотрудников: у нас белая зарплата от 200 000₽ на руки, пакет акций компании после испытательного срока, ДМС и 100% оплачиваемые больничные, бесплатные обеды в офисе, ипотечная программа после двух лет работы, релокационный пакет для соискателей не из Москвы.

Присоединяйтесь → https://hh.ru/vacancy/43396076
источник
2021 May 18
For Web — фронтенд, дизайн, программирование
Server-Sent Events: простая замена вебсокетов. Андрей Мелихов с обзором недооценённой технологии односторонней передачи данных с сервера по отдельному постоянному каналу → https://youtu.be/CJrmK3IXC8o
источник
For Web — фронтенд, дизайн, программирование
zx, инструмент от инженеров Google для написания консольных скриптов на JavaScript с удобным API для вызова команд оболочки → https://github.com/google/zx
источник
2021 May 19
For Web — фронтенд, дизайн, программирование
5 шагов к быстрым веб-шрифтам: Иэн Бин делится практическими приёмами подключения веб-шрифтов для оптимального UX → https://iainbean.com/posts/2021/5-steps-to-faster-web-fonts/
источник
For Web — фронтенд, дизайн, программирование
[Реклама]
Бесплатный онлайн-митап для фронтенд-разработчиков и дизайнеров от Сбера и JUG Ru Group пройдёт 25 мая в 17:00 по Москве → https://bit.ly/3ol4hyI

Программа митапа:
1. Designer-Developer Workflow in 2021, Виталий Фридман: как эффективно взаимодействовать дизайнерам и разработчикам в 2021 году.
2. «Микрофронтенд в Сбербанке Онлайн», Дмитрий Кузнецов: как разрабатывать крупное фронтенд-приложение, реализовать поставку независимых бизнес-фичей в продакшн и какие есть практики изоляции и построения микрофронтендов.
3. Optimistic UI, Олег Иванов: что такое оптимистичный UI, какие преимущества даёт этот подход и как использовать его в любой среде.

🔥 А также — круглый стол, где спикеры обсудят:
— что надо знать про дизайн-системы;
— что значит быть дизайнером/разработчиком в 2021 году;
— доступность: как реализовать дизайн-систему, доступна всем.

👉 Подключайтесь, смотрите и задавайте вопросы спикерам. Участие бесплатное, нужно только зарегистрироваться.
источник
For Web — фронтенд, дизайн, программирование
Learn CSS, новый «вечнозелёный» курс по CSS от Google Developers: 24 модуля с теорией, интерактивными демками и проверочными заданиями → https://web.dev/learn/css
источник
For Web — фронтенд, дизайн, программирование
Как реализовать всплывающее меню для выделенного текста с помощью Selection API → https://css-tricks.com/how-to-create-actions-for-selected-text-with-the-selection-api/
источник
2021 May 21
For Web — фронтенд, дизайн, программирование
Вышел Sublime Text 4!

Основные улучшения:
— новый UI;
— более умное автодополнение;
— поддержка TypeScript/JSX/TSX;
— отрисовка на GPU и другие оптимизации быстродействия;
— поддержка Apple Silicon и Linux ARM64.

Полный список изменений → https://www.sublimetext.com/blog/articles/sublime-text-4
источник
For Web — фронтенд, дизайн, программирование
[Реклама]
Contented приглашает на курс «Дизайнер интерфейсов v.2.0» → https://clc.am/QfvAPg

Курс построен по принципу «кто лучше всех знает свою тему, тот и учит». Над программой работали эксперты из Cuberto, Mail.Ru Group и Ozon — уникальный опыт вместо абстрактных знаний. Сейчас они — преподаватели на этом курсе, готовые делиться опытом.

В процессе обучения вы:
— сможете выбрать специализацию для развития: веб- или мобильные интерфейсы;
— у вас будет практика по каждой теме с проверкой наставником;
— сделаете работу по реальному брифу.

До 24 мая скидка 55% по промокоду FORWEB — не упустите шанс → https://clc.am/QfvAPg
источник
2021 May 23
For Web — фронтенд, дизайн, программирование
Введение в back/forward cache, используемый браузерами при навигации по истории: как он работает и как подготовить к нему своё приложение → https://web.dev/bfcache/
источник
2021 May 24
For Web — фронтенд, дизайн, программирование
[Реклама]
Есть идеи по улучшению любимой игры — настало время заглянуть в индустрию с другой стороны.

На бесплатном курсе Нетологии «Введение в геймдизайн» расскажут, из чего складывается геймплей, какие жанры существуют и в чём состоит работа геймдизайнера. А затем вы сами, по видеоурокам, создадите две игры — в жанре Endless Runner и Top-Down Shooter.

Увидите, это не сложно и не требует специальных навыков. Присоединяйтесь → https://netolo.gy/gz7
источник
For Web — фронтенд, дизайн, программирование
Пакетные менеджеры не управляют вашими зависимостями, поэтому нужно брать ответственность на себя. Соавтор Jest и Yarn Кристоф Наказава поделился практическими приёмами и инструментами для анализа и оптимизации зависимостей → https://cpojer.net/posts/dependency-managers-dont-manage-your-dependencies
источник
2021 May 25
For Web — фронтенд, дизайн, программирование
Введение в медиавыражения от контейнера: какую проблему они решают, как они работают и как дополняют существующие возможности CSS → https://www.smashingmagazine.com/2021/05/complete-guide-css-container-queries
источник
For Web — фронтенд, дизайн, программирование
Швейцарский нож отладки JavaScript: Алексей Устинов из Delivery Club делится приёмами эффективной отладки кода через браузерные инструменты разработчика → https://habr.com/ru/company/deliveryclub/blog/557386/
источник
For Web — фронтенд, дизайн, программирование
For Web Talks #1: Ярослав Ковалев из Gett рассказал о 4-хдневной рабочей неделеhttps://t.me/chatforweb/90037

Основные темы:
— зачем и как в Gett внедрили 4-хдневную рабочую неделю;
— личный опыт и впечатления от работы 4 дня в неделю;
— как 4-хдневка повлияло на продуктивность сотрудников;
— как изменились рабочие процессы;
— как сотрудники с 5-дневкой и 4-хдневкой уживаются в одной команде.

Спасибо @yesley за рассказ и @stcherenkov за организацию! Приходите в наш чат, чтобы участвовать в новых эфирах и делиться собственным опытом → @chatforweb
источник
2021 May 26
For Web — фронтенд, дизайн, программирование
[Реклама]
GeekBrains открывает факультет Ruby on Rails! Это отличный шанс перенять опыт у специалистов и найти работу с зарплатой от 100 000₽ в месяц.

На факультете вы сможете:
— освоить Ruby и Ruby on Rails, даже если никогда не программировали;
— получить навыки по автоматическому тестированию, фронтенд-разработке и DevOps;
— вырасти до middle-разработчика: структурируете знания и получите новые навыки.

А ещё GeekBrains трудоустроил абсолютно всех студентов, которые обратились в его центр карьеры. Так что в итоге у вас будет комбо: и новую профессию освоите, и сразу же под неё работу найдёте.

Подробности → https://gb.ru/link/qleNN2
источник
For Web — фронтенд, дизайн, программирование
Команда разработки тайпчекера Flow поделилась планами на будущее. TL;DR: опенсорс больше не в приоритете → https://medium.com/p/e721a4eb4d8b
источник
For Web — фронтенд, дизайн, программирование
DOM Events, интерактивная визуализация механизма работы DOM-событий → https://domevents.dev
источник
For Web — фронтенд, дизайн, программирование
Разработчики онлайн-песочницы Replit рассказали, почему они перешли с Webpack на новый сборщик Vite → https://blog.replit.com/vite
источник
2021 May 27
For Web — фронтенд, дизайн, программирование
Более отзывчивый веб с планировщиком postTask. Инженеры Airbnb поделились опытом и результатами применения нового API для явного планирования и приоритизации задач в event loop: от ожидания инициализации страницы до предзагрузки картинок в каруселях → https://medium.com/p/276b83454e91
источник