Не лайтхаусом единым: как проверить свой сайт со всех сторон. Крутой набор инструментов, позволяющий померять не только перформанс, но и доступность, чистоту и качество кода, SEO-оптимизацию и многое другое → https://bit.ly/3dMGFOk
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Forwarded from Djinni (/◔ ◡ ◔)/
Career advice for engineers
Сегодня не про Джинн, просто попался интересный пост в ленте. Как понять для себя, не "засиделся ли" или пора думать о новой работе?
Автор предлагает чеклист из пяти пунктов:
✔ Accomplishment - have I done anything noteworthy recently?
✔ Impact - does my work matter?
✔ Challenge - is it challenging enough?
✔ Growth - am I getting valuable skills for my future?
✔ Team - am I excited to work with these people?
Оттуда же, прикольное:
True loyalty means leaving when your heart isn't in it anymore.
Что мол если вы не чувствуете себя на своем месте, то оставаясь из чувства лояльности вы не сильно помогаете проекту/команде, т.к. не работаете так продуктивно как могли бы.
https://apoorvagovind.substack.com/p/how-to-waste-your-career-one-comfortable
Сегодня не про Джинн, просто попался интересный пост в ленте. Как понять для себя, не "засиделся ли" или пора думать о новой работе?
Автор предлагает чеклист из пяти пунктов:
✔ Accomplishment - have I done anything noteworthy recently?
✔ Impact - does my work matter?
✔ Challenge - is it challenging enough?
✔ Growth - am I getting valuable skills for my future?
✔ Team - am I excited to work with these people?
Оттуда же, прикольное:
True loyalty means leaving when your heart isn't in it anymore.
Что мол если вы не чувствуете себя на своем месте, то оставаясь из чувства лояльности вы не сильно помогаете проекту/команде, т.к. не работаете так продуктивно как могли бы.
https://apoorvagovind.substack.com/p/how-to-waste-your-career-one-comfortable
Substack
How to waste your career, one comfortable year at a time
If you are an average 30 yr old engineer, let's say you want to retire reasonably by the time you are 60. A year wasted at a poor job or role is equivalent to you throwing away 3.3% of your career. The older you get, the steeper your loss is.
Как в Cloudflare генерируют криптоключи с помощью «стены энтропии» из 100 лава-ламп. Прикольная статья, чтоб не сильно напрягаться утром понедельника 😄 → https://bit.ly/3kt85eM
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
What’s New In Create React App 4. Разбор того, что изменилось в релизе CRA версии 4.0 → https://bit.ly/31ISjoD
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
fingerprintjs. Крутая либа для идентификации пользователей → https://fingerprintjs.com/
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Forwarded from For Web — фронтенд, дизайн, программирование
У NPM появились публичный план по развитию и открытая доска обратной связи и предложений, подробности → https://github.blog/2020-10-22-introducing-the-npm-public-roadmap-and-a-new-feedback-process/
dorking (how to find anything on the Internet). Крутой пак операторов, которые можно использовать в поисковых запросах Google → https://bit.ly/2HM1lup
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
How Real-Time Communication in Web Development Made. Обзор технологии websocket, с примером написания простого приложения-чата на socket.io (клиентской части) → https://bit.ly/35Wv1wU
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Stop using Moment.js for Dates and Time in JavaScript. Обзор luxon.js, как альтернативы moment.js, ввиду прекращения поддержки которого, будет полезно всем разработчикам → https://bit.ly/34Q7Ftm
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Understanding ECMAScript. Крутейшая серия статей в блоге v8, объясняющая как некоторые аспекты ECMAScript, так и то, как нужно работать со спецификацией → https://bit.ly/3jWs2JF
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Базовый формат моков React компонентов. Неплохая статья о том, как мокать компоненты, используя jest → https://bit.ly/3p35I56
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Site-Speed Topography. Очень интересный способ измерения перформанса приложений, визуализации и анализа данных → https://bit.ly/35e3cB7
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Internationalization And Localization For Static Sites. Крутая статья с разбором множества особенностей, которые стоит принять во внимание и подводных камней → https://bit.ly/3k8yBZX
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Understanding React Portals and Its Use-Cases. Обзор того, что такое React Portals, когда их стоит применять и что при этом учитывать → https://bit.ly/2GOlnnu
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Обзор редакторов кода. Развернутая статья от htmlacadmy, в которой сравниваются возможности популярных редакторов кода (Sublime Text 3, Atom, VS Code, WebStorm) → https://bit.ly/3ke0cZK
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Lazy-Loading Your React App. В статье приводится пример, как организовать ленивую подгрузку компонентов с помощью React.lazy и Suspense → https://bit.ly/3kloukz
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
ES Modules in Depth. Хорошее описание ES Modules (как организовывать импорты, экспорты, что можно экспортировать по дефорлу, что нет итп). Статья не совсем прямо в глубину, но еще раз структурировать в памяти поможет, поэтому - рекомендую → https://bit.ly/3pgjD7O
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
ES2020 Optional Chaining and Dynamic Imports Are Game-Changers. Обзор 2 крутых фич, которые войдут в ES2020 → https://bit.ly/3locH6r
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
LocalStorage vs. Cookie. Детальное сравнение того, где лучше хранить access и refresh токены с точки зрения безопасности → https://bit.ly/3kwaQuS
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Что такое атрибут rel=noopener. В статье разбирается, чем опасно использование target="_blank", как правильно использовать ссылки с данным атрибутом в современных и старых браузерахи и что браузеры делают, чтобы предотвратить атаки, связанные с редиректом юзера на новую страницу → https://bit.ly/2IIiK7v
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon
Measuring offline usage. В статье описывается как обрабатывать offline режим приложения и с какими проблемами можно при этом столкнуться → https://bit.ly/2K8wWah
——————————————
Поддержи меня на Patreon
——————————————
Поддержи меня на Patreon