TGINSIGHT CHAT
The channel has no name!
@codev0s
ТехнологииКанал фронтендера. Пишу про свой опыт, и взгляды на разработку. AlmatyJS co-org. Зарабатываю на JS. Заглядываюсь на Clojure. Мечтаю перекатиться в бэкенд. Учусь на магистратуре на Software Engineering. tw: _codev0 gh: codev0 Фидбэк сюда @codev0
Последние посты
Стр. 10 из 17 · 197 постов
Опубликован 12 сент.
Say Goodbye to dotenv И вот, начиная с 20.6.0, в ноду встроена поддержка dotenv конфигов. Конфиг явно передаётся через флаг --env-file: node --env-file=config.env index.js До этого всегда приходилось использовать motdotla/dotenv.
Опубликован 11 сент.
Пруф возможности состояния гонки в асинхронном программировании на JavaScript https://github.com/HowProgrammingWorks/RaceCondition/tree/master/JavaScript
Опубликован 8 сент.
⚡Скандал в мире JS. Популярная библиотека Turbo, для построения SPA лайк приложений на основе шаблонов на сервере, в восьмой мажорной версии выпиливает TS. Мотивы описал DHH в блоге Hey. PR с изменениями тут. Отдельно можно выделить коментарии, пример на скриншоте.
Опубликован 29 авг.
Сегодня, во время беседы, вспомнил про этот выпуск подкаста UfoStation. Мне он откликнулся жизненной позицей гостя. Если сейчас вам сложно понять что же делать в профессии дальше, то рекомандую послушать мнение и историю Николая. https://ufostation.mave.digital/ep-17
Опубликован 13 авг.
Maybe algorithms aren’t the best way to interview. And sure, maybe you don’t use a lot of them in the job constantly. But the reality it that, there is a secret handshake to get into a very good paying job. Learn the handshake, right? By ThePrimeagen https://frontendmasters.com/courses/algorithms/
#interesting_js https://github.com/pegjs/pegjs
Hashtags
Опубликован 31 июл.
✨ Нужно всегда разделять прикладной и системный код (это минимум два слоя реальности), как и роли программистов, описал подробнее. 🧑💻 Прикладной программист пишет продуктовый код, занимается моделированием предметной области и автоматизацией процессов в ней. Прикладному программисту нужно знать node.js как инструмент, его возможности, концепции, преимущества и недостатки, но не нужно глубоко погружаться в код платформы, не нужно строить прослойку между node.js и прикладным кодом, не нужно изобретать фреймворки (внутри продукта), изобретать обобщенные инструменты и библиотеки, не имеющие отношение к предметной области. Если это происходит, то он выполняет две роли - системную и прикладную, они должны быть максимально отделены: отдельные репозитории, отдельное рабочее время и должность, отдельные цели и задачи. Чтобы писать системные вещи смотри вопросы в следующем разделе. 👨🔧 Системный (платформенный) программист пишет код, не связанный с предметной областью: фреймворки, сетевые протоколы, транслятор, компиляторы, интерпретаторы, библиотеки, занимается вещами, которые могут быть переиспользованы в сотнях и тысячах разных проектов. Это называется производство средств производства. Систем программисту нужно знать node.js гораздо глубже, не только, его возможности, концепции, преимущества и недостатки, но и недокументированные возможности и даже баги, особенности платформы, которые очень редко используются, потому, что он строит прослойку между node.js и прикладным кодом, а прослойка эта позволяет делать прикладной код более абстрактным и приближенным к предметной области.
Опубликован 31 июл.
Нашел отклик своих наблюдений о жизни и жизненной позиции с этой статьей. > Везение IV — очень персонально, оно приходит именно к Вам (даже если Вы его не ищете) из-за того, *кем* Вы являетесь и *что* Вы делаете. Из-за Ваших хобби, уникальных характеристик вашего характера и т.д. У Навала Равиканта есть классный пример на эту тему. Допустим, что Вы лучший дайвер своего региона и кто-то в Вашей местности нашел сокровище на дне озера. Тогда он придет к Вам за помощью и его удача станет Вашей удачей. Надо действовать, становиться лучше, и один момент везение случиться.
#utils#perf Либа от Рича Харриса. Tells you whether the JavaScript library you're building is tree-shakeable. https://github.com/Rich-Harris/agadoo
Опубликован 27 июл.
Hi Barbie!
Опубликован 24 июл.
с интерактивными примерами
Опубликован 24 июл.
смотрите какую книжку нашел https://discoverthreejs.com/book/introduction/