fa
Feedback
HowProgrammingWorks - JavaScript and Node.js Programming

HowProgrammingWorks - JavaScript and Node.js Programming

رفتن به کانال در Telegram

Программная инжененрия для JavaScript, TypeScrip, Node.js 👉 Group: https://t.me/How_Programming_Works 👉 Node.js channel: https://t.me/metarhia 👉 Node.js group: https://t.me/nodeua

نمایش بیشتر
6 543
مشترکین
+1224 ساعت
+787 روز
+3230 روز

در حال بارگیری داده...

جذب مشترکین
ژوئن '26
ژوئن '26
+141
در 1 کانال‌ها
مه '26
+146
در 3 کانال‌ها
Get PRO
آوریل '26
+199
در 1 کانال‌ها
Get PRO
مارس '26
+115
در 3 کانال‌ها
Get PRO
فوریه '26
+109
در 1 کانال‌ها
Get PRO
ژانویه '26
+55
در 0 کانال‌ها
Get PRO
دسامبر '25
+72
در 0 کانال‌ها
Get PRO
نوامبر '25
+60
در 3 کانال‌ها
Get PRO
اکتبر '25
+121
در 1 کانال‌ها
Get PRO
سپتامبر '25
+48
در 0 کانال‌ها
Get PRO
اوت '25
+68
در 1 کانال‌ها
Get PRO
ژوئیه '25
+55
در 1 کانال‌ها
Get PRO
ژوئن '25
+54
در 1 کانال‌ها
Get PRO
مه '25
+64
در 0 کانال‌ها
Get PRO
آوریل '25
+57
در 2 کانال‌ها
Get PRO
مارس '25
+101
در 2 کانال‌ها
Get PRO
فوریه '25
+114
در 0 کانال‌ها
Get PRO
ژانویه '25
+153
در 2 کانال‌ها
Get PRO
دسامبر '24
+94
در 1 کانال‌ها
Get PRO
نوامبر '24
+81
در 0 کانال‌ها
Get PRO
اکتبر '24
+106
در 2 کانال‌ها
Get PRO
سپتامبر '24
+138
در 0 کانال‌ها
Get PRO
اوت '24
+243
در 1 کانال‌ها
Get PRO
ژوئیه '24
+286
در 3 کانال‌ها
Get PRO
ژوئن '24
+89
در 0 کانال‌ها
Get PRO
مه '24
+188
در 3 کانال‌ها
Get PRO
آوریل '24
+105
در 2 کانال‌ها
Get PRO
مارس '24
+124
در 0 کانال‌ها
Get PRO
فوریه '24
+79
در 2 کانال‌ها
Get PRO
ژانویه '24
+115
در 1 کانال‌ها
Get PRO
دسامبر '23
+120
در 0 کانال‌ها
Get PRO
نوامبر '23
+103
در 1 کانال‌ها
Get PRO
اکتبر '23
+107
در 1 کانال‌ها
Get PRO
سپتامبر '23
+251
در 0 کانال‌ها
Get PRO
اوت '23
+142
در 0 کانال‌ها
Get PRO
ژوئیه '23
+188
در 0 کانال‌ها
Get PRO
ژوئن '23
+125
در 0 کانال‌ها
Get PRO
مه '23
+87
در 0 کانال‌ها
Get PRO
آوریل '23
+63
در 0 کانال‌ها
Get PRO
مارس '23
+105
در 0 کانال‌ها
Get PRO
فوریه '23
+58
در 0 کانال‌ها
Get PRO
ژانویه '23
+82
در 0 کانال‌ها
Get PRO
دسامبر '22
+301
در 0 کانال‌ها
Get PRO
نوامبر '22
+156
در 0 کانال‌ها
Get PRO
اکتبر '22
+78
در 0 کانال‌ها
Get PRO
سپتامبر '22
+106
در 0 کانال‌ها
Get PRO
اوت '22
+110
در 0 کانال‌ها
Get PRO
ژوئیه '22
+110
در 0 کانال‌ها
Get PRO
ژوئن '22
+185
در 0 کانال‌ها
Get PRO
مه '22
+81
در 0 کانال‌ها
Get PRO
آوریل '22
+49
در 0 کانال‌ها
Get PRO
مارس '22
+63
در 0 کانال‌ها
Get PRO
فوریه '22
+91
در 0 کانال‌ها
Get PRO
ژانویه '22
+193
در 0 کانال‌ها
Get PRO
دسامبر '21
+131
در 0 کانال‌ها
Get PRO
نوامبر '21
+53
در 0 کانال‌ها
Get PRO
اکتبر '21
+91
در 0 کانال‌ها
Get PRO
سپتامبر '21
+165
در 0 کانال‌ها
Get PRO
اوت '21
+81
در 0 کانال‌ها
Get PRO
ژوئیه '21
+64
در 0 کانال‌ها
Get PRO
ژوئن '21
+67
در 0 کانال‌ها
Get PRO
مه '21
+52
در 0 کانال‌ها
Get PRO
آوریل '21
+106
در 0 کانال‌ها
Get PRO
مارس '21
+111
در 0 کانال‌ها
Get PRO
فوریه '21
+133
در 0 کانال‌ها
Get PRO
ژانویه '21
+126
در 0 کانال‌ها
Get PRO
دسامبر '20
+3 962
در 0 کانال‌ها
تاریخ
رشد مشترکین
اشارات
کانال‌ها
30 ژوئن+14
29 ژوئن+13
28 ژوئن+60
27 ژوئن+2
26 ژوئن+4
25 ژوئن+2
24 ژوئن0
23 ژوئن+13
22 ژوئن+3
21 ژوئن0
20 ژوئن+1
19 ژوئن+2
18 ژوئن+1
17 ژوئن+1
16 ژوئن+1
15 ژوئن0
14 ژوئن+4
13 ژوئن+1
12 ژوئن+1
11 ژوئن0
10 ژوئن0
09 ژوئن+1
08 ژوئن+1
07 ژوئن+2
06 ژوئن0
05 ژوئن+1
04 ژوئن+3
03 ژوئن+3
02 ژوئن+4
01 ژوئن+3
پست‌های کانال
У ИТ-шников распространено ощущение, что все остальные профессии могут закрываться ИИ без ревью, нужно сделать бренд - сгенерируем брендбук, договор оферты - да пожалуйста аишка сделает, дизайн нарисовать - вообще просто, юзабилити для UI, по бизнесу не нужно ничего специально знать, нас нужны роли CEO, CMO, CFO - да что они вообще делают, просто на звонках висят, их нам вообще не нужно. И только у некоторых возникает смутное ощущение, что что-то тут не так, если ИИ может нагенерить мне лапшу в коде, то и бизнес-план без ревью будет не очень... И вот только на этапе продаж выясняется, что этот софт никому не нужен, абыдна, да? Но на самом деле, даже архитектуру системы программист делает обычно лишь бы как, например, идея "переписать с нуля при работающем бизнесе" не вызывает у программистов резкого осуждения и даже "кодить без ТЗ" это норм, мы ж как-бы сами не идиоты, знаем что делаем... Только вот заканчивается это быстро, месяцев 3-6, потом нет энтузиазма, заморозка и через год только себе признаются, это в лучшем случае.

