Сова пишет…
3.14K subscribers
345 photos
37 videos
5 files
417 links
Frontend Senior Fullstack Backend Lead и прочие слова.
Изучаю самые современные технологии.
Обучаю разработчиков как стать сильнее — https://frontend.vision.

По коллаборациям и сотрудничеству пишите в сообщения канала!
Download Telegram
effector meetup 3
Открываем набор докладчика. Осталось всего одно место.
Приносите свой доклад к нам в чат.

Если доклада еще нет, но очень хочется появиться на онлайн сцене нашего митапа, приносите своё желание или набор тем, программный комитет поможет составить доклад и расставить в нем акценты.

Митап планируется на середину июня, на онлайн площадке. Если соберется достаточно желающих, соберем вас в оффлайн точке и устроим трансляцию со снеками и afterparty (или придумаем еще что интересное, вдруг кто-то пожелает рассказать свой доклад оффлайн).

Чат для потенциальных докладчиков: https://t.me/+Wh-0z27uTUFlZDMy
👍2
Как же я кринжанул с этих ребят.
На страничке ts-node написано “Thus it is not recommended for production”. Плюс к этому в каждой второй статье где пишут про ts-node кричат “Не надо юзать в проде!”.

Эти же ребята запускали свое Node.js приложение через ts-node в проде. То есть компилировали все все файлики во время запуска приложения. А когда начали бандлить вебпаком, то получили ускорение старта в 80% и написали статью.

Наверное это очень хороший пример, почему все таки стоит прислушиваться к рекомендациям, они не просто так появились.
👍4🔥3
Forwarded from FrontEndDev
Как мы уменьшили время запуска проекта на 80% с Webpak. Опыт разработчиков RudderStack.

https://www.rudderstack.com/blog/how-we-reduced-startup-time-by-80-with-webpack/
👍4🔥2
Буквально только что нашел отличный пример, почему добавление filter в sample улучшает читабельность кода

UPD. на самом деле можно было заюзать и guard также как и во втором примере. Проблема несоответствия типов, была чисто у меня локально.
https://tsplay.dev/w657GW
Спасибо @ipos13 за поправку!
🔥3
Media is too big
VIEW IN TELEGRAM
Я люблю таймлапсы. Особенно если удается запечатлеть прогресс.

Это мне помогает ощутить, что время потрачено не впустую, я что-то делал и тому, что сделал мало есть причины.

Вот небольшой таймлапс реализации темного режима в effector repl.

В общем и целом так проходят почти все мои разработки.
У кого похожим образом? Может кто в меня закинет свой таймлапс?
👍13🔥1
14 выпуск полезнейших статей уже отправлен
Остается лишь выбрать максимально интересные для вас и поставить лайк

Node.js 18, поиск утечек памяти, производительность React и SSR практики тестирования в Javascript и Rust!

https://news.sova.dev/issues/14-1119050
👍7
Мне сообщили, что подкаст «Под куполом» не воспроизводится в РФ. Можете проверить в Apple Podcasts? https://podcast.ru/1586738556
Anonymous Poll
16%
Не воспроизводится
3%
Не могу найти
8%
Воспроизводится
3%
Не видно последнюю серию
71%
Другое / Посмотреть результаты
Audio
Выкладываю выпуск так
👍4🔥2
Я думал потеря введенного кода в Codesandbox это верх идиотизма в софте.

Но оказалось, что IDEA туда же. Сегфолты?
Forwarded from Effector news (Сова)
Обновленный рецепт практического применения effector вместе с React и Typescript 🤌

https://effector.dev/docs/typescript/usage-with-effector-react/

☄️
👏74
Причина, почему ZigLang сразу летит в помойку
4👎4
Я уже довольно давно не могу понять, что именно мне не нравится в цветовом оформлении Github.

Сейчас поменял пару цветов местами и всё стало гораздо лучше. Как вам?
👍11👎10🤔2
Перехожу в своих проектах на pnpm.
На чистой установке работает действительно быстрее, чем yarn1, yarn3 и npm.

Оказалось, что ничего не ломается, а в некоторых случаях работает корректнее. Потому что pnpm устанавливает в корень только зависимости из package.json, а зависимости зависимостей накатывает в отдельную директорию и их нельзя просто так require’нуть.

Это очень хорошо, ведь иначе в коде появляется неявная зависимость, версия которой не описана в package.json. Если какой-то пакет её обновит в своей минорной версии (или даже патч), в коде приложения что-то может отвалиться, хотя поведение пакета не поменялось.

Очень приятное следствие pnpm. Рекомендую
👍173🤔1