05.09.2026 20:45 Как мы научили ML предсказывать смерть насоса за 60 дней и выяснили, что все время чинили не то (часть 1) habr.com
27.08.2026 06:27 Self‑hosted вместо подписок: асинхронная очередь для ИИ‑агента на n8n и Redis habr.com
26.08.2026 00:27 Значение поменялось, а экран нет: где Vue теряет реактивность и почему это не баг habr.com
25.08.2026 06:26 Я отдал языковой модели доступ к продовой панели администрирования. Вот что пришлось построить, чтобы она её не сожгла habr.com
14.08.2026 14:47 Как мы превратили API-контракт в отдельный артефакт и сократили генерацию клиента с 15 минут до нескольких секунд habr.com
09.08.2026 08:28 [Timur Shemsedinov] 🧑💻 AI: структуры данных в JavaScript — Часть 2: примеры использования при работе с AI www.youtube.com
02.08.2026 10:39 [Timur Shemsedinov] 🧑💻 AI: зачем нужны структуры данных для JavaScript — Часть 1: ключ к пониманию, в чем проблема www.youtube.com
20.07.2026 09:21 [Timur Shemsedinov] 🧑💻 Портирование структур данных в JavaScript: лайвкод и ревью AI кода, список из LISP (cons) www.youtube.com
18.07.2026 07:20 [Timur Shemsedinov] 🧑💻 JavaScript: AI для оптимизации структур данных — Stack, Deque, Queue, LinkedList, Iterable www.youtube.com
16.07.2026 20:13 Как сделать типобезопасный клиент для Strapi: разбираем вывод типов из populate на уровне компилятора habr.com
15.07.2026 18:05 Как я собрал OmniBot: Discord Activity, локальный ruBERT и модерация без чёрного ящика habr.com