fedos dot com – Telegram
fedos dot com
144 subscribers
146 photos
13 videos
75 links
web dev | Lifestyle | Maybe something else
Download Telegram
😎Пока я в трипе по Питеру не забываю повторять паттерны
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8🤣1
Forwarded from Женя Янченко
Компания развивалась как стартап около 5 лет, все фичи делали итерационно в сжатые сроки без планирования. В какой-то момент проект стал большим, неповоротливым и с большим техдологом (нет понимание его объема). Любые фичи начинаются с нескольких дней на понимание куда вносить правки в код. Бизнес винит слабую команду разработки, разработка винит бизнес который давит со сроками. Если бы оказались руководителем разработки в этой компании какие шаги вы бы сделали для решения проблем?


Вопрос прямо как с собеса 😉
Если бы я оказалась у руля, то сделала бы так:

1️⃣ Выясняем, что реально важно

Встречаемся с бизнесом, выясняем, что приносит деньги, что должно начать приносить деньги, а что можно пока отложить. Возможны попытки продавить подход «всё важно», но мы не продавливаемся и договариваемся о реальных приоритетах.

2️⃣ Рисуем карту кодовой базы

Созываем лидов, рисуем архитектурную схему:
🔵 какие микросервисы/модули есть
🟣 за что отвечают
🟢 как общаются
🟡 где какие базы и что в них лежит
🟣 какие есть проблемы (техдолг можно собирать постепенно)

3️⃣ Делаем star map

Это табличка, в которой отмечаем, кто насколько шарит в каком сервисе (0 – никогда не сталкивался, 3 – кодил с закрытыми глазами).

Видим пробелы, понимаем, кто в чем эксперт 😎

4️⃣ Режем слона на части

Закрепляем за каждой командой свою часть продукта. При этом внутри команд развиваем взаимозаменяемость, чтобы не было ситуаций «Тут только Петя шарит, а он в отпуске».

5️⃣ Фокусируемся на приоритетах

Берем самые важные для бизнеса области, которые выявили на первом шаге. Смотрим по star map, кто в них эксперт и качаем по ним остальных людей: созвоны, разборы кода, митапы с разбором бизнес-процессов, ответы на вопросы.

6️⃣ Чиним процессы

Если задачи сначала берутся на реализацию, а потом разработчик пытается понять, что и где надо делать, значит упущен этап проработки задач. От этого первичные оценки занижены, постоянная спешка, все равно не успеваем, и бизнес недоволен

Выделяем этап анализа/проектирования для всех фичей перед разработкой (тут и документация сама собой формируется). Появляется понимание, как делать задачу, сроки становятся реалистичными, стресс снижается ✔️

7️⃣ Разбираемся с техдолгом

Новые фичи не накручиваем в проблемных сервисах, а сразу выносим в отдельные модули. Рефакторинг делаем постепенно, в рамках связанных с этим задач.

8️⃣ Автоматизируем, что можно

Подрубаем статические анализаторы, автотесты, автоматическую сборку, алерты по проблемам. Улучшаем релизный процесс и изживаем долгоживущие ветки, чтобы меньше мучиться с мерж-конфликтами.

9️⃣ Проводим регулярные демо для бизнеса

Каждые 2 недели показываем, что сделали. Показываем как новые фичи, так и технические задачи, объясняя их пользу для бизнеса. Бизнес начинает понимать, что разработка — это не «фиксим баги, нужно больше золота», а люди, которые радеют за продукт и его развитие.

Растёт прозрачность -> растёт доверие. Жизнь налаживается 😊

Все перечисленные приемы в разное время проверяла на практике.

Задать вопрос можно тут: https://forms.gle/SPE6NEALG9vcnF3s7

Ребят, что бы вы предложили для такой ситуации?

#женя_есть_вопрос
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5
😎Я уволился
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥129
А вот и серьезный контрибьюшен пошел

Удалось решить проблему для одной из моих любых либ в мире фронта - patronum, это такой набор приятных операторов для работы с effector (стм во фронте)

Если кратко, то проблема была в том что если ts работает в режиме cjs, то типы не резолвятся, это весьма частая проблема, и допустим для vite много статей и лайфхаков, но тут задача которую надо было поресерчить поглубже, потому что в патронуме используется rollup.

И спустя 3 месяца маринования данного ПР, обсуждения, наконец то смержили, чему я очень сильно рад!

https://github.com/effector/patronum/pull/341
11🔥7🎉2
👀 Посмотрел на днях интервью Егора Бугаенко с Алексеем Гусаковым (СТО некоторых проектов в Яндексе)

