Работы

Продукты, которые работают или в бете. Каждый можно открыть, установить или прочитать в исходниках.

Доказательство делом Выпущено: v2.8.11 · закрытая бета

Atlano

Приложение привычек, целей, колеса баланса и дневника — делаю и выпускаю в одиночку, от идеи до прода.

Соло: продукт, дизайн и все три кодовые базы — мобайл, веб и API — плюс база данных, биллинг и эксплуатация.

Проблема

Трекеры привычек считают серии, но игнорируют, в балансе ли твоя жизнь на самом деле — и большинство ломается, как только пропадает сеть.

Подход

Offline-first и мультиплатформенно: приложение на React Native с локальной зеркальной SQLite, веб-приложение и API на Hono / Postgres с общим типизированным ядром.

Результат

Доведено до v2.8.11 с работающими 2FA и мультивалютным биллингом — колесо баланса, планировщик дня и дневник поверх настоящего движка офлайн-синхронизации.

Сложные места

  • ▸ Синхронизация на основе состояния с монотонным счётчиком ревизий на пользователя — заменил безлимитный append-only changelog.
  • ▸ Распространение tombstone-меток при мягком удалении и разрешение конфликтов по версии всей строки (OCC).
  • ▸ Монорепозиторий из 3 приложений + 1 общий пакет, типизированный насквозь — от базы до UI.

Формат синхронизации

{ entity, op, id, seq, version, row }

Стек по слоям

Мобайл React NativeExpoexpo-sqliteoffline sync
Веб ViteReactRadixLingui i18n
API HonoDrizzlePostgresWebSockets
Инфра 2FA (otplib)мультивалютный биллингSentryDocker
atlano.app

Баланс жизни

avg 6.8
Здоровье 8Карьера 7Семья 6Финансы 7Рост 8Хобби 6Общение 5Смысл 7

Сегодня

Привычки
Прогулка утром
Чтение 20 мин
Без сахара
Дневник
3 прил.
+ 1 общий пакет
Офлайн
delta-синхронизация
2FA + биллинг
мультивалютный
v2.8.11
выпущено
Открыть Atlano

Так выглядит соло-разработка от идеи до релиза. Если нужно то же самое — давайте обсудим.

Другие продукты

Sidewire ↗

прототип · открытый код · 2026

Превращает запасной Mac в настоящий второй монитор для основного — по Thunderbolt или Wi-Fi. Виртуальный дисплей, захват ScreenCaptureKit и аппаратное кодирование HEVC/H.264 работают одним конвейером; сопряжение по PIN — CPace поверх TLS 1.3.

Трудное место: Две независимые реализации протокола, на Swift и на Rust, сверяются по общим conformance-векторам.

Swift Rust ScreenCaptureKit TLS 1.3 CPace

Ладно ↗

бета · 2026

Мобильный ИИ-тренажёр переговоров. Поведенческий движок держит скрытое состояние собеседника — интерес, доверие, терпение, позиции, — и ИИ не прогибается просто так. Сессия идёт на устройстве, каталог и разбор работают без сети.

Трудное место: Двусторонний гейт качества: не больше 2 прогибов на 10 атак и не больше 1 упёртой сессии из 6 честных, прогоны через харнесс.

TypeScript Expo React Native DeepSeek Azure

Мастер Слова ↗

бета · 2026

Офлайновая мобильная игра-тренажёр продаж и переговоров для бизнес-тренера. Доступ открывается подписанными QR-пропусками, серверу их проверять не нужно.

Трудное место: Пропуск подписан Ed25519 и проверяется на устройстве; выпускает пропуска Telegram-бот с белым списком.

TypeScript Expo React Native Ed25519 grammY

Поток Активов ↗

бета · 2025–2026

Экономическая настольная игра с веб-компаньоном и онлайн-мультиплеером. Клиент и сервер используют один игровой движок.

Трудное место: Симуляции баланса как тесты внутри движка: играбельность и сценарии проверяются на каждом изменении.

React 19 Fastify WebSocket PostgreSQL Redis Dexie

Цена решения ↗

работает · 2026

Карточная игра-тренажёр переговоров для собственника бизнеса: веб, печатная колода и офлайн-приложение на Expo. В каждой карте поля Гарвардского метода — интересы, BATNA, объективные критерии.

Трудное место: Два-три телефона синхронизируются без сети — по номеру карты или QR-коду.

React 19 Vite Tailwind 4 PWA Expo

Добрио ↗

прототип · 2026

Дневник добрых дел: каждая запись растит личное дерево. Kindness Pass — ссылка или QR — передаёт доброе дело следующему человеку без регистрации. Бэкенд, клейм-страницы и Telegram Mini App с ботом.

Трудное место: Граф дел в Postgres на рекурсивных CTE и атомарная транзакция «заклеймить и продолжить».

Next.js PostgreSQL Drizzle Telegram Mini App

Vereign

Vereign AG · 2018–2025

Кроссплатформенные мобильные приложения в App Store и Google Play — мобильную часть вёл я. Корпоративный Outlook-плагин в Microsoft AppSource с расширением для Chrome и Personal Data Wallet — кошелёк self-sovereign identity с верифицируемыми credentials.

React Native Expo Office.js TypeScript Credo-TS