Size: a a a

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

2019 September 30
For Web — фронтенд, дизайн, программирование
[Вакансия, Москва, возможна релокация]
Middle/Senior фронтенд-разработчик в Joom

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

Мы быстро растем, и нам нужен еще один фронтендер в команду веб-клиента (joom.com) для разработки новых фич. Наш веб-клиент — мультиязычное SPA на React и Redux с серверным рендерингом на Express.

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

Как устроен наш московский офис: https://vc.ru/office/74077-kak-ustroen-moskovskiy-ofis-joom
Подробнее о продукте и бизнесе: https://www.kommersant.ru/doc/3758915
Большое интервью с Ильей Широковым: https://thebell.io/byvshij-gendirektor-odnoklassnikov-ilya-shirokov-stroit-novyj-amazon
Откликнуться на вакансию: https://hh.ru/vacancy/33795144
источник
For Web — фронтенд, дизайн, программирование
Прошлое, настоящее и будущее HTTP/3: какие проблемы решает новый стандарт, где он поддерживается и как начать его использовать → https://blog.cloudflare.com/http3-the-past-present-and-future/
источник
2019 October 01
For Web — фронтенд, дизайн, программирование
Рендеринг текста вас ненавидит: Алексис Бинжеснер в переводе на Хабре о нюансах и сложностях рендеринга текста → https://habr.com/p/469529
источник
For Web — фронтенд, дизайн, программирование
Почему мы выбрали ECharts для визуализации данных: инженеры GitLab о причинах отказа от D3 и опыте перехода на ECharts → https://about.gitlab.com/2019/09/30/why-we-chose-echarts/
источник
2019 October 02
For Web — фронтенд, дизайн, программирование
Важные материалы второй половины сентября: ускорение Wikipedia, сервис-воркер и тёмная тема Slack, разработка под KaiOS, автозаполнение форм, вариативные шрифты в Google Fonts, слоёный box-shadow, как рисует браузер, HTTP/3, визуализация данных в GitLab → https://forwebdev.ru/digest/2019-10-02/
источник
For Web — фронтенд, дизайн, программирование
Webpack Bundle Analyzer как сервис: бесплатный мониторинг размера бандла для проектов на GitHub → https://www.bundle-analyzer.com
источник
2019 October 03
For Web — фронтенд, дизайн, программирование
Франкенштейн-миграция: Денис Мишунов о способе перевода проекта на новую технологию, сочетающем лучшие стороны постепенного внедрения и полного переписывания с нуля → https://www.smashingmagazine.com/2019/09/frankenstein-migration-framework-agnostic-approach-part-1
источник
For Web — фронтенд, дизайн, программирование
Как организовать работу над библиотекой общих компонентов: Юлия Царева об опыте команды Tinkoff → https://habr.com/p/468589
источник
2019 October 06
For Web — фронтенд, дизайн, программирование
Как заопенсорсить npm-пакет с нормальным деплоем, CI и демо (без потери радости к жизни): Роман Седов об опыте опенсорса пакета NgDompurify → https://habr.com/p/467227
источник
2019 October 07
For Web — фронтенд, дизайн, программирование
Разработка в монорепозитории: запись и расшифровка доклада Азата Разетдинова о мотивации и опыте перехода на монорепозиторий в Яндексе → https://habr.com/p/469021/
источник
For Web — фронтенд, дизайн, программирование
Интервью с фронтендером из PornHub о специфике работы, используемых технологиях и экспериментах с новыми браузерными API → https://davidwalsh.name/pornhub-interview
источник
2019 October 08
For Web — фронтенд, дизайн, программирование
Кеширование кода для JavaScript-разработчиков: что за оптимизация и что разработчики могут сделать, чтобы помочь с ней браузерам → https://v8.dev/blog/code-caching-for-devs
источник
For Web — фронтенд, дизайн, программирование
Локфайлы пакетных менеджеров — слепое пятно безопасности. Лиран Тал демонстрирует атаку через локфайл и делится линтером локфайлов для защиты от таких атак → https://snyk.io/blog/why-npm-lockfiles-can-be-a-security-blindspot-for-injecting-malicious-modules/
источник
2019 October 09
For Web — фронтенд, дизайн, программирование
Как создавался Slack Kit: инженеры Slack о предпосылках и истории создания своей дизайн-системы→ https://slack.engineering/8a2830484259
источник
For Web — фронтенд, дизайн, программирование
Каскадная инвалидация кеша: Филип Уолтон демонстрирует неочевидную проблему в популярном подходе к кешированию и предлагает три решения → https://philipwalton.com/articles/cascading-cache-invalidation/
источник
2019 October 10
For Web — фронтенд, дизайн, программирование
Инженеры SumUp поделились 10 выводами о разработке собственной библиотеки компонентов → https://medium.com/p/577af292ae56
источник
For Web — фронтенд, дизайн, программирование
Как реализовать доступные всплывающие уведомления? Мысли и рекомендации Скотта Охары → https://www.scottohara.me//blog/2019/07/08/a-toast-to-a11y-toasts.html
источник
For Web — фронтенд, дизайн, программирование
Вносим ясность в HTTP-ответы сервера об ошибках: введение в спецификацию Problem Details for HTTP APIs, определяющую формат описания ошибок → https://www.kimgunnarsson.se/bring-clarity-into-your-http-api-errors-using-problem-details/
источник
For Web — фронтенд, дизайн, программирование
Как устроена стратегия реального времени Voidcall, умещённая в 13 КБ: подробный рассказ Доминика Саблевского о технических деталях реализации игры для конкурса js13kGames → https://phoboslab.org/log/2019/09/voidcall-making-of
источник
2019 October 12
For Web — фронтенд, дизайн, программирование
Geometric.js, библиотека для произведения геометрических расчётов → https://github.com/HarryStevens/geometric
источник