Please open Telegram to view this post
VIEW IN TELEGRAM
🤣20💯6😁2🤯1
У меня, кстати уже собран пример чата с автоматической синхронизацией состояния для сообщений и реакций, с таким техстеком: CRDT + PWA (service worker), websocket, Node.js server (сохранение на файловую систему) + OPFS (сохранение в браузере на файловую систему), мы его на курсах и в сообществе и с выпускниками курсов разбирали. Но вам я его не покажу пока, потому, что вы хитрожопые и все хотите взять и использовать без понимая, держите вот вторую часть лекции по CRDT https://youtu.be/7HVvvtQdkRg
YouTube
🔀 CRDT: множества G-set, 2P-set, LWW-set, OR-set, PN-set на JavaScript
👉 Code example: https://github.com/HowProgrammingWorks/CRDT
👉 Курс «Асинхронное программирование»: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2025.md
👉 Курс Node.js: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS…
👉 Курс «Асинхронное программирование»: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/Async-2025.md
👉 Курс Node.js: https://github.com/HowProgrammingWorks/Index/blob/master/Courses/NodeJS…
🤣16❤7👍7🔥1
Тут пример приложения с автоматической синхронизацией состояния между закладками, сервером и несколькими устройствами по принципу local-first, объяснение подхода и того, как в нем применяются Service worker, CRDT, OPFS и другие части технологии
https://youtu.be/jHgprxfOgBY
https://youtu.be/jHgprxfOgBY
YouTube
🧑💻 Local-first приложение: PWA + CRDT + OPFS + Node.js + Websocket + Service Worker
👉 Community подписчики на Patreon получают все примеры кода из лекций, еженедельные стримы, семинары, лайвкод, Q&A сесси, дополнительные материалы, что я выпускникам готовлю. $10 в месяц: https://www.patreon.com/tshemsedinov/membership
👉 Курс «Асинхронное…
👉 Курс «Асинхронное…
🔥16❤3👍2
На прошлой неделе я потратил 2 часа, чтобы заставить AI написать генератор уникальных идентификаторов так же эффективно, как это сделал я за 18 минут. Без развернутого ТЗ генератор, написанный AI давал в 4-5 раз худшую производительность. Потом я погулял неделю и придумал как написать код, работающий еще в 2 раза эффективнее. Интересно, сколько времени теперь понадобится, чтобы сделать новое ТЗ, по которому такой результат будет достигнут AI. https://github.com/HowProgrammingWorks/CodeWithAI
👍17😁7🤯4❤3💩2
Если хотите задать вопрос на стрим по Local-first / Offline-first в субботу, то тут форма. Вопросы принимаем только в форму https://forms.gle/C5iwiqw13GuYad2E8
Тут предварительный обзор темы https://www.tg-me.com/metarhia/1918
Тут предварительный обзор темы https://www.tg-me.com/metarhia/1918
🔥3❤2👍2🫡2
💡 В эпоху AI, фраза "у них самописный фреймворк" приобрел новое дыхание
🤣38💯5❤2👨💻1
Готуємося до ефіру у суботу о 15:00. Дивимося і готуємо питання https://youtu.be/8HJiT2HYll4
YouTube
💡 Про Local-first та CRDT синхронізацію українською: міграції у PWA додатках — Тимур Шемсединов
👉 Підписка на Patreon з прикладами коду з лекцій, щотижневі стріми, семінари, лайвкод, Q&A сесії, додаткові матеріали. $10 за місяць: https://www.patreon.com/tshemsedinov/membership
👉 Курс «Асинхронне програмування»: https://github.com/HowProgrammingWor…
👉 Курс «Асинхронне програмування»: https://github.com/HowProgrammingWor…
❤6👍2🔥1🍾1
Суббота 15:00, Вопросы задавайте в форме, ссылка под видео
https://youtube.com/live/cSWOOVh7xkU
https://youtube.com/live/cSWOOVh7xkU
YouTube
📥 Local-first для фронтенда: CRDT, PWA, OPFS, Blockchain прямо в браузере
👉 Регистрация на мастер-класс по local-first: https://forms.gle/ENXGB84bRY4fCiYZ8
Темы: Офлайн, синхронизация, смарт-контракты на JavaScript, real-time без бэкенда
🚀 Вместе эти технологии формируют инфраструктуру для local-first приложений:
1️⃣ PWA (Progressive…
Темы: Офлайн, синхронизация, смарт-контракты на JavaScript, real-time без бэкенда
🚀 Вместе эти технологии формируют инфраструктуру для local-first приложений:
1️⃣ PWA (Progressive…
❤8👍3🔥1
Готуємо питання на стрім по темах:
- Робота в офлайні без втрати даних
- Local-first та синхронізація
- Де крутілки? А їх нема
- Використання AI для розробки
- Архітектура у фронтенді
- Blockchain у фронтенді
- Структура коду у фронтенді
- Патерни у фронтенді
- PWA та Service Worker
- CRDT, op-based, delta, OT, CAS
- Міграції та розподілені транзакції
- Інтерактивні додатки (наближені до реального часу)
https://forms.gle/C5iwiqw13GuYad2E8
- Робота в офлайні без втрати даних
- Local-first та синхронізація
- Де крутілки? А їх нема
- Використання AI для розробки
- Архітектура у фронтенді
- Blockchain у фронтенді
- Структура коду у фронтенді
- Патерни у фронтенді
- PWA та Service Worker
- CRDT, op-based, delta, OT, CAS
- Міграції та розподілені транзакції
- Інтерактивні додатки (наближені до реального часу)
https://forms.gle/C5iwiqw13GuYad2E8
Google Docs
📥 CRDT + PWA + State sync + Blockchain
Experts: Timur Shemsedinov, Illya Klymov
❤7🔥3🤝1
Конкурс для получения 2 мест на один из моих курсов
1 место может выиграть любой человек, а второе только один из выпускников
https://github.com/tshemsedinov/code-with-ai-contest
1 место может выиграть любой человек, а второе только один из выпускников
https://github.com/tshemsedinov/code-with-ai-contest
GitHub
GitHub - tshemsedinov/code-with-ai-contest: Code with AI contest
Code with AI contest. Contribute to tshemsedinov/code-with-ai-contest development by creating an account on GitHub.
❤4👍2👨💻2🔥1
⚡️ Попередня реєстрація на інтенсив:
Перетворення існуючого проекту на «local-first»
1. Огляд основних відмінностей підходу «local-first»
2. Практичний посібник: Як швидко створити PWA «local-first» з існуючого додатку
3. Аналіз коду: як додавати нові сутності, операції, бізнес-логіку
👉 Реєстрація на майстер-клас з local-first https://forms.gle/ENXGB84bRY4fCiYZ8
Перетворення існуючого проекту на «local-first»
1. Огляд основних відмінностей підходу «local-first»
2. Практичний посібник: Як швидко створити PWA «local-first» з існуючого додатку
3. Аналіз коду: як додавати нові сутності, операції, бізнес-логіку
👉 Реєстрація на майстер-клас з local-first https://forms.gle/ENXGB84bRY4fCiYZ8
❤3🔥3👍2
Please open Telegram to view this post
VIEW IN TELEGRAM
🤷♂5😁3❤2🔥2
Post-Quantum Cryptography in node:crypto with ML-KEM and ML-DSA, plus new modern algorithms in the Web Cryptography API (AES-OCB, ChaCha20-Poly1305, SHA-3, SHAKE, and more).
https://nodejs.org/en/blog/release/v24.7.0
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9❤3👍2
Кто там кричит «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
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
😁11🤣5❤2🔥1
18 popular JavaScript code packages hacked to spread malware as of 9th September:
backslash (0.26 million downloads per week)
chalk-template (3.9 million downloads per week)
supports-hyperlinks (19.2 million downloads per week)
has-ansi (12.1 million downloads per week)
simple-swizzle (26.26 million downloads per week)
color-string (27.48 million downloads per week)
error-ex (47.17 million downloads per week)
color-name (191.71 million downloads per week)
is-arrayish (73.8 million downloads per week)
slice-ansi (59.8 million downloads per week)
color-convert (193.5 million downloads per week)
wrap-ansi (197.99 million downloads per week)
ansi-regex (243.64 million downloads per week)
supports-color (287.1 million downloads per week)
strip-ansi (261.17 million downloads per week)
chalk (299.99 million downloads per week)
debug (357.6 million downloads per week)
ansi-styles (371.41 million downloads per week)
— Are you still using dependencies in your projects?
— These are not my projects, we have dedicated project owners for that
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣19🤷♂4🍾2🤝2
Self-Replicating Worm Hits 180+ npm Packages to Steal Credentials in Latest Supply Chain Attack
https://thehackernews.com/2025/09/40-npm-packages-compromised-in-supply.html
https://thehackernews.com/2025/09/40-npm-packages-compromised-in-supply.html
🔥8🎉6🍾4😁2🤷♂1😢1