Size: a a a

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

2021 April 04
For Web — фронтенд, дизайн, программирование
Theme Studio, редактор и каталог готовых тем для VS Code → https://themes.vscode.one
источник
For Web — фронтенд, дизайн, программирование
eslint-plugin-clean-regex следит за чистотой регулярных выражений и упрощает сложные конструкции → https://github.com/RunDevelopment/eslint-plugin-clean-regex
источник
2021 April 05
For Web — фронтенд, дизайн, программирование
CSS Container Queries, или адаптация по-новому: контейнер вместо вьюпорта. Вадим Макеев на практике пробует черновую спецификацию выражений от контейнера, реализованную в Chrome Canary → https://youtu.be/bP3ceQEXMhU
источник
For Web — фронтенд, дизайн, программирование
[Реклама, личная рекомендация от автора For Web]
«Стать тимлидом»: курс, который стоит пройти даже мидлам → https://education.borshev.com/teamlead

Чтобы вырасти до сеньора или тимлида, недостаточно уметь писать чистый код. Помимо технических навыков важны организационные и социальные навыки. Курс Фёдора Борщёва и Марьяны Онысько «Стать тимлидом» научит вас:

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

Курс пройдёт онлайн с 20 апреля по 23 мая. Формат — теория в Notion, домашние задания, ланчтаймы с приглашёнными экспертами, сообщество учеников в Телеграме и плюшки вроде персональных консультаций в расширенных тарифах.

Лично рекомендую курс всем, кто уже не джун и хочет расти дальше, но чувствует, что чтение технических статей и книг не помогает в этом. Скидка 10% до 10 апреля по промокоду forwebdev → https://education.borshev.com/teamlead
источник
2021 April 07
For Web — фронтенд, дизайн, программирование
Пишем стили с заделом на будущее: Стефани Эклз на примере списка комментариев демонстрирует CSS-приёмы, позволяющие адаптировать вёрстку к любым экранам и содержимому → https://moderncss.dev/developing-for-imperfect-future-proofing-css-styles/
источник
2021 April 08
For Web — фронтенд, дизайн, программирование
Эффективные заголовки документов: как сделать <title> максимально полезным и как улучшить UX, обновляя его динамически → https://tomekdev.com/posts/effective-titles-and-more
источник
2021 April 12
For Web — фронтенд, дизайн, программирование
Аутентификация пользователей в вебе на примере Node.js и Express: от HTTP-заголовков и кук до JWT. Видеокурс Зака Голвитцера → https://youtu.be/F-sFp_AvHc8
источник
For Web — фронтенд, дизайн, программирование
Web Browser Engineering, книга (в процессе написания) о разработке браузера с нуля для понимания того, как работают браузеры → https://browser.engineering/
источник
For Web — фронтенд, дизайн, программирование
Figma Crash Course, видеокурс о продвинутых возможностях Figma вроде автоматической раскладки элементов, прототипирования и построения дизайн-систем. Первая часть уже доступна, остальные выходят в этом году → https://www.figmacrashcourse.com
источник
2021 April 14
For Web — фронтенд, дизайн, программирование
Рисуем деревья на canvas с помощью L-систем, TypeScript и ООП: руководство Саши Беспоясова в трёх частях с упором на практическое применение принципов SOLID и чистой архитектуры → https://bespoyasov.ru/blog/generating-trees-on-canvas-using-typescript-and-oop/
источник
For Web — фронтенд, дизайн, программирование
источник
For Web — фронтенд, дизайн, программирование
Как инженеры приватной поисковой системы Cliqz реализовали браузерный саджест на RxJS → https://0x65.dev/blog/2019-12-12/implementing-search-as-you-type-in-the-browser-using-rxjs.html
источник
For Web — фронтенд, дизайн, программирование
[Вакансия, удалёнка или релокация в Москву/Ригу]
Middle/Senior фронтенд-разработчик в Rarible, зарплата в $ выше рынка + опцион

Rarible — глобальный, лидирующий NFT-маркетплейс. У нас продают гифки, музыку, игровые айтемы и другой цифровой контент независимые художники, разработчики, звёзды, спортсмены, топовые бренды и известные люди вроде Ильи Варламова, Линдси Лохан и миллиардера Марка Кьюбана. До сих пор мы справлялись силами небольшой команды (1 фронтендер и несколько бэкендеров), но мы очень быстро растём и ищем фронтов на несколько новых направлений. За прошлый месяц наш трафик составил 7 млн посетителей со всего мира.

Платим зарплату в долларах, даём пакет акций (которые можно обналичить), обеспечиваем необходимой для работы техникой (если нужно, купим и игровую приставку для отдыха) — в общем, заботимся о вашем комфорте. От вас — самостоятельность и желание вместе фигачить популярный и растущий продукт, который уже прибылен и находится в фазе быстрого роста.

Сейчас у нас работают сотрудники из 8 стран. Мы ценим людей, умеющих достигать результата, и считаем, что люди должны получать удовольствие от жизни.

Подробнее о нас → https://www.forbes.ru/karera-i-svoy-biznes/424541-strana-otverzhennyh-hudozhnikov-kak-rossiyane-sozdali-globalnogo-igroka

Откликайтесь и задавайте любые вопросы → @Itsnastyahr
источник
For Web — фронтенд, дизайн, программирование
Сравниваем новое поколение сборщиков: подробный обзор и сравнение возможностей esbuild, snowpack, vite и wmr → https://css-tricks.com/comparing-the-new-generation-of-build-tools/
источник
2021 April 16
For Web — фронтенд, дизайн, программирование
Микрофронтенды в Delivery Club: разделяй и властвуй. Почему разработчики Delivery Club решили использовать микрофронтенды и с какими проблемами они столкнулись при внедрении → https://habr.com/p/552240/
источник
2021 April 19
For Web — фронтенд, дизайн, программирование
Переход Chrome DevTools на TypeScript: инженеры Google о мотивации и опыте миграции инструментов разработчика Chrome с Closure Compiler на TypeScript → https://developer.chrome.com/blog/migrating-to-typescript/
источник
2021 April 22
For Web — фронтенд, дизайн, программирование
Изменение размеров изображения с учетом его содержимого: Алексей Трехлеб объясняет принципы алгоритма Seam Carving и пошагово реализует его на TypeScript с применением динамического программирования → https://vas3k.club/post/9637/
источник
2021 April 24
For Web — фронтенд, дизайн, программирование
Сравнение производительности обычного CSS и CSS-in-JS с неутешительными выводами для любителей styled-components и других CSS-in-JS библиотек с рантаймом → https://pustelto.com/blog/css-vs-css-in-js-perf
источник
2021 April 26
For Web — фронтенд, дизайн, программирование
Рецепты веб-перформанса с Puppeteer: Эдди Османи делится практическими способами автоматизации измерения производительности → https://addyosmani.com/blog/puppeteer-recipes/
источник
For Web — фронтенд, дизайн, программирование
Colord, легковесная и быстрая библиотека для конвертации и преобразования цветов → https://github.com/omgovich/colord
источник