☕️ '${Вронтенд}'
Open in Telegram
Пишу фронтенд, пишу про фронтенд. Публикую ваши интересные материалы по фронту, писать @catanix 👩🏼💻
Show more332
Subscribers
No data24 hours
No data7 days
No data30 days
Posts Archive
Почему LinkedIn для фронтенд специалиста - это крутой ресурс
Я уже 2 года активно пользуюсь LinkedIn и получил множество интересных связей, предложений, опыта и самое главное пользы.
Да, есть привычный всем HeadHunter (HH) и он позволяет выполнять +- похожие задачи, но он откровенно не удобен, а вероятность того что там вами заинтересуются HRы с других стран и напишут - сильно меньше.
В среднем по больнице, предложения с линкеда у меня по вилке в два раза больше чем с ХХ.
Для начала рассмотрим плюсы которые нам дает linkedIn:
1. Возможность быстро, эффективно и удобно поддерживать актуальную информацию о своих навыках, местах работы, сертификатах и пр централизованно. 2. Возможность использовать профиль как универсальное резюме, к тому же просматривая профиль можно посмотреть с кем вы работали, кто подтверждает ваши навыки и пр. 3. Огромное количество вакансий с вкусными вилками, вакансии на удаленке и из других стран. 4. Если профиль хорошо заполнен, оформлен и вы им занимаетесь, предложения о работе будут поступать вам сами, причем регулярно и в больших количествах.Чеклист для быстрого старта в linkedIn:
1. Сразу после регистрации оформляем свой профиль (не откладывайте, поверьте, это очень важно), пример можно найти по ссылке ниже, не считаю свой профиль идеально заполненным, но в пример привести могу.
2. Добавляем 30-40 рандомных персонажей. Этот шаг один из самых важны, потому что чем больше у вас контактов, тем больше вы появляетесь в выдаче. Люди добавляются в контакты сами, это нормальная практика добавлять всех подряд из своей сферы. Займитесь этим серьезно, чем больше людей вы добавите на первых парах, тем больше профита извлечете.
3. Распишите очень хорошо и четко чем вы занимались и где работали, какой опыт имеете и что можете предложить, здесь люди это читают.
4. Не забывайте что сеть международная, а это означает что при наличии английского языка и в случае если профиль оформлен на нем, то профит еще больше.
Ссылка на мой профиль 😎В связи с последними событиями, будучи гр-м РФ хотел бы сделать небольшой сборник советов для тех, кто приезжает в Казахстан!
Ответы на самые важные и частые вопросы:
1. Наличку провозить можно и нужно, в обменниках курс все еще хороший, будете в плюсе, позволите себе больше. 2. Для въезда лучше всего использовать загранник, с обычным пустят, но возможно появятся проблемы потом при оформлении разных документов. 3. Работы в it много, платят поменьше чем в РФ, но если искать, то много хороших вариантов. 4. Никакие разрешения, патенты на работу не нужны, достаточно будет ИНН и карточки. 5. Для заказа такси и еды можно использовать привычные сервисы Яндекса, работают хорошо.Для того, чтобы обжиться здесь с комфортом, я бы рекомендовал самым первым делом пройтись по данному чеклисту:
1. Получить ИНН (обращаемся в ЦОН, гуглим, делается просто и быстро). 2. Сделать карточку kaspi банка (здесь это банк монополист, просто сделайте, поверьте, оно нужно, кстати да, здесь так же прозванивают мошенники, прям как со сбером, не ведемся). 3. Квартиры советую искать на OLX или КРЫША (да сейчас дорого, к сожалению будет хуже). 4. Если в планах есть получение ВНЖ или гражданства, либо иных документов (того же ИНН) не стоит пользоваться никакими помогайками, все делается очень быстро и четко, в ЦОНах вас проинформируют.Конкретно по it:
1. Вакансии лучше искать в linkedIn (он тут не заблокирован и вилки там сильно вкуснее), но если вы непривередливы, то можно и hh 2. Как у остальных я не знаю, но вот вилки фронта в рамках которых можно двигаться: джуниор - до 450к тг., мидл - до 1.3млн тг., синьор - до 2млн тг./мес.Никакой русофобии в казахстане нету, на русском языке говорит примерно каждый встречный, никто на вас косо-криво смотреть не будет, но пожалуйста, помните что мы тут гости. С остальным предлагаю в тред ниже, призывайте своих друзей, коллег и пр. p.s. арт любезно предоставлен @Barjie
https://github.com/catppuccin/catppuccin
Интересная темка с приятой палитрой цветов :3
Доступно для огромного количества софта, от vscode и jetbrains до телеги и discord!
За наводку спасибо @reconquest
Полезный сайт с книгой и упражнениями по паттернам и разного рода решениям на Java Script.
Так же на сайте есть интерактивные примеры в сендбоксе, визуальные объяснения и пр.
Ссылка на сайт: patterns.dev
Скачать книгу: ссылка
За наводку спасибо @alexpetrov7311
Уже две недели как я подписался на github copilot и знаете что?
Это безумно круто!
В связке с webstorm он творит чудеса и экономит чудовещное количество времени.
Если правильно называть переменные и функции, то он с высокой вероятностью предлагает валидный код, который если не полностью, то хотя бы на половину решит Вашу проблему.
Играюсь в такой связке: Webstorm + Copilot + Vue3
Плюсы:
Помимо обычного, валидного и элегантного ванильного жс, копайлот полностью покрывает задачу описания пропсов в компонентах (включая тип и дефолтное значение), способен генерировать структуру блоков по БЭМУ и понимает как работает реактивность и пр.
Минусы:
Иногда препятствует управлению стандартного эммита.
Очень рекомендую!
Я в очередной раз поставил окна (на этот раз win11) и полез настраивать свою среду под ними.
К сожалению больнее всего мне переходить с баша на виндовую консоль, собственно пользоваться CMD не хотелось бы вовсе, По этому в качестве альтернативы мы будем использовать git bash (идет в комплекте с виндовым гитом).
VSCode :
1. Открываем VSCode 2. Идем в настройки 3. Ищем "terminal" 4. Меняем путь на терминал со стандартного на башевскийWebstorm :
1. Открываем Webstorm 2. Идем в настройки 3. Ищем "terminal" 4. Меняем путь в shell path на свойНа пример у меня это:
"C:\Program Files\Git\bin\sh.exe" -login -iБесплатный курс от microsoft чтобы вайти в айти (вебдев)!
https://www.youtube.com/watch?v=R1wrdtmBSII
А как вам авторефетч, парсинг ответа, человекопонятный способ добавить URL параметры и интерцепторы в fetch?
OhMyFetch
SWAGGER TYPESCRIPT API
Если у вас на проекте бэкендеры используют swagger, то есть интересное решение, которое может сэкономить вам приличное количество времени.
Пакет "swagger-typescript-api" позволяет автоматически сгенерировать полноценный класс и интерфейсы, на основе данных со swagger. С их помощью можно сделать экземпляр класса, делать запросики на наш бэк (fetch api/ axios) и просто переиспользовать типы и интерфейсы.
Бессмертная классика JavaScript
-У вас жвачки по рублю есть?
-Да.
-Сколько за одну?
-Рубль.
-Дайте две. Сколько с меня?
-Одиннадцать рублей.
А вы знали о существовании конструкции: ** import().then(()=>{}) ** ?
Git cheat sheet
Для тех кто частенько забывает флаги и команды гита есть небольшой “карманный” справочник:
Gitsheet.wtf
Malina JS
Пол годика назад я начал интересоваться и ковырять svelte, он мне понравился но воткнуть его было некуда, хотя признаюсь мне очень понравилось!
На днях я нашел и потыкал интересный вронтенд компилятор вдохновленный svelte и это внимание - malina js
Несмотря на то, что сообщество не такое большое, а по факту там всего 3 контрибьютора, прямо сейчас можно потыкать:
- Syntax Highlighter for VS-Code
- Try Malina.js online (REPL)
- Comparision with Svelte.js
- Comparision with Vue 3
А что вы думаете о подобных проектах? Имеют право на прод? 🙊
Как завершить процесс на определенном порту?
Достаточно часто мы можем увидеть подобную ошибку:
Server Error: this port is already in useИ самое простое решение - воспользоваться npm и пакетом kill-port:
npx kill-port [PORT]#Спизженно