Впечатление конечно двойственное, объясню почему. С одной стороны да, мужчины сидят, разговаривают о том как в Яндексе было тогда, как сейчас, где растут, где ужимаются, про жизненный путь Алексея, это все хорошо. Чуть чуть по алгосы и как попасть в Яндекс (Алексей сказал что можно пройти 5 интервью в Яндекс хоть за один день - смешно (мне например после прохождения первого этапа следующий назначили через 2 недели только 😂).

Обсуждали какие то общие проблемы в Яндексе, тоже хорошо, НО не затронутыми на мой взгляд остались очень важные темы монополии и ценообразования. Обидно что Егор не затронул такие проблемы, как допустим разница в цене на один и тот же товар на маркете может различаться на 3к рублей (лично видел). После того как были выкуплены все такси агрегаторы, стала какая то дичь с такси, цена меняется за 3 минуты 10 раз и не в меньшую сторону. Помню у меня в небольшом городе средняя поездка стоила рублей 90 (из-за этого кстати задушились локальные агрегаторы, у них была средняя 100, за город 150), а потом как то незаметно, меньше чем за пол года, уже рублей 180-250.

Вот такие вопросы конечно надо было задать столь высокому человеку, а так интервью ламповое, на фон включить советую.

https://youtu.be/0aorHeW8Jks?si=n9avxPaBytPSCiHF
Please open Telegram to view this post
VIEW IN TELEGRAM
👍521
👀 Будьте лапочками, нажмите голос за канальчик!

Насобираем на прикольное оформление вместе.

https://news.1rj.ru/str/boost/fedosdotcom
Please open Telegram to view this post
VIEW IN TELEGRAM
fedos dot com pinned «👀 Будьте лапочками, нажмите голос за канальчик! Насобираем на прикольное оформление вместе. https://news.1rj.ru/str/boost/fedosdotcom»
😎 сегодня тут
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥113
👀 кофе

Недавно мне открыли такую прикольную штуку как дрип пакеты.

Я всю жизнь пил растворимый нескафе из банки. Иногда заходил в кофейню за каким то вкусным кофе, но моя финансовая грамотность не позволяет употреблять его на каждый день.

Есть еще домашние какие то кофемашины которые выдают хороший кофе по цене/качеству, но тут два минуса. Кухня у нас маленькая, а машины все огромные. А второе - это «вайб» приготовления, на который с утра времени нет, вся эта возня с помолом, проливом и тд, хочется побыстрее выпить горькую жижу и пойти работать.

Вот какие плюсы дрип пакетов я выкупил:
Хороший глубокий вкус, который не идет ни в какое сравнение с сублимированным
На пригиовление дрип пакета уходит 3-5 минут
Чашка кофе выходит в районе 50 рублей. Пачка из 30 пакетов на озоне стоит 1500 рублей
Есть много разных видов на любой вкус

Если тоже хотите попробовать то советую бренд tasty coffee. Я сейчас пью вот это: https://ozon.ru/t/THLUJHH
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥732
😬 Вкат в реакт

На канале уже довольно много попищиков (за что вам огромное спасибо), и среди вас есть совсем зеленые кто только учится/перекатывается. Данным постом я хочу поддержать и дать небольшое наставление всем кто сейчас занимается этим непростым делом - учебой.

Даю ультимативный гайд по реакту, буквально роадмап, записывайте пока я жив.
Вы ноль в реакте (но знаете джс)

Шаг 1. Идете читаете доку, смотрите как писать компоненты, основные хуки, просто чтобы понимать какие инструменты у вас есть в кармане.

Шаг 2. Идете смотреть реакт пиццу Дениса Арчакова (первая или вторая версия без разницы, вторую не смотрел, первая пушка). И повторяете код за ним (при этом осознавая че он делает, если не осознаете, то лучше на этом моменте остановиться и повтыкать поглубже)

Шаг 3. Когда вы написали реакт пиццу, идете смотреть доклады Темы Сенюкова (паттерны реакта, вроде даже курсик небольшой есть у яндекса) И вместе с просмотром на вашем готовом проекте пытаетесь применять эти знания.

Profit

Старт в любом деле начинается с «повторения за кем то»
Хотите готовить? Повторяете по видео из ютуба, на третью- четвертую готовку вы уже будете сами готовить а то и добавлять свои ингредиенты.

Надо самому починить машину/ поменять расходники? Вы идете смотреть видео и повторяете по шагам. После второго раза руки сами уже будут помнить.

Запомните эту базу, все начинается с повторения за кем то, и нет ничего зазорного повторять код из видео с ютуба и даже постить его на гитхаб.

Главное в процессе понимать и осознавать че ты делаешь, включать голову.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥7721
Оказывается у браузера ARC есть брат близнец ZEN

Судя по интерфейсу второй копирует первого, фичи тоже почти все одинаковые.

Разница в том что Арк на хромиуме, который по слухам был доработан чтобы собирать меньше приватных данных, а Зен вроде как на базе какого то движка от мазилы.

ARC: https://arc.net
ZEN: https://zen-browser.app
51
🚬 Сходил вчера на MOSCOW JS в red_mad_robot

- Площадка кайф (она еще рядом с вузом моим, пустил слезу ностальгии)
- Кейтеринг кайф
- Нетворкинг кайф
- Блок с дискуссией ультра кайф
- Доклады мне не очень понравились, по мне простоваты для конференции, но это моя вкусовщина
UPD: Илья меня поправил что это митап, я лично требований к докладам и не выставлял, просто мое имхо, независимо конфа это или митап

Кому нужно так же нереально красиво подписать беджик пишите в личку

Большой респект всей команде Moscow Js, организация на высшем уровне!
7🔥55
Data Fest в Сбере 🏦 🦜

30 мая Data Fest 2025 придёт в гости в штаб-квартиру на Кутузовском проспекте.

Обязательно подходите к стенду Cloud.ru, будем общаться. Ну и кроме меня там еще будет контент.

🧠 Открывает главную сцену Иван Оселедец @Ivan_Oseledets с докладом "Большие языковые модели в эпоху ризонинга"
🎨 Следом выступит Александр Капитанов @rndcv_team с релизом state-of-the-art модели инструктивного редактирования изображений MALVINA, над которой активно трудилась команда @layercv
😎 Также будет представлен доклад Федора Минькина @gigadev_channel о разработке больших языковых моделей в Сбере
🛠 Андрей Кузнецов @complete_ai выступит с интересной темой про генеративное проектирование в строительстве и промышленности
🧑‍💻 Дмитрий Бабаев @dl_l_lb представит подробный доклад о том, как команда обучает GigaCode

🤖 Сергей Марков @oulenspiegel_channel открывает сцену с визионерским докладом про ИИ в эпоху больших языковых моделей
🧠 Александр Абрамов @dealerAI расскажет про глобальную память в LLM на примере GigaChat
📝 Никита Мартынов и Даниил Астафуров, инженеры MERA покажут, как оценивать генеративные способности LLM для русского языка
🖥 Виктория Вольф @rndcv_team поделится лайфхаками обработки и фильтрации больших объемов мультимодальных данных.

И это еще не все, в программе представлено более 20 крутых докладов!
🖥 Зарегистрироваться и узнать подробности можно на сайте
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥52
🖐 Это просто золото напечатанное на бумаге. Буквально ВСЕ что нужно, чтобы разобраться в базовых аспектах работы современных LLM, история создания и успеха. (Чуть чуть математики даже есть).

Все написано простым языком, чтобы понятно было даже самому диванному эксперту, вдобавок приправлено все качественным дизайном и версткой.

Забирайте, читайте!

https://news.1rj.ru/str/data_secrets/6905
Please open Telegram to view this post
VIEW IN TELEGRAM
43🔥22
Forwarded from Cloud.ru
This media is not supported in your browser
VIEW IN TELEGRAM
🔥1211
Если есть IT-исповедь, значит где то есть IT-священник

Окей гугл, как вкатиться в IT-церковь
62
Сводка новостей за последнее время, че вообще происходит вокруг меня.

1. Эпол выпустили жидкое стекло - название само за себя говорит, но это станет новым трендом в дизайне

2. Мой гошный бот для рилсов - инста выкатила новую политику, с русских айпишников нельзя запрашивать контент, хоть и есть прокси в виде апи с рапидапи. Пришлось придумывать как сделать http прокси, но это быстро перестало работать, пытался vless, но потом озарило, что можно просто перенести моего бота на сервер в Амстердам и не платить за хостинг в России.

3. Много работы, если раньше была возможность углубляться вширь, то теперь фокус вглубь технологий и профильной области. В команде я один фронт, и помимо кодинга приходится совмещать около менеджмент, параллельно углубляясь в AI сферу из-за специфики продукта который мы делаем.

4. 25 июня буду представлять наш продукт на стенде на конференции GIGACONF. Регистрируйтесь, будет интересно, заодно пообщаемся.

*картинка для привлечения внимания
1754
Попал в телевизор, жаль не дали сделать сделать пиар моей телеги
3🔥113