uk
Feedback
Фронтенд по-английски 🇬🇧 British front-end

Фронтенд по-английски 🇬🇧 British front-end

Відкрити в Telegram

Привет! 👋 Я @snikidev, фронтенд разработчик из Лондона. Это мой персональный блог, в котором я делюсь мыслями не только о фронтенд, но и о других аспектах работы в UK и UK компаниях с перспективы фронтенд разработчика.

Показати більше
327
Підписники
-124 години
-37 днів
-530 день

Триває завантаження даних...

Хмара тегів
Немає даних
Виникли проблеми? Будь ласка, оновіть сторінку або зверніться до нашого support-менеджера.
Вхідні та вихідні згадування
---
---
---
---
---
---
Залучення підписників
вересень '24
вересень '24
+1
в 1 каналах
серпень '24
+4
в 0 каналах
Get PRO
липень '24
+3
в 0 каналах
Get PRO
червень '24
+18
в 3 каналах
Get PRO
травень '24
+3
в 0 каналах
Get PRO
квітень '24
+5
в 0 каналах
Get PRO
березень '24
+12
в 0 каналах
Get PRO
лютий '24
+12
в 0 каналах
Get PRO
січень '24
+19
в 0 каналах
Get PRO
грудень '23
+35
в 0 каналах
Get PRO
листопад '23
+7
в 0 каналах
Get PRO
жовтень '23
+13
в 0 каналах
Get PRO
вересень '23
+7
в 0 каналах
Get PRO
серпень '23
+41
в 0 каналах
Get PRO
липень '23
+6
в 0 каналах
Get PRO
червень '23
+4
в 0 каналах
Get PRO
травень '23
+2
в 0 каналах
Get PRO
квітень '23
+4
в 0 каналах
Get PRO
березень '23
+3
в 0 каналах
Get PRO
лютий '23
+4
в 0 каналах
Get PRO
січень '23
+5
в 0 каналах
Get PRO
грудень '22
+6
в 0 каналах
Get PRO
листопад '22
+28
в 0 каналах
Get PRO
жовтень '22
+10
в 0 каналах
Get PRO
вересень '22
+3
в 0 каналах
Get PRO
серпень '22
+5
в 0 каналах
Get PRO
липень '22
+5
в 0 каналах
Get PRO
червень '22
+7
в 0 каналах
Get PRO
травень '22
+86
в 0 каналах
Get PRO
квітень '220
в 0 каналах
Get PRO
березень '220
в 0 каналах
Get PRO
лютий '22
+4
в 0 каналах
Get PRO
січень '22
+2
в 0 каналах
Get PRO
грудень '21
+2
в 0 каналах
Get PRO
листопад '21
+4
в 0 каналах
Get PRO
жовтень '21
+208
в 0 каналах
Дата
Залучення підписників
Згадування
Канали
25 вересня0
24 вересня0
23 вересня0
22 вересня0
21 вересня0
20 вересня0
19 вересня0
18 вересня0
17 вересня0
16 вересня+1
15 вересня0
14 вересня0
13 вересня0
12 вересня0
11 вересня0
10 вересня0
09 вересня0
08 вересня0
07 вересня0
06 вересня0
05 вересня0
04 вересня0
03 вересня0
02 вересня0
01 вересня0
Дописи каналу
Какие use cases в вашей работе встречаются чаще всего? Напишите что чаще всего вы делаете от работы к работе. Какие задачи по
Какие use cases в вашей работе встречаются чаще всего? Напишите что чаще всего вы делаете от работы к работе. Какие задачи повторяются? Что компании хотят от вас чаще всего? Я тут решил изучить Astro, посмотреть насколько он готов к настоящим проектам, и составил список того, что я делаю практически на КАЖДОЙ работе или контракте. Хочу все это сделать в Astro и посмотреть на сколько мне это понравится. Если очень, то Astro будет у меня такой “guilty pleasure”. 😅 Врядли у меня получится кого-то убедить использовать Astro, но что-то маленькое и временное - почему бы и да…? Вот, что у меня пока есть (там пока не много) https://github.com/snikidev/astro-limitless

