tgindex
Front-End Engineer Blog

Front-End Engineer Blog

Статистика

Hi, my name is Evgenii Ray. I'm SWE at Meta. Here is my place for posting notes about UI, career and personal development Welcome on board 🚀 Contact: @evgeniiray Languages: English, Russian

Последний пост
29 июл.
Последнее чтение
00:45
Постов за неделю
0
Всего постов
20
Тип
открытый
Язык
английский
Категория
Языки
В каталоге с
12 авг.
Подписчики
5 303
+1 за 4 дн.
Сутки
0
0,00%
Неделя
 
Месяц
 
Просмотров на пост
5 844
20 постов
Вовлечённость
110,2%
к подписчикам
Постов в день
0,0
всего 20
Упоминаний
4
каналов
Охват размещения
оценка
1/24сутки в ленте
1 989
1/48двое суток
2 279
1/72трое суток
2 458

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • 29 июл.2 2434626

    Как айтишнику оформлять свои проекты в UK? 🚀 Всем привет! 👋 Сегодня тема не про фронтенд. Недавно столкнулся с вопросом, как легально и налого-эффективно оформить свои пет-проекты и внешний доход в UK. Если вы работаешь фулл-тайм, а на стороне пилишь свой SaaS или занимаешься консалтингом, отдавать 45% налогов королю уже больно - написал небольшую статью. Разобрал основные варианты на базе личного опыта и ошибок. Disclaimer: Я не налоговый консультант, все написанное сугубо мой опыт, о котором рад поделиться. Любая критика - Welcome. https://telegra.ph/Kak-ajtishniku-v-YUK-svoi-proekty-oformlyat-07-28 —— How should an IT professional structure their projects in the UK? Hey everyone! 👋 Today's topic isn't about frontend. I recently ran into the question of how to legally and tax-efficiently structure my pet projects and side income in the UK. If you work full-time while building a SaaS or consulting on the side, handing over 45% in taxes to the King gets painful pretty fast - so I wrote a short article. I've broken down the main options based on my own personal experience and trial and error. Disclaimer: I’m not a tax advisor; everything written here is strictly my personal experience that I'm happy to share. Any feedback is welcome! https://telegra.ph/How-should-an-IT-professional-structure-their-projects-in-the-UK-07-29 YouTube 📹 — Medium 📑 — LinkedIn 👨‍💻

  • 13 июл.4 4426155

    ГДЕ САМЫЕ ВЫСОКИЕ ЗАРПЛАТЫ НА IT РЫНКЕ? 🔍 Привет! Тут у Даниила Лаптева, вышел на канале видос со мной, где по-говорили про много разных интересных тем: - где фронтендер может получать 1М фунтов в год? 😱 - какого качества код в FAANG? - что безопаснее — WhatsApp или Telegram? - как переехать в Лондон? ❤️ Даниил снимает интервью с интересными людьми из индустрии на своем канале, заглядывайте 🙂 Пиши комменты, оставляй вопросы, с радостью ответим! 👨‍💻 ------- Hi! I was featured in a new video on Daniil Laptev's channel, where we talked about a bunch of interesting topics: - Where can a frontend engineer earn £1 million a year? 😱 - What's the code quality really like at FAANG? - Which is more secure — WhatsApp or Telegram? - How can you move to London? ❤️ Original video is in Russian, but we've added an English track, so you can watch it as well 🚀 Leave a comment and ask your questions — we'll be happy to answer! 👨‍💻 https://youtu.be/v4Dt4FalMOA?si=T4UBpaC1hrMQfS8y YouTube 📹 — Medium 📑 — LinkedIn

  • 13 июн.4 9366546

    Войны ЛЛМ - Все только начинается 📈 Anthropic обьявил, что ограничивает доступ к Fable 5 для не-граждан US в рамках общего указа об национальной безопасности США. По моим внутренним тестам (пока у меня был доступ), Fable 5 лучше, чем Opus 4.8, но к сожалению, улучшение неоправданно двухкратной стоимостью. Я думаю, что скоро, война за лидерство в LLM и инвестиции достигнут своего пика. Штаты сделали прецедент, где LLM могу стать драйвером для экономического давления на другие страны. Получается, что провайдеры LLM теперь могут полностью контролировать компании, которые от них зависят. Это создает условия, в которых, компании будут вынуждены развивать это направление, даже если этого не хотели. Будем следить за развитием ситуации дальше. Я все еще остаюсь сторонником того, что в скором времени, наши сочные лимиты AI порежут и компании будут частично вынуждены снова просить разработчиков писать код руками 👨‍💻 LLM Wars — We’re Only Getting Started Anthropic has announced that it is restricting access to Fable 5 for non-U.S. citizens under a broader U.S. national security directive. Based on my internal testing (while I still had access), Fable 5 is better than Opus 4.8. Unfortunately, however, the improvement doesn’t justify the fact that it costs roughly twice as much. I think the battle for LLM leadership and investment is about to reach its peak. The U.S. has created a precedent where LLMs can become a tool for economic pressure on other countries. In practice, this means that LLM providers can effectively exert significant control over companies that depend on their services. This creates an environment in which companies may be forced to invest in this area, even if they would have preferred not to. It will be interesting to see how the situation develops. I still believe that, before long, our generous AI usage limits will be cut back, and companies will be at least partially forced to ask developers to write code by hand again ☹️ Thanks for reading! 🙏 YouTube 📹 — Medium 📑 — LinkedIn 👨‍💻

  • 2 июн.4 3333613

    Thinking Out Loud: The AI Hype Continues 🤔 (Post in Russian can be found above) Hey everyone! Today is my birthday, and I like using this day to reflect and set personal goals for the year ahead. Since this channel is about career, I wanted to share some thoughts on what I plan to focus on next. New AI Chapter 🚀 Right now, I'm working on client engineering for AI tooling, which means diving into an entirely new domain for me. For the first time in almost two years at Meta, I'm genuinely excited about what I'm working on. Building the UI layer for AI tools isn't particularly difficult. The real challenge lies in optimizing how models operate across both the client and server sides. A well-designed client can turn a relatively simple model like Gemini Flash into a surprisingly powerful tool. I believe that in 2026–2027, large companies will increasingly invest in developing their own LLM harnesses. It's not enough to simply own the model—you also need to control its output. Client-side optimizations can reduce context consumption by 2–3x. When you scale those savings across an entire company, considering the cost of tokens, you're potentially saving tens or even hundreds of millions of dollars. What's Changed for Me❓ I now report directly to a VP and a Director, and I work closely with IC7+ engineers from the Dev AI Infrastructure team. And honestly, it's challenging! 😁 The concentration of exceptionally talented rock stars is incredible. There's a lot to learn. At the same time, I think I'm in a strong position to pursue an IC7 promotion. If not now, then when? Is It Worth Going for IC7❓ I think so. Total compensation for an IC7 typically ranges from $2M to $4M, depending on the equity package. On top of that, if you consistently meet expectations, your compensation can grow by roughly $300K–$400K per year. More importantly, this is the level where you start having significant impact on the company and gain opportunities to work directly with VPs and Directors. What's Next for the Channel❓ I'm joining the hype train a little late, but over the coming months I'll try to write more about client-side AI engineering and model optimization. That's what I'm actively learning and working on right now. I'll also try to share insights about the path to IC7 and what it actually takes to get there. As usual, posts will probably be infrequent—but hopefully worthwhile. Question for You ❓ What would you like to see more of on this channel? I'd love to publish more content, but realistically I don't have enough time to write frequently. Livestreams are much easier for me at the moment. Would there be value in sharing research papers, architecture documents, books, and other resources related to LLM clients and AI agents? Thanks for reading! 🙏 YouTube 📹 — Medium 📑 — LinkedIn 👨‍💻

  • 2 июн.3 48711857

    Мысли вслух: AI hype continues 🤔 (English post can be found below) Привет! Сегодня у меня день рождения, и мне нравится в этот день планировать личные цели и рефлексировать. Раз уж канал о карьере, хотелось бы поделиться своими мыслями о том, что я планирую делать дальше. New AI Chapter 🚀 Сейчас я работаю над клиентским инжинирингом AI-тулинга, и мне приходится знакомиться с совершенно новой для себя сферой — и мне впервые за 2 года в Мете стало довольно интересно. Сама UI-разработка AI-тулинга не представляет особой сложности. Основная сложность — это оптимизация работы с моделями на клиенте и сервере Правильный клиент может сделать из простой модели Gemini Flash довольно мощный инструмент. Я считаю, что в 2026–2027 годах в больших компаниях будет тренд на развитие собственных LLM Harness. Важно не только владеть самой моделью, но и контролировать ее output. Оптимизации внутри клиента могут снижать потребление контекста в 2–3 раза, а если мы это скейлим на всю компанию, с учетом стоимости токенов, мы можем экономить десятки и сотни миллионов долларов. Что поменялось для меня ❓ 1. Сейчас я напрямую репорчу VP и D и работаю напрямую с IC7+ людьми из команды Dev AI Infra. И мне сложно! 😁 2. Огромная концентрация очень талантливых rock stars. Есть чему учиться. 3. С другой стороны, я считаю, что у меня хороший сетап на promo в IC7. Если не сейчас, то когда? Есть ли смысл идти на IC7 ❓ Думаю, да. Средняя компенсация IC7 варьируется от 2М до 4М, зависит от пакета акций, плюс каждый год, твоя зарплата растет на 300-400к в год, если сможешь удовлетворять все ожидания. Именно с этого уровня ты оказываешь большое влияние на компанию и есть возможность напрямую работать с VP и директорами. Что будет дальше на канале? Я немного поздно впрыгиваю на hype train. Но в ближайшее время постараюсь писать про клиентский engineering AI-тулов и про оптимизацию работы моделей на клиенте. Это то, что я сейчас активно изучаю и с чем работаю. Попробую рассказать также про путь на ИС7 промо и что для этого требуется. Посты, как обычно, будут редкими, но меткими! Вопрос к тебе, пиши, что хотелось бы тебе видеть в канале? Мне хотелось бы выкладывать больше контента, но физически не получается писать часто. Часто могу пока ходить только на стримы. Есть ли смысл выкладывать посты с research доками, книгами по архитектуре ЛЛМ клиентов и агентов? Спасибо, что читаешь! 🙏 YouTube 📹 — Medium 📑 — LinkedIn 👨‍💻

  • 26 мая4 2879249из usetech_pro

    Фронтенд как отдельная профессия перестал существовать 😱 Разбираемся, что дальше 🤓 Границы стёрлись окончательно — Server Actions, sync engines, AI-агенты, edge, managed-инфра. Всё это вместе переписало профессию, пока мы спорили про Tailwind vs CSS-in-JS. 28 мая в 19:00 собираемся на фронтовые посиделки в прямом эфире. 4 спикера — представители российского и международного рынка из разных областей. Никаких заготовленных ответов — только честный разговор о том, что происходит с профессией и куда она движется. 🧐 Что обсудим: 🪅 Куда делась «обычная» фронтенд-карьера и остался ли путь между «делаю всё подряд» и узким спецом по perf / a11y / WebGPU 🪅 Что осталось от платформенных команд, когда каждый продуктовый инженер full-stack. Они отмирают или, наоборот, становятся критичнее? 🪅 AI harness как новый архитектурный слой: evals, observability, UI под агентов 🪅 Про AI будет много, но это не AI-only стрим — половина изменений с ним напрямую не связана. Спикеры: 🎙 🎤 Евгений Титков — Ведущий инженер (Staff Engineer), Meta* (признана экстремистской организацией в РФ) 🎤 Александр Гончаров — Заместитель технического директора, ГК «Юзтех» 🎤 Павел Гонзалес — Руководитель направления разработки интерфейсов, PostgresPro 🎤 Александр Стародубцев — Технический лидер, Cloud.ru Для кого это событие: Фронтенд-разработчики, фулстек-инженеры, тимлиды и все, кто следит за тем, куда движется веб-разработка. Если вы чувствуете, что профессия меняется быстрее, чем успеваете за ней — этот эфир для вас. Формат: онлайн, прямой эфир, вопросы и дискуссия в чате 28 мая, 19:00 🧑‍💻 Регистрируйтесь — и до встречи в эфире! 🐾

  • 26 мая3 336254

    Всем привет! Приходите на стрим, поговорим про AI, фронтенд разработку и немного затронем тему Harness Engineering - почему компании начинают в это активно инвестировать 👨‍💻 --- My dear English speaking fellows, this event will be held in Russian. Please accept my apologies and I promise to publish more content for you soon :)

  • 31 мар.5 94622235

    New journey - Jumping on AI hype train 🚀 Привет! Так уж получилось, что вчера был мой последний день в Whatsapp. Просыпаюсь утром, а мне приходит письмо счастья, подумал, ну все - вот и моя очередь. Но в итоге, меня пригласили (без возможности отказаться 😆), в новый орг разрабатывать AI агентов. Орг собрали из самых сильных staff+ level инженеров, поэтому чувствую будет очень весело. Постараюсь в будущем написать что-нибудь интересное про разработку агентов. Для меня это совершенно новая сфера работы, опыта в ней нет. Но, это первый раз, когда я вижу в команде большое количество IC8-IC9 инженеров и уровень людей действительно выше среднего. Даже страшно немного! 🙄 ------- Hey! It just so happened that yesterday was my last day at WhatsApp. I woke up in the morning and got “that” email — thought, well, this is it, my turn. But turns out, I was invited (with no option to refuse 😆) to a new org to work on AI agents. The org is staffed with some of the strongest staff+ level engineers, so it’s going to be a lot of fun. I’ll try to share something interesting about building agents in the future. For me, this is a completely new scope — I don’t have experience in it yet. But it’s the first time I’ve seen so many IC8–IC9 engineers on one team, and the overall level is genuinely above average. Even a bit scary! YouTube 📹 — Medium  📑 — LinkedIn  👨‍💻

  • 19 мар.6 024521

    Thanks everyone for comments and the audience! Feel free to send a feedback privately or in the comments ❤️ I'll now have a looooong break 😁

  • 19 мар.5 786302

    We're starting 2nd Day of the workshop in 20 min! Expect a tough coding session 👨‍💻 See you!

  • 18 мар.5 9303523

    To access the stream: https://frontendmasters.com/ 1. Logout if you have free account (yes, log out, no account is needed) 2. Click "Live Now" 3. and then "Watch Now"

  • 18 мар.4 8603045

    Github repo with a problems: https://github.com/EvgeniiRay/preparing-for-ui-interview-v2 See you in 30 minutes on the stream!

  • 16 мар.13,6 тыс135135

    Frontend Interview - Intensive course - Live event 🚀 Всем привет! Последние последний год, пока я готовился к интервью к различным компаниям (HFT / Finance / FAANG) , накопилось много фронтенд задач, которыми я так и не поделился, просто из-за нехватки времени. Мне хотелось представить их в более менее структурированном формате, чтобы люди могли получить максимальную пользу. Поэтому я решил записать курс по подготовке к кодинг интервью и я снова сколлаборировался с FrontendMaster, так как курс по Системному дизайну вышел очень удачным. 18-19 Марта, в 14.30 по Лондону, приходите на бесплатный двухдневный стрим, где мы в течении 12ти часов решим самые интересные и часто встречаемые задачи с фронтенд интервью Будем очень очень много кодить крафтово и без АИ агентов! В сумме решим около 60ти задачек и даже напишем свой небольшой клон Google Sheet. Стрим бесплатный, подписка не нужна. Задачи будут также доступны на гитхабе, где ты можешь можешь скачать репу и решить все сам. ----- Hi everyone! Over the past year, while preparing for interviews with various companies (HFT / Finance / FAANG), I accumulated a lot of frontend interview problems that I never shared—mostly due to lack of time. I wanted to present them in a more structured format so people could get the most value from them. So I decided to record a course on coding interview preparation, and I’ve collaborated again with Frontend Masters, since our System Design course turned out to be very successful. On March 18–19 at 14:30 London time, join us for a free two-day livestream where, over the course of 12 hours, we’ll solve some of the most interesting and frequently asked frontend interview problems. We’ll do a lot of hands-on coding—craft-style and without AI agents! In total, we’ll solve around 60 problems, and even build a small Google Sheets clone. The stream is completely free, and no subscription is required. The problems will also be available on GitHub, so you can download the repository and solve everything on your own.

  • 6 февр.6 2483755

    Russia -> Canada -> UK -> US -> South America ✈️ Привет! Тут вышло интересное видео с Артемом Кузнецовым и Анной Наумовой. Мы с Артёмом знакомы очень давно: он прошёл длинный путь программистской иммиграции — из России в Канаду, затем в Англию. Он стоял у истоков иммигрантского комьюнити в Англии, потом уехал в США, а теперь живёт в Южной Америке. Артём довольно интересно рассказывает про каждую страну с точки зрения жизни программиста. Хотя насчёт Англии я с ним не совсем согласен 😁 В общем, с удовольствием посмотрел это видео - могу рекомендовать! ——— (Dear my English speaking subs, unfortuently the video is only available in Russian language) Hi! An interesting video has just come out featuring Artem Kuznetsov and Anna Naumova. Artem and I have known each other for a long time — he’s gone through a long journey of programmer immigration, from Russia to Canada, then to the UK. He was among the people who helped build the UK immigrant community, then moved to the US, and now lives in South America. Artem shares some really interesting perspectives on each country from a programmer’s point of view. Overall, I really enjoyed watching this video. https://www.youtube.com/watch?v=7wM9z7QhLhM

  • 4 февр.5 0623128

    Ищете новую работу? 🚜 (English translation can be found below) Рынок сейчас тяжелый, но это не повод отчаиваться! 👨‍💻 Канал Dev Connectable Jobs будет полезен для всех, кто ищет новую и интересную работу с опцией релокации и достойной компенсацией. Ребята собирают вакансии в международных компаниях и стартапах с русскоязычными фаундерами и делятся важной информацией про команды и инвестиции, а также контактами HR. Вот несколько актуальных вакансий на Frontend позиции в таких компаниях: – Senior Frontend Engineer в Scentbird – Senior Frontend Engineer (AI Flows) в Miro – Senior Frontend Software Engineer (Payments & Fraud) в Hopper – Frontend Developer в Onde – Frontend Team Lead в TradingView Читатели канала уже получили офферы в InDrive, Semrush, Tabby, Jetbrains и другие компании. Подписывайтесь и развивайте карьеру в будущем единороге 🚀 ------- Looking for a new job? 🚜 The market is tough right now, but that’s no reason to get discouraged! 👨‍💻 The Dev Connectable Jobs channel will be useful for anyone looking for a new and exciting role with relocation options and competitive compensation. The team curates openings at international companies and startups, and shares valuable insights about teams and investments, as well as direct HR contacts. Here are some current Frontend openings at companies like: – Senior Frontend Engineer at Scentbird – Senior Frontend Engineer (AI Flows) at Miro – Senior Frontend Software Engineer (Payments & Fraud) at Hopper – Frontend Developer at Onde – Frontend Team Lead at TradingView Subs of the channel have already received offers from InDrive, Semrush, Tabby, JetBrains, and other companies. Subscribe and grow your career at a future unicorn 🚀 #crossposting #vp #partnerintegration

  • 20 янв.5 2506531

    How AI Is Changing Development in Big Tech and What It Means for UI Developers 👨‍💻 Hi! Hope everyone is back in the work rhythm. I want to share some thoughts on how AI is changing developer requirements and how vibe coding blurs specialization boundaries. I’ll try to answer a few questions: 1. How to grow your career and skills on the technical track 2. What distinguishes a strong developer from a vibe monkey 3. Why vibe coding makes strong developers even stronger 4. Should we resist the trend? Blurring of specialization boundaries. “Jack of all trades” 1. Horizontal growth is now a must 🧑‍🎓 Developers aren’t yet expected to be strong in all stacks, but AI tools already let you work beyond your usual context. Managers understand this: if you get $2 out of $1, requirements will change. I think in the next 2–3 years the separation between stacks will weakenand the baseline will be the ability to work almost everywhere. Everyone will gradually become more full-stack. This has long happened in startups and now reached big companies. Conclusion: learn a secondary specialization and supporting skills. That can be any backend language and framework (Java, Kotlin, Go, Rust), at least one cloud provider (AWS, GCP, Azure), basic database knowledge, and a simple CI/CD pipeline 🚀 2. Expertise is the main thing that distinguishes a strong developer. When everyone can “do everything,” the value shifts to depth of understanding. With the rise of LLMs, many developers, especially at the Junior–Mid level, stop really understanding the code, lose profiling skills, and rely entirely on AI. My recent case. The problem was: why does a query over 10K elements sometimes fail with Unexpected Exception: null? We have our own ORM on top of a graph database. What the developer did: 1. Found the crash point from the stack trace 2. Asked an LLM, tried a few options, opened a PR (which was rejected) 3. The problem was not solved 4. Concluded it was an ORM bug and handed it over to another team 5. The task was stuck for a couple of weeks After escalation, it was given to a staff engineer, who did the following: 1. Found the crash point 2. Generated the EQL (our pre-SQL layer) 3. Ran it in debug mode 4. Found broken entities after a third-party migration 5. Fixed them with a manual script and identified the authors Problem solved. 0 lines of code. The issue was not in the query at all. Conclusion: don’t be lazy about debugging manually, profiling code, reading documentation, and truly understanding the system. This is exactly what will distinguish a strong developer from a vibe monkey. 3. Follow the trend and find joy in it. Big Tech is moving toward maximum integration of AI into all processes. There will be metrics that measure how effectively you use AI. The healthiest path is to accept the trend, find interest in it, and use it as a multiplier for your skills. Right now companies give free access to Claude, ChatGPT, Codex, and other tools—you can even use them for personal tasks. Life for Senior+ engineers has become easier: less routine, more time for architecture and real engineering problems. - Writing technical documentation is much more pleasant. An LLM can quickly prepare a Google Doc from your context, add code pointers, and draw diagrams. You still make the architectural decisions, but you get rid of the manual writing. - Onboarding into new projects is easier. You can ask Claude to read a dozen Google Docs, generate a summary, link project folders to the spec, and draw an architecture diagram. This takes 30–40 minutes and saves a lot of time, especially when you work in multiple contexts. Conclusion: learn to use AI tools effectively, especially on someone else’s budget—burn those tokens!. Learning new things is now much faster with AI and LLMs. The key is: think first, then vibe-code. Finally, a couple of interesting articles: 1. Predictions on how software engineering will evolve in the near future 2. Profiling and its future development. BTW, the author of that channel has many great posts about profiling!

  • 20 янв.9 559106213

    Как меняется разработка в Big Tech из-за AI и что это значит для UI-разработчиков 👨‍💻 Привет! Надеюсь, все уже вошли в рабочий режим. Хочу поделиться наблюдениями о том, как AI меняет требования к разработчикам и как из-за vibe-кодинга размываются границы между специализациями. Попробую ответить на вопросы ❓: 1. Как развивать карьеру и скиллы, оставаясь на техническом треке 2. Чем хороший разработчик отличается от vibe monkey 3. Почему vibe coding делает сильных разработчиков ещё сильнее 4. Стоит ли сопротивляться тренду Размытие границ между специализациями. "Теперь ты и швец, и жнец, и на дуде игрец" 1. Горизонтальное развитие теперь must 🧑‍🎓. Пока от разработчиков не ждут, что они одинаково сильны во всех стеках, но AI-инструменты уже позволяют работать намного шире стандартного контекста. Менеджеры это понимают: если из 1$ можно получить 2$, изменения к требованиям не заставят себя ждать. Моё ощущение такое, что в ближайшие 2–3 года разделение стеков сильно ослабнет, а базовым требованием станет умение работать почти везде. Все постепенно станут фуллстеками. Это давно происходит в стартапах и теперь добралось до больших компаний. Вывод: изучай secondary specialisation и supporting skills. Это может быть любой backend-язык и фреймворк (Java, Kotlin, Go, Rust), хотя бы один cloud provider (AWS, GCP, Azure), основы баз данных и базовый CI/CD pipeline 🚀 2. Экспертиза — главное отличие сильного разработчика. Когда все умеют делать всё, ценность смещается в глубину понимания. Развитие LLM привело к тому, что многие разработчики, особенно на уровнях Jun–Mid, перестают разбираться в коде,теряют навыки профилирования и полностью полагаются на AI. Недавний кейс. Проблема уровня: почему query на 10K элементов иногда падает с Unexpected Exception: null. У нас собственный ORM поверх графовой БД. Что сделал разработчик 🤪: 1. Нашёл место падения по stack trace 2. Спросил LLM, сделал несколько попыток и открыл PR (который был отклонен) 3. Проблема не решилась 4. Сделал вывод, что это баг ORM, и отдал задачу другой команде 5. Таска зависла на пару недель. После эскалации задачу отдали staff-инженеру, который сделал следующее: 1. Нашёл место падения 2. Сгенерировал EQL (наш pre-SQL слой) 3. Запустил его в debug-режиме 4. Нашёл сломанные сущности после сторонней миграции 5. Починил их manual-скриптом и нашёл авторов 6. Проблема решена. 0 строк кода. То есть проблема была вообще не в запросе. Вывод: не лениться дебажить руками, профилировать код, читать документацию и реально понимать систему. Именно это будет отличать сильного разработчика от vibe monkey. 3. Follow the trend and find joy. Big Tech идёт по пути максимальной интеграции AI во все процессы. Появятся метрики определяющие насколько эффективно ты используешь AI. Самый здоровый путь — принять тренд, находить в нём интерес и использовать его как усилитель своих скиллов. Сейчас компании бесплатно дают доступ к Claude, ChatGPT, Codex и другим тулам, их можно использовать даже для личных задач. Жизнь Senior+ инженеров стала легче: меньше рутины и больше времени на архитектуру и реальные инженерные задачи. – Писать техническую документацию стало намного приятнее. LLM может быстро подготовить Google Doc на основе твоего контекста, проставить code pointers и нарисовать диаграммы. Ты всё ещё принимаешь архитектурные решения, но избавляешься от ручной писанины. – Погружаться в новые проекты стало проще. Можно попросить Claude прочитать десяток Google Docs, сгенерировать summary, слинковать папки проекта со спекой и нарисовать архитектурную схему. Это занимает 30–40 минут и сильно экономит время, особенно когда ты работаешь в нескольких контекстах. Вывод: учитесь эффективно использовать AI-тулы, особенно за чужой счёт - жжём токены. Учиться новому теперь можно быстрее с помощью AI и LLM. Главное — сначала думать,потом вайб-кодить! На последок, парочка интересных статей🔖: 1. Прогнозы, как будет развиваться software engineering в ближайшее время 2. Профилирование и его дальнейшее развитие. Кстати у @gorshochekvarit, много интересных постов про профайлинг!

  • 31 дек.5 052134

    Всех с Новым годом! 🎉🎄🍾 Пусть все ваши фронтенды будут на ES2026 🙂 Увидимся в 2026ом! —————— Happy New Year, everyone! 🎉🎄🍾 May all your frontend codebases be on ES2026 🙂 See u in 2026!

  • 18 дек.7 1357734

    Новогодний Фронтенд Огонек 🤭 Привет! Праздник к нам приходит. Надеюсь вы уже нарядили елки и закупили подарки. Год подходит к концу, индустрия не стоит на месте. Каждую неделю выходят новые модели, CEO твердят, что скоро всех джунов и даже мидлов заменят. Ко всему прочему добавляется кризис вакансий и сложности с поиском работы 😰 В общем, заглядывайте к нам на фронтенд-огонёк в пятницу (18.00 MSK, 15.00 London Time) — как раз всё это обсудим: - Тенденции на рынке труда (СНГ, Европа и Америка) и немного экономики - Тренды во фронтенд-разработке и то, как они меняют требования к разработчикам - Влияние AI на фронтенд-разработку в больших и небольших компаниях. Заменят ли нас в ближайшее время? - Интересные направления в UI-библиотеках и фреймворках See you soon! —————————— Dear English-speaking subscribers! Sorry for the inconvenience — this event will be held in Russian. We’ll discuss UI development trends and how AI and the current economy are shaping the job market. I promise to make up for it with new YouTube content soon :D Merry Upcoming Christmas and New Year, folks! https://www.youtube.com/watch?v=VamPV67puD0

  • Frontend System Design - Financial Dashboard 👨‍💻 Знаю, что задолжал я видос по System Design . В общем, сегодня разберем систем дизайн вопрос, который спрашивают фронтендеров в HFT. Что-то похожее есть в Citadel / Two Sigma интервью. Вроде получилось интересно (im my humble opinion) В этом видео разберем: 1. Как сделать многослойный CSS Grid Canvas для финансовых графиков и виджетов, который будет поддерживать ресайзинг и drag-and-drop 🚀 2. Как поддерживать унифицированный интерфейс данных на API и иметь разные модели данных в самих графиках 📑 3. Как хранить и оптимизировать выгрузку большого массива финансовых данных 4. Web-Transport и почему я не фанат веб-сокетов. 5. Сериализация 6. Поддержка многооконности Пиши комментарии, мне всегда интересно почитать. Если думаешь, что дизайн говно, тоже пиши, пускай все узнают, как можно сделать лучше. ——— Frontend System Design - Financial Dashboard 👨‍💻 I know I owe you all a System Design video. So, today we’re going to break down a system design question that’s often asked of frontend engineers in HFT interviews. There’s something similar in Citadel / Two Sigma interviews. I think it turned out quite interesting (in my humble opinion). In this video, we’ll cover: 1. How to build a multi-layer CSS Grid canvas for financial charts and widgets that supports resizing and drag-and-drop 🚀 2. How to maintain a unified data interface at the API level while using different data models inside the charts 📑 3. How to store and optimize the export of large volumes of financial data 4. WebTransport and why I’m not a fan of WebSockets 5. Serialization 6. Multi-window support Leave a comment—I always enjoy reading them. And if you think the design can be improved, write that too! Let everyone know how it could be done better. https://www.youtube.com/watch?v=HR2jXy_wPg4&ab_channel=Front-EndEngineer YouTube 📹 — Medium 📑 — LinkedIn 👨‍💻