2
بدون متن...
2 467
3
Новый набор в гильдию NextTick начался, заходим Что нового в материалах - Записи всех предыдущих тем (см. на сайте) - Новые лекции и стримы об архитектуре от Тимура - Новые лекции и стримы о коммуникации от Ильи - Курс по TypeScript от Ильи - Много материалов про AI Заходим, не стесняемся https://nexttick.it/?utm_source=timur_tg_howprogworks
2 104
4
- Сначала вы решаете повторяющуюся задачу интуитивно - Потом вырабатывание структуру и методику - А потом возвращаетесь к интуиции, но уже на другом уровне
2 766
5
Маркетологи давно не читают сообщения перед публикацией, а вы что, все еще читаете код?
2 835
6
How do you use AI?
2 210
7
بدون متن...
3 391
8
🏛 Советы из стрима по архитектуре NextTick от 2026-06-13 — Тимур Шемсединов 💡 Документация становится важнее: AI читает markdown-файлы, требования, meeting notes, issues, расшифровки и контекст, который люди обычно передают неформально 💡 Паттерны, принципы и инженерные термины не исчезают из-за AI. DI, IoC, SRP, идемпотентность, грануляция, контракты и изоляция нужны, чтобы точно объяснять задачу людям и модели 💡 Код должен оставаться понятным человеку. У AI выше предел контекста и когнитивной сложности, но если система стала непонятной даже AI, человеку она уже давно недоступна 💡 Архитектурные знания теперь нужны почти всем разработчикам: не обязательно быть архитектором по должности, но нужно понимать, что именно генерирует AI и можно ли это принимать в проект
2 937
9
🚀 В IT-Гильдии появился открытый канал Мы с Ильей решили переместить часть тем туда, чтобы не нагружать основные каналы Итак, там будет - архитектура, коммуникации, программирование с AI, хардскилы По этим темам меньше будем постать тут и больше там - https://t.me/+f8QYKhgcI5EwOTZi
2 603
10
Кто хотел посмотреть как писать фронтенд и бекенд без фреймворков так, чтоб не было бойлерплейта, лапши из асинхронщины, были реактивные изменения, удобрая архитектура структура папочек, и т.д.: https://github.com/HowProgrammingWorks/WebComponents
2 536
11
QUIC and HTTP/3 Come To Node.js (finally) https://www.jasnell.me/posts/quic-comes-to-node
QUIC and HTTP/3 Come To Node.js (finally) https://www.jasnell.me/posts/quic-comes-to-node
2 089
12
https://x.com/i/status/2066123768267772115
https://x.com/i/status/2066123768267772115
4 225
13
https://youtu.be/RKE622Kz2G8
3 549
14
В использовании AI люди делятся на две категории. Первые быстро и бесславно выжигают лимит, а потом страдают, что без AI уже не могут работать. Вторые страдают, что использовали слишком малый процент от лимита, и в последний день и час подписки, чтобы бабло не пропало, начинают заливать на AI всякую дичь.
3 391
15
В эпоху AI самым важным становится уменьшение когнитивной нагрузки на разработчика и на агентов. Чтоб не решать все вопросы сразу, не писать вперемешку системный и прикладной код, не переписывать весь проект при каждом изменении, нужно применять методы борьбы со сложностью. Снижать когнитивную нагрузку мы научились еще до AI, и все это теперь становится еще актуальнее: 1. Введение выразительных и компактных DSL языков, они скрывают сложность реализации 2. Разделение на системный и прикладной код. В обоих слоях есть своя сложность, но когда они смешаны, разработчик вынужден одновременно думать о бизнес-логмке, сетевых протоколах, потоках выполнения, хранении данных, безопасности и инфраструктуре. Разделение позволяет решать одну задачу за раз и держать в голове только тот уровень абстракции, с которым работаешь сейчас. 3. Декомпозиция - самое очевидное 4. Изоляция сложности - скрывать сложность за абстракциями, интерфейсами и контрактами 5. Стандартизация - вынесение часто встречающихся решений в платформу, стандарт или даже сам язык, что делает прикладной код более простым 6. Модульность - чтоб держать в голове только часть ментальной модели кода 7. Снижение зацепления и связывания в коде (coupling & cohesion, тут обоих видов) 8. Уменьшение паразитной сложности, то есть оверинженеринга 9. Локализация изменений - с течением времени структура проекта меняется так, чтоб изменения затрагивали минимальное кол-во модулей и абстракций 10. Паттерны - использование готовых решений, нужно меньше задумываться и автору и читателям 11. Уменьшение вариативности - часто можно сузить сферу применения программы, не потеряв в функциональных требованиях, программисты склонны включать в эту сферу варианты использования, которые не были нужны 12. Ну и наконец - хорошая стандартная библиотека
3 437
16
Сайт все же лучше структурирует план фонового обучения и как-то все раскладывает по полочкам https://nexttick.it/?utm_source=
Сайт все же лучше структурирует план фонового обучения и как-то все раскладывает по полочкам https://nexttick.it/?utm_source=timur_tg_howprogworks
3 144
17
Программирование с ИИ https://youtube.com/live/C4giRiwGhB0
Программирование с ИИ https://youtube.com/live/C4giRiwGhB0
3 220
18
https://youtube.com/live/C4giRiwGhB0
https://youtube.com/live/C4giRiwGhB0
3 624
19
Сегодня на стриме будут гости - мои ученики, коллеги, синьоры программисты, контрибьюторы открытого кода и профессионалы со всего мира https://youtube.com/live/C4giRiwGhB0
2 974
20
Как только станет понятно, что Anthropic феерически обосрались с Bun и не могут довести его до ума, это будет скандал. Как мо
Как только станет понятно, что Anthropic феерически обосрались с Bun и не могут довести его до ума, это будет скандал. Как можно было так бездумно оформить это на себя, без всякой мутной фирмы-прослойки. Если бы у нее не получилось, то они б могли сказать, что это мутные типы из интернетов не умеют пользоваться нашими моделями и у них не хватило бюджета. Но чего Антропику не хватило? Бесконечные лимиты, любые эксперты, свобода в выборе проекта для переписывания. Тут придется отвечать за неудачу.
2 497