HowProgrammingWorks - JavaScript and Node.js Programming
6.28K subscribers
317 photos
7 videos
1 file
787 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, объяснение подхода и того, как в нем применяются Service worker, CRDT, OPFS и другие части технологии
https://youtu.be/jHgprxfOgBY
10👍3🔥3🤣1
На прошлой неделе я потратил 2 часа, чтобы заставить AI написать генератор уникальных идентификаторов так же эффективно, как это сделал я за 18 минут. Без развернутого ТЗ генератор, написанный AI давал в 4-5 раз худшую производительность. Потом я погулял неделю и придумал как написать код, работающий еще в 2 раза эффективнее. Интересно, сколько времени теперь понадобится, чтобы сделать новое ТЗ, по которому такой результат будет достигнут AI. https://github.com/HowProgrammingWorks/CodeWithAI
👍25🤯5😁4
Программирование с Cursor / GPT-5

Вчера на созвоне я показал, как в 2 раза обставил GPT-5 по производительности кода и мы написали для него ТЗ, со всеми идеями, что я применил в своем варианте, чтобы Cursor мог их применить и что из этого получилось...

Участие в созвонах и их записи через подписку на Patreon: еженедельные стримы, семинары, лайвкод, Q&A сессии, лекции. $10 в месяц: https://www.patreon.com/tshemsedinov/membership
😁10🤣5👍3🤩1
Если хотите задать вопрос на стрим по Local-first / Offline-first в субботу, то тут форма. Вопросы принимаем только в форму https://forms.gle/C5iwiqw13GuYad2E8
Тут предварительный обзор темы https://t.me/HowProgrammingWorks/1871
🔥6👍43
Готовим вопросы на сегодняшний стрим:

- Робота в офлайне без потери данных
- 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💯91
Кто там кричит «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
🤣245😁4
AI научился говорить "ну шо там?" и теперь может делать 98% работы менеджмента
😁66🤣10🔥3👍2😢1