Frontend Weekend №40, в гостях Александра Шинкевич из Lovata: о переезде в Минск и притеснении девушек в IT — https://soundcloud.com/frontend-weekend/fw-40
«Веб-стандарты» №108, в гостях Мария Просвирнина: новый фид подкаста, эксперименты и основы вёрстки, перегретая зарплата, PWA на десктопе, ECMAScript 3000, Vue.js вместо jQuery, Node.js 10 — https://soundcloud.com/web-standards/episode-108
5 практических способов делиться кодом: от простой копипасты до NPM и Lerna — https://hackernoon.com/732f2a4db512
Что нового в предстоящем релизе babel 7, обзор от Генри Жу, одного из мейнтейнеров — https://medium.freecodecamp.org/8c1ade684039
Большое руководство по созданию кроссплатформенных приложений на React Native, основанное на опыте команды разработки приложения F8 из Фейсбука — https://makeitopen.com/
О доступности интерфейса из первых уст: интервью Евгения Караваева с пользователями экранных читалок — https://medium.com/p/3284085cee3f
Возможно, вам не нужны Rust и WASM, чтобы ускорить ваш код: Вячеслав Егоров на реальном примере показывает, как с помощью профайлера и знания алгоритмов добиться значительного улучшения производительности JS-кода — https://mrale.ph/blog/2018/02/03/maybe-you-dont-need-rust-to-speed-up-your-js.html
Введение в CSS-гриды на примере вёрстки макета со сложной сеткой — https://medium.com/p/fca9e956e725
Exploring ES2018 and ES2019, новая книга Акселя Раушмайера с обзором новинок языка, онлайн-версия бесплатна — https://exploringjs.com/es2018-es2019/
Exploring ReasonML and functional programming, ещё одна новая книга Акселя Раушмайера с бесплатной онлайн-версией — https://reasonmlhub.com/exploring-reasonml/
Привет! На связи @andrew_r, и я ищу ребят, которые хотят получить наставничество и опыт разработки интерфейсов на Реакте.
В ШРИ Яндекса мы в команде делали приложение «Потрачено» для учёта совместных расходов. Поход в бар с друзьями, 23 февраля или 8 марта, чей-то день рождения — во всех этих ситуациях люди что-то совместно покупают, а затем рассчитываются друг с другом. Наше приложение избавляет от сложных расчётов на калькуляторе и берёт расчёт всех долгов на себя, а в идеале (сейчас эта фича отключена) ненавязчиво напоминает о долгах, избавляя вас от стыдного «Миш, ты мне денег должен, когда вернёшь?».
«Потрачено» делалось полтора года назад в очень сжатые сроки, поэтому код местами попахивает, а некоторые идеи так и не были реализованы. Это приложение — отличный полигон для получения опыта разработки в реальных условиях, в отличие от надоевших списков дел.
Я хочу оживить и доработать «Потрачено», при этом сфокусировавшись на продукте, архитектуре и процессе разработки. Я знаю, что есть много начинающих ребят, которым не хватает практики и обратной связи, поэтому предлагаю вместе поработать над проектом. С меня — задачи, кодревью, советы и обратная связь, с вас — готовность учиться на этих задачах. Если наберём несколько человек, будет ещё и опыт работы в распределённой команде :–)
Если интересно, кратко напишите о своём опыте разработки и готовности участвовать — @andrew_r.
В ШРИ Яндекса мы в команде делали приложение «Потрачено» для учёта совместных расходов. Поход в бар с друзьями, 23 февраля или 8 марта, чей-то день рождения — во всех этих ситуациях люди что-то совместно покупают, а затем рассчитываются друг с другом. Наше приложение избавляет от сложных расчётов на калькуляторе и берёт расчёт всех долгов на себя, а в идеале (сейчас эта фича отключена) ненавязчиво напоминает о долгах, избавляя вас от стыдного «Миш, ты мне денег должен, когда вернёшь?».
«Потрачено» делалось полтора года назад в очень сжатые сроки, поэтому код местами попахивает, а некоторые идеи так и не были реализованы. Это приложение — отличный полигон для получения опыта разработки в реальных условиях, в отличие от надоевших списков дел.
Я хочу оживить и доработать «Потрачено», при этом сфокусировавшись на продукте, архитектуре и процессе разработки. Я знаю, что есть много начинающих ребят, которым не хватает практики и обратной связи, поэтому предлагаю вместе поработать над проектом. С меня — задачи, кодревью, советы и обратная связь, с вас — готовность учиться на этих задачах. Если наберём несколько человек, будет ещё и опыт работы в распределённой команде :–)
Если интересно, кратко напишите о своём опыте разработки и готовности участвовать — @andrew_r.
RadioJS №51, MiniBeerJS с Сергеем Рубановым и Григорием Шехет: WSD и React Moscow, жизнь в долине, драма с NPM, чипокалипсис, точки с запятой, WebAssembly — https://radiojs.ru/2018/02/radiojs-51/
Уязвимости вашего приложения: почему приложения в опасности, безопасны ли библиотеки и фреймворки (нет), как находить уязвимости и какие инструменты для этого использовать, текстовая версия доклада Алексея Богачука на HolyJS — https://habr.ru/p/349630/
В [email protected] появились автоматическое разрешение git-конфликтов в lock-файлах и команда npm ci для установки зависимостей в продакшене (работает в 2–10 раз быстрее npm install) — https://blog.npmjs.org/post/171139955345/v570
This media is not supported in your browser
VIEW IN TELEGRAM
Обзор полноценного опенсорсного SPA на функциональном языке Elm — https://dev.to/rtfeldman/tour-of-an-open-source-elm-spa
Как находить, отлаживать и устранять любые ошибки, пошаговый алгоритм с подробными пояснениями — https://hackernoon.com/ac6f8a867fae