🧊 siberiacancode x IT-ХОЗЯЕВА
Спасибо за ваш интерес ролику, следующие ролики будут выходить в новом для меня формате, так я смогу делать больше контента для вас. Ролики старого формата станут выходит реже, но никуда не денутся.
Всем хорошего📞 старта недели
Всем хорошего
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
🧪 react 20 адекватное обновление, уже в лаборатории
В данном 🧪 ролике поговорим с вами о новых изменениях react, которые возможно уже скоро с вами увидим 20 версии
reactlabs - https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more
Поддержка автора 🧊
boosty - https://boosty.to/siberiacancode…
reactlabs - https://react.dev/blog/2025/04/23/react-labs-view-transitions-activity-and-more
Поддержка автора 🧊
boosty - https://boosty.to/siberiacancode…
🔥17🍌7❤2👍1🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌30😁22😭5👌2✍1❤1🔥1🐳1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
👨💻код ревью рандомных гитхаб проектов
Поддержка автора 🧊
boosty - https://boosty.to/siberiacancode
donatealerts - https://www.donationalerts.com/r/siberiacancode
Донаты 💸
250руб+ - ревью резюме
1.000руб+ - код ревью
5.000руб+ - мок собес
Социальные сети 🔥
boosty: https://boosty.to/siberiacancode…
boosty - https://boosty.to/siberiacancode
donatealerts - https://www.donationalerts.com/r/siberiacancode
Донаты 💸
250руб+ - ревью резюме
1.000руб+ - код ревью
5.000руб+ - мок собес
Социальные сети 🔥
boosty: https://boosty.to/siberiacancode…
🍌4❤2🔥2🙏1
Please open Telegram to view this post
VIEW IN TELEGRAM
boosty.to
🐻 вы слишком хорошо думаете о zustand - SIBERIA CAN CODE 🧊
Posted on Jul 12 2025
4🔥12⚡3🍌3❤1💯1
Глеб vs Антон - это интересно 🎧 Недавно Глеб сделал серию постов про волков. А на стриме мне рассказали, что был совместный эфир с Глебом и Антоном. Я его посмотрел — и кое-что хотелось бы зарезюмировать.
Перед прочтением — я считаю, что шкала опыта не показатель. Я ментор, через меня прошло много ребят с нулевым опытом, которые действительно заслужили своё первое трудоустройство — и получили его. Я как раз тот человек, который старается делать найм в компании лучше: прозрачнее, человечнее и, самое главное, с индивидуальным подходом.
Во-первых, Антон живёт в реальности, где «все злые», где не должно быть лояльности к компании, где ты всегда сам за себя. Но мне кажется, эта позиция разрушает саму суть человеческого взаимодействия. Люди по природе — социальные существа. Мы хотим объединяться, дружить, делиться и решать задачи вместе. Коллектив, который ощущает себя как семья, где есть доверие, поддержка, общая цель, — всегда будет сильнее команды индивидуалов, каждый из которых копит очки выживания в одиночку.
Во-вторых, Антон, конечно, прав. Найм в индустрии часто устроен плохо. Где-то HR не в теме, где-то задачи неадекватны, а где-то и вовсе токсичная культура, где-то судят по опыту онли. Но с чего мы решили, что все компании обязаны уметь хорошо нанимать? Кто-то просто не может. А кто-то даже не понимает, что делает это плохо. Компании — не боги. Они такие же несовершенные, как и люди в них. Я уже много раз рассказывал, что компания из n<100 человек, не может выстроить процесс и нанимать джунов, им нужен ресурс здесь и сейчас, отсюда и шкала необходимого опыта.
В-третьих, здесь особенно интересно. Антон в своё время сам прошёл через важную точку: он осознал, что вырос из своего грейда, что стал больше, чем его позиция, и что многие компании, в которые он хотел попасть, имели слабые, сырые или просто хаотичные процессы. Он видел это, понимал и честно это признавал. Но теперь, когда об этом начали говорить массово и все — появилось опасное обобщение: «все компании такие», «везде плохо», «нас не ценят». А вместе с этим — ощущение, будто рынок тебе должен, будто тебя обязаны нанимать, просто потому что ты есть.
Но усилия, рост, вклад — всё ещё важны. А теперь — про главное. Про мораль🥰
Быть человеком — важно. Не превращаться в циника, не относиться ко всем как к «ресурсам», не терять тепло, не разучиться говорить «спасибо» и «извини». Но и не забывайте про себя. Про свою жизнь, свою ценность, своё счастье. Если вы чувствуете, что вас не замечают, не растят, не уважают — если годами нет повышения, не слышат ваши идеи, менеджмент лишь создаёт барьеры —значит, пора задуматься.
Перед прочтением — я считаю, что шкала опыта не показатель. Я ментор, через меня прошло много ребят с нулевым опытом, которые действительно заслужили своё первое трудоустройство — и получили его. Я как раз тот человек, который старается делать найм в компании лучше: прозрачнее, человечнее и, самое главное, с индивидуальным подходом.
Во-первых, Антон живёт в реальности, где «все злые», где не должно быть лояльности к компании, где ты всегда сам за себя. Но мне кажется, эта позиция разрушает саму суть человеческого взаимодействия. Люди по природе — социальные существа. Мы хотим объединяться, дружить, делиться и решать задачи вместе. Коллектив, который ощущает себя как семья, где есть доверие, поддержка, общая цель, — всегда будет сильнее команды индивидуалов, каждый из которых копит очки выживания в одиночку.
Во-вторых, Антон, конечно, прав. Найм в индустрии часто устроен плохо. Где-то HR не в теме, где-то задачи неадекватны, а где-то и вовсе токсичная культура, где-то судят по опыту онли. Но с чего мы решили, что все компании обязаны уметь хорошо нанимать? Кто-то просто не может. А кто-то даже не понимает, что делает это плохо. Компании — не боги. Они такие же несовершенные, как и люди в них. Я уже много раз рассказывал, что компания из n<100 человек, не может выстроить процесс и нанимать джунов, им нужен ресурс здесь и сейчас, отсюда и шкала необходимого опыта.
В-третьих, здесь особенно интересно. Антон в своё время сам прошёл через важную точку: он осознал, что вырос из своего грейда, что стал больше, чем его позиция, и что многие компании, в которые он хотел попасть, имели слабые, сырые или просто хаотичные процессы. Он видел это, понимал и честно это признавал. Но теперь, когда об этом начали говорить массово и все — появилось опасное обобщение: «все компании такие», «везде плохо», «нас не ценят». А вместе с этим — ощущение, будто рынок тебе должен, будто тебя обязаны нанимать, просто потому что ты есть.
Но усилия, рост, вклад — всё ещё важны. А теперь — про главное. Про мораль
Быть человеком — важно. Не превращаться в циника, не относиться ко всем как к «ресурсам», не терять тепло, не разучиться говорить «спасибо» и «извини». Но и не забывайте про себя. Про свою жизнь, свою ценность, своё счастье. Если вы чувствуете, что вас не замечают, не растят, не уважают — если годами нет повышения, не слышат ваши идеи, менеджмент лишь создаёт барьеры —значит, пора задуматься.
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
НЕСКОЛЬКО РАБОТ, НАКРУТКА ОПЫТА / Лайфхак или обман? Этично? Морально? / Бинарная логика
Очень холиварная тема, граничит с обманом, вызывает этические вопросы. Где та грань, когда лайфхак превращается в обман, можно-ли это называть воровством?
А что при этом с работодателем? Эксплуатация, будет ли обман эксплуататора обманом? Брать у богатых…
А что при этом с работодателем? Эксплуатация, будет ли обман эксплуататора обманом? Брать у богатых…
87❤15🔥5🍌4🤷♂1👍1💯1
Добавили хуки 😺 всего 143 хука:
- useBroadcastChannel
- useAutoScroll
Провели аудит тестов и дописали тесты необходимые для проверок на unmount. Продолжаем тестовое покрытие и готовимся к докладу для конференции.
- useBroadcastChannel
- useAutoScroll
Провели аудит тестов и дописали тесты необходимые для проверок на unmount. Продолжаем тестовое покрытие и готовимся к докладу для конференции.
Please open Telegram to view this post
VIEW IN TELEGRAM
siberiacancode.github.io
reactuse
Improve your react applications with our library 📦 designed for comfort and speed
1❤6🔥5🍌4🦄2🙏1
В открытый доступ выложили хороший и простой доклад про удаление мертвого кода 😉
Мне бы хотелось, чтобы в будущем такая практика стала регулярной и похожей на линтинг и форматинг. Чтобы такие билдеры, как vite, могли такое из коробки🏆
Мне бы хотелось, чтобы в будущем такая практика стала регулярной и похожей на линтинг и форматинг. Чтобы такие билдеры, как vite, могли такое из коробки
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Виктор Хомяков — Удаление мертвого кода в проекте: практическое руководство
Подробнее о конференции HolyJS: https://jrg.su/EM4wwV
— —
Скачать презентацию с сайта HolyJS — https://jrg.su/x6MMdw
Без должного присмотра проект может превратиться в склад забытых артефактов. Виктор показал, как бороться с мертвым кодом на всех уровнях…
— —
Скачать презентацию с сайта HolyJS — https://jrg.su/x6MMdw
Без должного присмотра проект может превратиться в склад забытых артефактов. Виктор показал, как бороться с мертвым кодом на всех уровнях…
👍9🍌5❤2🔥1🎉1
🧊 siberiacancode x IT-ХОЗЯЕВА
Расскажите мне, почему slider из shadcnui ререндерить кнопки из layout 🤔
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😢11🍌4❤1🙏1
🧊 siberiacancode x IT-ХОЗЯЕВА
Ваш стример накосячил и не записал стрим по react context 🤔
Теперь ему придется сделать такой стрим еще раз, но для всех😉 ну и кучу других стримов тоже
Теперь ему придется сделать такой стрим еще раз, но для всех
Please open Telegram to view this post
VIEW IN TELEGRAM
3❤13🤯6🍌4🔥2😱1😭1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
🏖️ смотрим айти контент
Донаты 💸
250руб+ - ревью резюме
1.000руб+ - код ревью
5.000руб+ - мок собес
Поддержка автора 🧊
boosty - https://boosty.to/siberiacancode
donatealerts - https://www.donationalerts.com/r/siberiacancode
Социальные сети 🔥
boosty: https://boosty.to/siberiacancode…
250руб+ - ревью резюме
1.000руб+ - код ревью
5.000руб+ - мок собес
Поддержка автора 🧊
boosty - https://boosty.to/siberiacancode
donatealerts - https://www.donationalerts.com/r/siberiacancode
Социальные сети 🔥
boosty: https://boosty.to/siberiacancode…
🍌4🔥2❤1🙏1
🧊 siberiacancode x IT-ХОЗЯЕВА
zustand можеть сделать каждый 🤯
Буквально в ролики поднимал тему, что сам core пакета зустанд максимально простой и вот на днях один из моих зрителей кидает свой проект по stm. Как говорится, каждый фронтенд разработчик в один момент должен сделать свой stm.
Человек сделал свой stm и в core пакете сделал больше фич чем zustand. Есть прикольные фичи: proxy, история изменений, обновления без ререндера, явный батчинг.
Это лишь доказывает, что для решения более сложных задач в react вы можете сделать свой stm с необходимыми вам фичами. Создателю желаю роста и создания полной экосистемы🏆
Буквально в ролики поднимал тему, что сам core пакета зустанд максимально простой и вот на днях один из моих зрителей кидает свой проект по stm. Как говорится, каждый фронтенд разработчик в один момент должен сделать свой stm.
Человек сделал свой stm и в core пакете сделал больше фич чем zustand. Есть прикольные фичи: proxy, история изменений, обновления без ререндера, явный батчинг.
Это лишь доказывает, что для решения более сложных задач в react вы можете сделать свой stm с необходимыми вам фичами. Создателю желаю роста и создания полной экосистемы
Please open Telegram to view this post
VIEW IN TELEGRAM
1❤🔥30🔥11❤3🍌3🌚1🌭1
Алерт, npm подвергся атаке 🚬
В ходе атаки злоумышленики с помощью фишинговых писем получили доступ некоторым пакетам: eslint-config-prettier, eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall
В них были залиты вирусные файлы для windows, которые позволяют удаленно управлять вашим компьютером.
Будьте бдительны, передайте инфу дальше👍
В ходе атаки злоумышленики с помощью фишинговых писем получили доступ некоторым пакетам: eslint-config-prettier, eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall
В них были залиты вирусные файлы для windows, которые позволяют удаленно управлять вашим компьютером.
Будьте бдительны, передайте инфу дальше
Please open Telegram to view this post
VIEW IN TELEGRAM
1🤯20❤4✍4🍌4🔥2
Есть очень популярный наш конкурент, а именно usehooks ❌
Я очень много рассказывал почему он хуже чем наше решение reactuse, но пора поговорить, что создатели сделали хорошо — это react visualized. Это краткий гайд про react, в котором даже есть упоминание useSyncExternalStore, про конкурентный режим и про серверные компоненты.
Очень краткая, но хорошая статья про react, рекомендую к прочтению👍
Я очень много рассказывал почему он хуже чем наше решение reactuse, но пора поговорить, что создатели сделали хорошо — это react visualized. Это краткий гайд про react, в котором даже есть упоминание useSyncExternalStore, про конкурентный режим и про серверные компоненты.
Очень краткая, но хорошая статья про react, рекомендую к прочтению
Please open Telegram to view this post
VIEW IN TELEGRAM
react.gg
React, visualized – react.gg
React, Visualized – A visual exploration of core React concepts
🔥12👍2🍌2❤1🙏1
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
👨💻код ревью подписчиков, смотрим 3 проекта
Поддержка автора 🧊
boosty - https://boosty.to/siberiacancode
donatealerts - https://www.donationalerts.com/r/siberiacancode
Донаты 💸
250руб+ - ревью резюме
1.000руб+ - код ревью
5.000руб+ - мок собес
Социальные сети 🔥
boosty: https://boosty.to/siberiacancode…
boosty - https://boosty.to/siberiacancode
donatealerts - https://www.donationalerts.com/r/siberiacancode
Донаты 💸
250руб+ - ревью резюме
1.000руб+ - код ревью
5.000руб+ - мок собес
Социальные сети 🔥
boosty: https://boosty.to/siberiacancode…
🔥4🍌4❤1🙏1🍾1
🧊 siberiacancode x IT-ХОЗЯЕВА
Алерт, npm подвергся атаке 🚬 В ходе атаки злоумышленики с помощью фишинговых писем получили доступ некоторым пакетам: eslint-config-prettier, eslint-plugin-prettier, synckit, @pkgr/core, napi-postinstall В них были залиты вирусные файлы для windows, которые…
Please open Telegram to view this post
VIEW IN TELEGRAM
🍌10😢3🌚2🙏1
Я видел много стажёрского кода ☎️
У меня давно была мысль сделать базу знаний для начинающих, но всё откладывал. Посмотрел на стриме очередной code review — и снова загорелся идеей. Сразу оговорюсь: я не альтруист. Это полезно и мне: я много работаю со студентами и джунами и постоянно делаю code review.
Я уверен, идеальную базу знаний не собрать, но сделать такую, которая закроет тривиальные вопросы — можно. Для будущего удобства рассматриваю разработку наконец-то лендинга "sibericancode"
У меня давно была мысль сделать базу знаний для начинающих, но всё откладывал. Посмотрел на стриме очередной code review — и снова загорелся идеей. Сразу оговорюсь: я не альтруист. Это полезно и мне: я много работаю со студентами и джунами и постоянно делаю code review.
Я уверен, идеальную базу знаний не собрать, но сделать такую, которая закроет тривиальные вопросы — можно. Для будущего удобства рассматриваю разработку наконец-то лендинга "sibericancode"
Please open Telegram to view this post
VIEW IN TELEGRAM
GitHub
GitHub - siberiacancode/juniors-guides: 🧸 juniors guides for start
🧸 juniors guides for start. Contribute to siberiacancode/juniors-guides development by creating an account on GitHub.
5❤34👍10🔥5🍌4🍾2
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
🐻 вы слишком хорошо думаете о zustand
В данном 🐻 ролике поговорим с вами о zustand, чтобы понять, когда мы хотим его использовать и почему он такой популярный
Поддержка автора 🧊
boosty - https://boosty.to/siberiacancode
donatealerts - https://www.donationalerts.com/r/siberiacancode
Социальные…
Поддержка автора 🧊
boosty - https://boosty.to/siberiacancode
donatealerts - https://www.donationalerts.com/r/siberiacancode
Социальные…
2🍌11❤4👍3🔥3😍1
Наконец-то взяли на holyjs, ну почти 📞
Please open Telegram to view this post
VIEW IN TELEGRAM
❤13🔥4🌚3🍌3