Заметки о разработке программного обеспечения — архитектура, платежи и уроки из реальных проектов.
12 мая 2026 г. · 5 мин чтения
Честный взгляд senior разработчика: где ИИ реально помогает (бойлерплейт, переводы, рефакторы), где пасует (архитектура, суждения, понимание что строить), и как я остаюсь у руля.
20 марта 2026 г. · 5 мин чтения
Почему Telegram Mini Apps имел смысл для BookUp и MyPolis в этом регионе, с какими особенностями столкнётесь (HMAC-аутентификация, странности клавиатуры, нет настоящей кнопки назад) и мои честные плюсы/минусы после нескольких поставок.
8 февраля 2026 г. · 5 мин чтения
Незаметная работа по внутреннему ERP/CRM в InterRail — автоматизация бухгалтерии, актов и контрактов, KPI-дашбордов, AI-обработки документов, которая убила ручной ввод в Excel. Почему скучные внутренние инструменты — одна из самых удовлетворительных работ, которую я делал.
15 декабря 2025 г. · 4 мин чтения
После поставки нескольких реальных продуктов я снова и снова прихожу к Postgres, NestJS и простому TypeScript. Не потому что не пробовал блестящие штуки — пробовал. Просто скучное работает.
30 октября 2025 г. · 6 мин чтения
BookUp начался потому что меня это раздражало. Барбершопы и салоны ведут бронирования через Telegram DM и бумажный блокнот. Я построил то, что хотел бы у них видеть — и вот запутанная часть, о которой никто не говорит: мультитенантность.
18 сентября 2025 г. · 5 мин чтения
Первая система биллинга, которую я построил для BookUp, продержалась две недели до первых обращений в поддержку. Вот что я сделал неправильно, как исправил, и что теперь знаю об интеграции Payme в мультитенантном приложении.
5 августа 2025 г. · 7 мин чтения
Я годами использовал WebSocket, не понимая, что происходит под капотом. Поэтому построил его с нуля на сырых TCP-сокетах — рукопожатие RFC 6455, разбор фреймов, маскирование, всё. Вот что узнал.