2
+1
👩‍💻 React FTW! Еще одно напоминание о том, что React доминирует в индустрии. Что [не] удивительно - Angular на втором месте. Думаю чисто из-за энтерпрайзов. Про Vue так никто и не вспоминает. https://www.devjobsscanner.com/blog/the-most-demanded-frontend-frameworks/
171
3
🆕🆕🆕🆕 jQuery v4 уже в BETA версии! Жду не дождусь когда начну переписать все ваши Реакты на jQuery!
191
4
What that f@ck is a decorator? Nest.js ОЧЕНЬ любят decorators, прям охренеть как любят. У них даже аргументы в функциях имеют+1
What that f@ck is a decorator? Nest.js ОЧЕНЬ любят decorators, прям охренеть как любят. У них даже аргументы в функциях имеют decorators (e.g. @Param() в данном примере). Я когда работал в одной компании с питоном, то decorators это было как что-то само собой разумеющееся. Но вот в JS - это очень странно смотрится. Это все из-за того, что люди пытаются сделать из JS Object Oriented язык. Я может сейчас включу Кайла Симпсона, но ХВАТИТ делать из JS OOP язык! 😂 JavaScript is a multi-paradigm language. It can’t be cleanly categorised as either an object-oriented or a functional programming language. That’s because one can easily use whichever paradigms one wants in JavaScript. На это я вам отвечу You can put lipstick on a pig, but it's still a pig. Я тут согласен с этим reddit юзером. OOP в JS не имеет смысла, не имеет никаких бенефитов, и даже наоборот усложняет codebase. Я несколько раз натыкался на OOP JavaScript код, и он всегда выглядел нескладно, тяжело читался и сбивал больше с толку. Но, готов признать, decorators в Nest.js смотрятся лаконично. Может потому, что весь фреймворк, считай, на них “держится”. Т.е. ты ожидаешь, что код будет выглядеть вот так, какой файл не открой. А не так, что в одном файле JS у нас functional, а потом херак, во втором он у нас object oriented. PS Что такое decorators, читать ЗДЕСЬ, это классная статья от Addy Osmani.
235
5
Последний день января, чо с мотивацией? 😁 Где-то вычитал, что в среднем заряда новогодних резолюций хватает до середины февр
Последний день января, чо с мотивацией? 😁 Где-то вычитал, что в среднем заряда новогодних резолюций хватает до середины февраля. Так что если вы все еще продолжаете работать над собой и т.п. после этого, то вы уже лучше большинства! Keep it up!💪 Но если нужен заряд мотивации, то вот вам book recommendation: Linchpin. Кто-то сказал, что за жизнь человек читает 10 книг которые меняют его жизнь. Но пока он их ищет, прочтет намного больше. Linchpin - это одна из 10 моих, я думаю. Книга про Linchpins, как вы догадались. Linchpins - это люди с уникальным мировоззрением, скилзами. Те, которые не сливаются в толпе. Linchpins не попадают под layoffs, могут себе выторговать больше зарплату, лучше условия…потому, что они незаменимы. И это не что-то с чем рождаются, а то, что можно в себе найти/создать/научить. Seth Godin, он маректолог, поэтому книга не техническая, легко читается, там много воды и т.д. В принципе книга могла уместиться в блог пост ну или парочку.😂 И может она немного из разряда «успешный успех», но все же мотивирующая, заставляет задуматься о себе, о своем месте в этом мире, о своих ежедневных действиях, рутинах, и т.д. Посмотрите, может кому зайдет 🙃
258
6
😭 Всем дали promotion, а мне нет Но я дохрена времени провел на paternity leave, поэтому я бы удивился, если бы дали 😂 Кому дали повышение? Тем, кто был везде, тем кто хаслил внутри компании, помогал workmates, находил проблемы с нашим проектом ДО того как о них узнавали non-tech отделы, проактивно предлагал улучшения в нашей архитектуре и коде, и это помимо того, что пилил фичи, писал тесты, фиксил баги и участвовал в дейликах. А как таким стать? 1-on-1s всем нам в помощь! Что я выучил за свои короткие годы опыта, так это - именно ВЫ должны вести 1-2-1ы. Да, их организуют менеджеры, они также используются для того, чтобы вам дать фидбек, но самая главная часть их, это то, когда вы пытаетесь извлечь пользу для себя и для компании на которую работаете. Что обсуждать? - Вам нравится проект на котором вы работаете? Может хотите перейти? Может есть идеи как что-то улучшить? Хотите попробовать что-то новое на этом проекте, выучили новый фреймворк, который поможет решить определенные проблемы? - А поддержку команды ощущаете? Работаете слаженно? В пул реквестах бессмысленные разборки никто не устраивает? Знаете как улучшить процесс и хотите обсудить? - Как ваша работа влияет на бизнес? Бизнес вам рассказывает зачем вы тут? В целом какие проекты в бизнесе есть? - Над чем то вы хотите может параллельно поработать? Может ваш менеджер знает где вы еще можете помочь, где ваши скилы могут подойти? - А над собой вы уже работаете? Какую книгу вам почитать, чтобы получше узнать бизнес и/или сферу где компания работает? Менеджеры и все в компании должны быть рады вам рассказать обо всем этом. Все эти вопросы важны не только вам но и компании. Даже больше компании, чем вам. Как там, клишевая история говорит: A CFO asks a CEO: What happens if we invest in developing our people and then they leave us? The CEO responds: What happens if we don’t and they stay? Планируйте ваши 1-2-1ы сами и будьте на месте водителя. А то у меня было много встреч, вроде - Как дела? Есть вопросы, чо сказать? - Не, все гуд, спасибо. - Тогда back to work, bye! И смысл тогда этих встреч? Это далеко не win-win. Поэтому либо вы ведете куда нужно либо вас поток ведет куда не выгодно никому. О как завернул! 😂️️️️️️
291
7
И снова здравствуйте пятница! Я написал пост (правда!), но он мне не понравился. Но наш принципал зашерил talk один, так что
И снова здравствуйте пятница! Я написал пост (правда!), но он мне не понравился. Но наш принципал зашерил talk один, так что давайте лучше поговорим о JavaScript! Это больше подходит под пятничное настроение. 💃 https://www.destroyallsoftware.com/talks/wat Всем веселых выходных! 🍺
320
8
🥸 Я теперь ментор GetMentor - ахринительная платформа! Я очень часто ей пользуюсь, у меня наверное уже менторов 5 было и есть! Иногда ради просто поболтать с умным человеком. Я не такой умный как многие там, но решил тоже стать ментором. Я понятия не имею чем могу помочь (самому бы кто помог😅), но вдруг смогу кому что подсказать или рассказать. Я, там, книги иногда читаю, с людьми умными общаюсь… 😁 Так что, если хотите поболтать, или чтобы на код/CV/etc. ваш посмотрел - всем вам скидка 50% ❤️ А за деньги в основном потому, что у меня рубли закончились, а мне еще за МТС ТВ платить, мы тут в Кенте русское тв смотрим через VPN. 😂 https://getmentor.dev/mentor/nikita-kakuev-2984
329
9
👩‍💻 Nest.js: back-end для JavaScript девелоперов Недавно встречался с коллегой, он рассказывал про свой новый контракт в инвест фонде. Он там создает API Layer для одной платформы. Что интересно, они используют 🥁… NEST.JS! Вчера также проходил интервью в OneBanx, где они работают над API для их собственных банкоматов и других сервисах. Тоже банковский/финансовый сектор. И они тоже используют 🥁… NEST.JS! И это не первый раз, когда я слышу, чтобы Nest.js был выбран для API проекта. Nest.js набирает обороты, как мне кажется, по крайне мере в UK. Поэтому, если вдруг вы ищите что бы поучить, что НЕ React, то я бы посмотрел на Nest.js 💯 Очень много раз написал Nest.js здесь… Nest.js, Nest.js, NEST.JS! 😂 Вот их официальные курсы, но на YouTube есть и много бесплатных тоже, я уверен. О! Я знаю куда просажу свой 2024 education бюджет! Не хочу на конференции в этом году anyway 🙃
347
10
⚡️ Just do the “thing” Я люблю составлять планы, roadmaps, стратегии для чего бы то ни было: для своей карьеры, для развития определенного скила, для pet проекта, и т.д. Я знаю что сделает меня успешным. Я знаю что нужно сделать, чтобы бизнес или pet project стал успешным (более менее, скажем «чтобы ожил» хотя бы). And yet, когда дело касается того, чтобы уже начать действовать по этому плану, то тут я уже «времени чот нет», «отложу на потом», «нужно еще подумать», «а вдруг план не тот» и т.п. Вот я вам скинул все эти книги, которые планирую за этот год прочитать, а сам чаще ленту Твитера листаю, нежели открываю эти книги. Нужно прекращать уже столько времени на планирование тратить и «just do the thing», начать действовать по этим рланам. Сейчас в одном из подкастов, что слушаю как раз об этом тоже говорили: Preparing to do the thing isn't doing the thing. Scheduling time to do the thing isn't doing the thing. Making a to-do list for the thing isn't doing the thing. Telling people you're going to do the thing isn't doing the thing. Messaging friends who may or may not be doing the thing isn't doing the thing. Writing a banger tweet about how you're going to do the thing isn't doing the thing. Hating on yourself for not doing the thing isn't doing the thing. Hating on other people who have done the thing isn't doing the thing. Hating on the obstacles in the way of doing the thing isn't doing the thing. Fantasizing about all of the adoration you'll receive once you do the thing isn't doing the thing. Reading about how to do the thing isn't doing the thing. Reading about how other people did the thing isn't doing the thing. Reading this essay isn't doing the thing. The only thing that is doing the thing is doing the thing. Кароч, пост я написал about doing the thing, теперь можно читать пойти. 😁
257
11
🎄 Всех с новым годом! Friendly reminder на 2024: НЕ БУДЬТЕ КАК Я! Настройте бюджет в своем AWS аккаунте ДО того как вам выст
🎄 Всех с новым годом! Friendly reminder на 2024: НЕ БУДЬТЕ КАК Я! Настройте бюджет в своем AWS аккаунте ДО того как вам выставят счет на £1K в подарок на новый год 🤦‍♂️ Это я так с AWS SageMaker поигрался один день, потом забыл и оставил domain активным до конца месяца. 🫠 Спасибо AWS тех поддержке, что приняли мою "я дебил, я не смогу это оплатить" причину и рефанднули за использование SageMaker. 😅
286
12
⚡️ Rishi Sunak выпустил свой message на 2024. Сказал, что он очень оптимистичен. TL;DR 👇 у нас будут меньше налоги, меньше инфляция, решим cost of living crisis, уменьшим наш госдолг, вышлем всех нелегалов на лодках обратно, еще и системой образования всему миру нос утрем. Как?! Вы спросите. 🤷‍♂️ А вы не спрашивайте! Сидите ешьте фиш энд чипс свои. Вопросы они тут задают... 🥲
271
13
Все, заканчиваем 2023! Сегодня последний рабочий день в этом году. Никаких «year in review» постов я не планировал, никакими
Все, заканчиваем 2023! Сегодня последний рабочий день в этом году. Никаких «year in review» постов я не планировал, никакими achievements как таковыми похвастаться не могу… Я просто херачил весь год. Просто дохера работал. Чем, по сути, и планирую заниматься в 2024. 😁 А на пока, я logging out, и иду закупать все для оливье, т.е. обыкновенные продукты и говенную докторскую из литовского. Которую, судя по качеству, нигде во всей Прибалтике продать не смогли, привезли сюда 😁 С наступающим всех! 🎄🎉
285
14
2024 prep: апгрейдимся и идем в фуллстэк 2024, как мы выяснили, год фуллстэка. Поэтому мой фронтендный план разбавляется, и д+4
2024 prep: апгрейдимся и идем в фуллстэк 2024, как мы выяснили, год фуллстэка. Поэтому мой фронтендный план разбавляется, и даже сильно мутирует в бэкендный, т.к. с фронтом вроде у меня все схвачено. Вот мой план обучения на 2024 👇 Для начала, мне нужно чувствовать себя комфортно с Docker & Kubernetes. Рано или поздно меня заставят лезть в дебри бэка (жопой чую!). Очень много компаний используют K8s. Значит нужно пройтись по основам и подебагить чуть. Далее, в течении своей короткой карьеры я насобирал книжных рекомендации от своих менеджеров и СТО. Эти топ 3 книги должны сделать из меня proper engineer👇 Designing Data-Intensive Applications by Martin Kleppmann Building Microservices: Designing Fine-Grained Systems by Sam Newman Node.js Design Patterns: Design and implement production-grade Node.js applications using proven patterns and techniques by Luciano Mammino & Mario Casciaro А еще, мне эту никто не рекоммендовал, но мне очень понравилось содержание и so far, первые chapters книги Fundamentals of Software Architecture: An Engineering Approach by Mark Richards, Neal Ford Эти книги более ориентированы на практику, соответсвенно должны принести более immediate effect на меня и компанию на которую работаю. Но это не точно 😅 Bonus: Для тех, кто хочет уйти в более менеджеркую роль, или кто просто хочет понять тех кто выше вас, мне наш VP of Engineering посоветовал The Manager’s Path: A Guide for Tech Leaders Navigating Growth and Change by Camille Fournier
319
15
Что нас ждет в 2024? ⭐ Все предсказывают, давайте и я побуду Нострадамусом. 1. Работы будет мало, но чуть больше, чем сегодня
Что нас ждет в 2024? ⭐ Все предсказывают, давайте и я побуду Нострадамусом. 1. Работы будет мало, но чуть больше, чем сегодня. Компании научаться жить в кризисе. Работы по удаленке будет еще меньше, т.к. leverege будет у компаний, а это значит они им воспользуются и загонят всех обратно в cubicles 2. Зарплаты будут маленькими. Конкуренция будет расти. Как и инфляция. Компании будут хотеть seniors на junior’скую зарплату. Как выжить? 1. Личный бренд. Покажите свою пассию, интерес и знания в каких-либо сферах. Вы можете попасть в культуру/вайб компании, и вас выберут из массы благодаря этому. 2. Generalization over Specialty. Работы будет мало значит набирать будут тех, кто умеет ВСЕ vs тех кто очень глубоко знает что-то одно. Улучшайте breadth своих знаний. 3. В мире много политики, есть за что переживать, не спорю. Но если ваша цель укрепить или улучшить свою профессиональную позицию - забудьте про политику. В компаниях не хотят политиканов. Иметь мнение это хорошо, но не нужно эго озвучивать в рабочих кругах (включая LinkedIn). Компании не хотят конфликтов и разногласий внутри команды. Все должно быть радуга и счастье. 🌈 А те, которые основанны на политических разнагласиях тем более. Компаниям проще уволить вас. 4. Будьте готовы ебашить. Это весь point. 5. Но в тоже время не забывайте про себя: 2024 это марафон, а не спринт. Поэтому, чтобы выстоять целый год, нужно подпитываться. Морально и физически. 💪 Но в целом год будет зашибенским, я уверен! 🔥 Ковида нет (точнее все еще есть, но всем уже похрен), с кризисами прижились (как бы печально это не звучало), новые жизненые скилы и знания мы обрели. Мы умнее, сильнее, хитрее.🦊 В 2024 мы будем умело кататься по волнам говно-хаоса. 🏄‍♂️ PS главное держаться как можно дальше от «горячих точек» 🥲
264
16
Друзья, Merry Xmas! 🎄 Те, кто из вас празднуют, надеюсь у вас вся семья вместе за большим и вкусным столом, который не удари
Друзья, Merry Xmas! 🎄 Те, кто из вас празднуют, надеюсь у вас вся семья вместе за большим и вкусным столом, который не ударил по карману 💰 🙌 Ho-ho-ho 🎅
233
17
Как вJOBывать на нескольких работах одновременно Я рассказывал как я одновременно на 3их/4ых контрактах работал? Я выгорел к
Как вJOBывать на нескольких работах одновременно Я рассказывал как я одновременно на 3их/4ых контрактах работал? Я выгорел к херам. Больше я так делать никогда не буду. Но если вы так хотите, если вам очень нужно в связи с сегодняшними ценами и тд, то вот вам lifehack’и. 1️⃣ Все контракты должны быть remote. Ни один не должен быть on-site или даже hybrid. 2️⃣ Правило 80/20: выберите самую лучшую компанию и 80% ваших усилий должны уходить туда. Это ваш fallback, когда/если вас уволят с остальных. 3️⃣ Будьте никем. Среднячек, которого просто каждый день спрашивают «как дела, живой?». Если вы будете выделяться, к вам начнут приходить за советами, менторством, и тд. А это созвоны, митинги… Никаких митингов! У вас нет на это времени. Максимум дейлик. 4️⃣ Deliver! Не переборьщите c 3️⃣. От вас все еще ждут результатов. Сфокусируйтесь и раз в день у вас должны быть «весомые» updates. Что такое «весомые» решать вам по каждой задаче. 5️⃣ Talk! Ваши апдейты на дейликах не должны быть из одного предложения, типа «делаю ХХХ тикет». Всегда старайтесь описать больше деталей, e.g. что вы делали по задаче, что получилось/не получилось, как вы дальше будете с этим справляться. 6️⃣ Берите контракты part-time, а не full-time jobs, как в дополнение к своей основной работе. Если они знают еще, что они идут как «экстра»/part-time, то будет легче. Бонус: 7️⃣ если получится найти контракты в разных часовых поясах - это the best. Чем больше разница тем лучше. Самый главный совет: не делайте так, если только жизненная ситуация не заставляет. ВJOBывать на нескольких работах, чтобы «на бэху хватило», того не стоит. Здоровье одно, жизнь одна, работа тоже должна быть одна. Лучше идти по карьерной лестнице, нарабатывать опыт и расти профессионально. Так и финансово вырастите. У меня, по-крайне мере, такой план теперь. 😅
237
18
Кстати о LinkedIn. Я заметил, что в России он не так популярен, поэтому многие только недавно начали или начинают пользоваться. Хотите замучу стрим, где пройдусь по своему профайлу, расскажу как я его веду?
300
19
LinkedIn сдох. Все ушлижаловаться в Твитер. Как же теперь работу искать? Где теперь постить мотивационные посты, сраться в ко+1
LinkedIn сдох. Все ушлижаловаться в Твитер. Как же теперь работу искать? Где теперь постить мотивационные посты, сраться в комметариях и хвастаться ачивками? 😆
303