а знаете, раз уж мы попали в такую реальность где за доступ к интернету надо сражаться (и пока за это не сажают в тюрьму), то мне это даже нравится.
приходится постоянно читать, смотреть, а в рамках ограничений, то даже общаться с более опытными людьми в этой сфере.
хочешь того или нет, но экспертизу приходится качать всем кто хочет посмотреть ютубчик под тарелку супа.
пс. мне забанили диапазон айпишников моих тачек на Нидерландах. Пришлось придумать awg и тачка в Польше, но думаю что это тоже не надолго. Уже нарисовал схемку как сделать почти на 100% непробиваемое решение, но на это надо подкопить времени сил и денег, пока что влом.
приходится постоянно читать, смотреть, а в рамках ограничений, то даже общаться с более опытными людьми в этой сфере.
хочешь того или нет, но экспертизу приходится качать всем кто хочет посмотреть ютубчик под тарелку супа.
пс. мне забанили диапазон айпишников моих тачек на Нидерландах. Пришлось придумать awg и тачка в Польше, но думаю что это тоже не надолго. Уже нарисовал схемку как сделать почти на 100% непробиваемое решение, но на это надо подкопить времени сил и денег, пока что влом.
1🔥9 3 2
на днях выступал с докладом на внутреннем митапе в компании с темой эксперимента внедрения react compiler
что обещает React Compiler
React Compiler автоматом мемоизирует компоненты и хуки, снимая с разработчика необходимость обвешивать код useMemo/useCallback и React.memo ради производительности. В идеале это должно уменьшить количество лишних ререндеров и упростить кодовую базу в крупных сервисах.
что получилось в боевом сервисе
На простых компонентах всё выглядит красиво: компилятор реально убирает часть ререндеров и не ломает логику. Но на чуть более сложных экранах появляются баги (которые обусловлены "слишком сильной мемоизацией").
цифры до и после интеграции
В тестируемом сервисе время билда выросло примерно с 1.4 до 2.1 минуты. При этом среднее потребление RAM на самой тяжёлой странице снизилось примерно с 600 до 450 МБ, а размер бандла практически не изменился. То есть профит проявился скорее в рантайме, чем в размере артефактов.
как это подключается
Интеграция сейчас сводится к включению Babel‑плагина react-compiler и настройке его в связке с конфигами проекта (package.json, babel.config.js, eslint). НО после настройки вас ждет ад, потому что пол проекта придется обмазать директивами "use memo" / "use no memo"
ну и держите прикольный сервис где можно посмотреть во что превратится ваш сервис после "компиляции"
что обещает React Compiler
React Compiler автоматом мемоизирует компоненты и хуки, снимая с разработчика необходимость обвешивать код useMemo/useCallback и React.memo ради производительности. В идеале это должно уменьшить количество лишних ререндеров и упростить кодовую базу в крупных сервисах.
что получилось в боевом сервисе
На простых компонентах всё выглядит красиво: компилятор реально убирает часть ререндеров и не ломает логику. Но на чуть более сложных экранах появляются баги (которые обусловлены "слишком сильной мемоизацией").
цифры до и после интеграции
В тестируемом сервисе время билда выросло примерно с 1.4 до 2.1 минуты. При этом среднее потребление RAM на самой тяжёлой странице снизилось примерно с 600 до 450 МБ, а размер бандла практически не изменился. То есть профит проявился скорее в рантайме, чем в размере артефактов.
как это подключается
Интеграция сейчас сводится к включению Babel‑плагина react-compiler и настройке его в связке с конфигами проекта (package.json, babel.config.js, eslint). НО после настройки вас ждет ад, потому что пол проекта придется обмазать директивами "use memo" / "use no memo"
ну и держите прикольный сервис где можно посмотреть во что превратится ваш сервис после "компиляции"
1 4 3🔥2
свой сайтец потихоньку двигается
выбрал вот такой стек, пока что разработка мега +кайф
скоро релиз
выбрал вот такой стек, пока что разработка мега +кайф
- **Astro 5** + **Solid.js** — фреймворк
- **UnoCSS** — стили
- **Drizzle ORM** + **SQLite** — база данных
- **TypeScript**, **Zod**
скоро релиз
2 5 2 2 1
последний релиз этого года
последние пару месяцев было прям очень много работы, я думаю вы могли заметить по количеству постов. писать было особо не о чем, да и сил элементарно не оставалось. сейчас конечно глядя назад понимаю что все было не зря, построили пачку крутых сервисов, закрыли все годовые цели.
дальше подведем итоги года. подумаем вместе с вами над форматом паблика. и поделюсь с вами чем хочу заняться в следующем году. Peace ✌️
@fedosdotcom
последние пару месяцев было прям очень много работы, я думаю вы могли заметить по количеству постов. писать было особо не о чем, да и сил элементарно не оставалось. сейчас конечно глядя назад понимаю что все было не зря, построили пачку крутых сервисов, закрыли все годовые цели.
дальше подведем итоги года. подумаем вместе с вами над форматом паблика. и поделюсь с вами чем хочу заняться в следующем году. Peace ✌️
@fedosdotcom
1🔥12 4 2
Please open Telegram to view this post
VIEW IN TELEGRAM
1🔥16 4 3
друзья привет!
лонгрида не будет, все равно их никто не читает
год получился очень хороший, сменил работу (большой рахмет всем, с кем трудился бок о бок), следовательно сменил и сферу интересов на AI, в которой есть уже небольшие успехи. старых друзей не потерял, нашел новые знакомства, что самое главное! очень много работал, так много что кажется в следующем уже не захочу. новых языков или каких то больших технологий не прибавилось, да и черт с ними. осознал что фронтенд полностью освоен (да да вы сейчас накидаете 1000 кейсов где можно бесконечно че то интересное делать), но я говорю об обычных ежедневных бизнес задачах. это была подводка к тому, что в следующем году попробуем дать газу в расширение компетенций.
да, мы имеем нестабильную политику, рынок труда в очке и прочие жизненные проблемы, но друзья, гладко никогда не будет, надо крутиться
планов на следующий год много, придумать какой то новый формат для паблика (бтв фронтенд уже мало кого интересует), попробовать поснимать видосы с камерой, начать изучать новое направление в ит, и еще пару козырей в рукаве оставлю.
и самое главное, за этот год наш уютный паблик вырос кратно, аж до 140 человек, СПАСИБО каждому из вас, что читаете, лайкаете, комментите (может быть вам даже интересно)
всем счастья, здоровья, успехов, всех с наступающим !!!
@fedosdotcom
лонгрида не будет, все равно их никто не читает
год получился очень хороший, сменил работу (большой рахмет всем, с кем трудился бок о бок), следовательно сменил и сферу интересов на AI, в которой есть уже небольшие успехи. старых друзей не потерял, нашел новые знакомства, что самое главное! очень много работал, так много что кажется в следующем уже не захочу. новых языков или каких то больших технологий не прибавилось, да и черт с ними. осознал что фронтенд полностью освоен (да да вы сейчас накидаете 1000 кейсов где можно бесконечно че то интересное делать), но я говорю об обычных ежедневных бизнес задачах. это была подводка к тому, что в следующем году попробуем дать газу в расширение компетенций.
да, мы имеем нестабильную политику, рынок труда в очке и прочие жизненные проблемы, но друзья, гладко никогда не будет, надо крутиться
планов на следующий год много, придумать какой то новый формат для паблика (бтв фронтенд уже мало кого интересует), попробовать поснимать видосы с камерой, начать изучать новое направление в ит, и еще пару козырей в рукаве оставлю.
и самое главное, за этот год наш уютный паблик вырос кратно, аж до 140 человек, СПАСИБО каждому из вас, что читаете, лайкаете, комментите (может быть вам даже интересно)
всем счастья, здоровья, успехов, всех с наступающим !!!
@fedosdotcom
1🔥17 7 5 1
лайфхак от деда, лень и апатия нереальная последнее время, начал бахать по 10 капель D3 с утра, прям другим человеком стал
Forwarded from Архитектура с Лаптевым
Новогоднего нам позитива.
Управляющие директора и CEO Salesforce жалеют, что уволили 4000 человек (c 9000 человек сократились до 5000 человек) ради замены их на AI.
– акции упали на 34%
– клиенты жалуются на значительное ухудшение качества продукта
Google начал возвращать, уволенных ранее из-за AI оптимизаций сотрудников. 20% нанятых инженеров в 2025 году - уволенные ранее сотрудники.
Я скромно тоже добавил в топку керосина. Отключил подписку на Иви, хотя был их клиентом много лет.
Была маленькая проблема, но Иви заменил всех людей на ИИ и в чате, и по телефону, и на почте – причем на абсолютно тупой ИИ.
Я послал их в попу, после долгих мучений пробить роботов.
Буду надеятся остальные извлекут уроки из чужих ошибок 🙂
Управляющие директора и CEO Salesforce жалеют, что уволили 4000 человек (c 9000 человек сократились до 5000 человек) ради замены их на AI.
– акции упали на 34%
– клиенты жалуются на значительное ухудшение качества продукта
Google начал возвращать, уволенных ранее из-за AI оптимизаций сотрудников. 20% нанятых инженеров в 2025 году - уволенные ранее сотрудники.
Я скромно тоже добавил в топку керосина. Отключил подписку на Иви, хотя был их клиентом много лет.
Была маленькая проблема, но Иви заменил всех людей на ИИ и в чате, и по телефону, и на почте – причем на абсолютно тупой ИИ.
Я послал их в попу, после долгих мучений пробить роботов.
Буду надеятся остальные извлекут уроки из чужих ошибок 🙂
🔥3
гойда работяги, природа очистилась, джуны снова нужны, в требованиях только хтмл+цсс, а до перехода реакта на функциональные компоненты еще несколько лет