HowProgrammingWorks - JavaScript and Node.js Programming
6.27K subscribers
320 photos
7 videos
1 file
792 links
Программная инжененрия для JavaScript, TypeScrip, Node.js 👉 Group: https://t.me/MetarhiaHPW 👉 Node.js channel: https://t.me/metarhia 👉 Node.js group: https://t.me/nodeua
Download Telegram
Готовим вопросы на сегодняшний стрим:

- Робота в офлайне без потери данных
- Local-first и синхронизация
- Где крутилки? А их нет
- Использование AI для разработки
- Архитектура во фронтенде
- Blockchain во фронтенде
- Структура кода во фронтенде
- Паттерны во фронтенде
- PWA и Service Worker
- CRDT, op-based, delta, OT, CAS
- Миграции и распределенные транзакции
- Интерактивные приложения (приближенные к реальному времени)

https://forms.gle/C5iwiqw13GuYad2E8
🔥8👍42
Конкурс для получения 2 мест на один из моих курсов
1 место может выиграть любой человек, а второе только один из выпускников
https://github.com/tshemsedinov/code-with-ai-contest
👍73🔥1🫡1
Тем, кто накручивает опыт: когда у вас слишком много опыта, то это становится проблемой. Сколько знаю людей с 20-30 лет опыта, то вы в каждой задаче видите столько подводных камней и в каждом проекте столько сложностей, что разработка становится очень проблематичной. Но открутить опыт, который вы накрутили гораздо сложнее...
15😁7👍6💯3🔥2
⚡️ Предварительная регистрация на интенсив:
Превращение существующего проекта в «local-first»

1. Обзор основных отличий подхода «local-first»
2. Практическое руководство: Как быстро создать PWA «local-first» из существующего приложения
3. Анализ кода: как добавлять новые сущности, операции, бизнес-логику

👉 Регистрация на мастер-класс по local-first https://forms.gle/ENXGB84bRY4fCiYZ8
6👍2🔥1
Конкурс «Code with AI»

Призы: 2 места на один из моих курсов:
- Architecture 2025
- Async 2025 for JS/TS
- Patterns 2025 for JS/TS
- Node.js 2024
Задача: https://github.com/tshemsedinov/code-with-ai-contest
👍53🔥1
👩‍💻 @demimurych ходил на интервью к Макевнину, объяснял за перепменные... и вот опять - https://x.com/tshemsedinov/status/1960228555293376839
Please open Telegram to view this post
VIEW IN TELEGRAM
😁6💯2👍1🤯1🤣1
Программисты пугают, друг-друга, что их заменит AI, но почему такого не происходит в IT менеджменте? Ведь составлять наполеоновские планы и писать таски AI умеет лучше, они даже не должны запускаться, могут быть сколь угодно противоречивыми и туманными...
😁46🤣23💯102
Кто там кричит «AI заменит программистов»? Тут в github тысячи issues есть в самых популярных репозиториях. Когда вы их собираетесь закрывать с помощью AI?

Node.js 1.7k, Next.js 2.3k, TypeScript 5k, React 811, Redis 2.2k, Angular 1.2k, Go 5k, Deno 2.3k, Rust 5k, Kubernetes 1.9k

Я вот делаю 1 раза в неделю лайвкод с парным программированием на AI: Cursor, Copilot, Claude code и т.д.
https://www.patreon.com/cw/tshemsedinov
🤣255😁4
AI научился говорить "ну шо там?" и теперь может делать 98% работы менеджмента
😁72🤣12🔥4👍2😢2
Самораспространяющийся вирус заразил более 180 пакетов npm, и тырит учетные данные

https://thehackernews.com/2025/09/40-npm-packages-compromised-in-supply.html
🤣16🤯5🎉3😁211
Все библиотеки Metarhia обновлены, ни одна из них не была заражена во время сентябрьских атак на NPM.

👉 https://github.com/metarhia/Docs

ℹ️ Официально: Metarhia не имеет ни малейшего отношения к этим атакам
🤣26🔥10👍41💯1
Сегодня Деми Мурыч с Виталием Брагилевским

Виталий Николаевич Брагилевский:
В прошлом член двух комитетов языка Haskell
Более 20 лет опыта преподавания
Автор книжки haskell in depth
Участник десятка конференций
Волшебник из НИИЧаВо

Ну а Мурыча вы знаете

https://www.youtube.com/watch?v=iQ_PRQPBEgQ
🔥12👍5👎42🤩1
🧩 Обновлен пример проекта PWA
https://github.com/HowProgrammingWorks/PWA

⭐️ Кроме функциональности, которая была раньше
- Чат на websocket (node.js + web application)
- Service worker и PWA с прокси и кешом статики
- Работа в online и в offline mode
⭐️ Реализованы еще:
- Реакции на сообщения со счетчиками
- Синхронизация с использованием CRDT
- Рефакторинг: лучше структура кода
- Добавлены задачи для тренировки паттернов
- Задачи по разделению UI и Domain кода

🖼 Если Вы хотите увидеть решение задач, это будет в сообществе:
https://www.patreon.com/tshemsedinov/membership
Please open Telegram to view this post
VIEW IN TELEGRAM
👍126🤩2
Так выгладит окно, установленного в Chrome PWA из примера https://github.com/HowProgrammingWorks/PWA
7👍6🔥3