Кирилл Кучеренков
A backend/mobile fullstack developer
Инженер-программист с 20+ годами опыта. Бэкенд на Go и Node.js/TypeScript, веб на Nuxt, мобильные приложения на Flutter. Здесь пишу про архитектуру фронтенда (FSD), Go, Node.js и крипто-разработку.
Проекты
- Course Shelf
Релиз 1.9.1, лицензия MIT
Self-hosted библиотека видеокурсов: папка с записями превращается в каталог с прогрессом, транскриптами и поиском.
- Coriolis Companion
Beta, v1.1, лицензия MIT
Листы персонажей и кораблей, броски и инструменты мастера для настольной ролевой игры Coriolis: The Third Horizon.
- burkmak
v0.1.0, лицензия MIT
Self-hosted read-it-later с синхронизацией на Kobo и экспортом выделений в Obsidian.
- todoer
В разработке: работают синхронизация и CLI
Self-hosted менеджер задач с офлайн-режимом на каждом клиенте: веб, CLI и Flutter.
- Split Monkey
Работает локально, публичного репозитория пока нет
Клавиатурный тренажёр для split-клавиатур: скорость и точность плюс статистика по рукам, пальцам и слоям прошивки.
- Shipyard
Плагин и шаблон, лицензия MIT
Процесс разработки с AI-агентами, упакованный в плагин Claude Code и шаблон репозитория.
Последние посты
- Harness: одна дверь в Obsidian для Claude Code, Codex и локальной модели окт. 1
- 26% уроков пропали молча: разбор первого импорта course_shelf сент. 27
- Контракт, от которого код не может уйти: spec-first в монорепо NestJS + Nuxt + Flutter сент. 27
- Внедряем FSD в Nuxt 3: ручная конфигурация против nuxt-fsd июл. 14
- Feature-Sliced Design и Nuxt 3: почему они конфликтуют июл. 14