Алчный самозванец
14.4K posts

Алчный самозванец
@belevd
Frontend lead in Yandex 👨💻 Мы могли бы подружиться, если бы встретились при других обстоятельствах
Moscow, Russia شامل ہوئے Mart 2010
220 فالونگ517 فالوورز

Знаете это чувство, когда пытаешься что-то вспомнить, и мозг очень сильно работает. Настолько сильно, что можно представить, как по нейронам проходит ток, чтобы пробиться через уставшие или пропавшие связи. Спустя несколько попыток он находит тот самый кусочек информации, а ты вспоминаешь как звали того чувака из сериала, который вы решили обсудить с другом
GIF
Русский

@yaarche Даже интересно стало, что там за истории у людей. И ещё больше, что они сюда пишут
Русский

Не так давно наш проект переехал на nx монорепо. Расскажу как это было: как росли, во что уперлись, как выбирали и что из этого вышло. История будет про баланс: между техдолгом и тем, что нужно бизнесу прямо сейчас.
Часть 1. С чего все началось
Когда мы пришли в Роботикс 🤖, наш внутренний проект, Deckard, уже существовал. Это были несколько простых страниц на самописном UI-ките и Next.js. Стек был выбран не из потребностей, а потому что соседние проекты его использовали. Так часто делают, когда у проекта нет понятного будущего: используют то, в чем разбираются.
Мы начали писать код, параллельно пытаясь понять что ждет нас и проект. Потом пришел Толя — очень активный человек, который начал закрывать технический долг. Он прошелся по безопасности, предложил более зрелый UI-кит. Это был нужный шаг, чтобы в тот момент сдвинуть проект с мертвой точки. В процессе развития мы съехали с Next, поменяли сборщик, выпилили redux saga — все это нам было не нужно, только создавало бойлерплейт.
Потом произошла реорганизация и смена направления. Срочно потребовалось много разрабатывать. Времени на размышления не было, старались переиспользовать все по максимуму. Монолит рос, появилась on-premise версия, интерфейс усложнялся, роуты разветвлялись, пермишены для ролей начали плодиться.
В какой-то момент стало очевидно: у нас два разных приложения живут внутри одного. Да, с самого начала было понятно, что так будет, если проект взлетит. Проект взлетел, время появилось, надо разъезжаться. Вопрос только в том, как.
Русский

@allevkas @tomnaya_satana Не трогай его, пусть отдохнет! И так без остановки трудится!
Русский

@belevd Действительно, @tomnaya_satana есть парт таймы? Я бы тоже чет поделал, а то подписка Claude простаивает
Русский

Рассмотрел бы какой-нибудь part-time в связи с этим. Frontend разработчик, 5 лет опыта. Из интересного: управление командной, высоконагруженные системы, Tg MiniApps, работал с транзакциями в TON, монорепы, микросервисы, все остальное
Алчный самозванец@belevd
Бля, ну какой 83, брат??? Ну куда ты растешь, давай обратно как-нибудь (господи, как заебало)
Русский

@belevd А мне прекрасно, рубли дешевле выводить буду…
Русский
Алчный самозванец ری ٹویٹ کیا








