Стек

Стек: что и где применено

Инструменты по категориям, с отметкой, в каких проектах каталога они применены. Без шкал и процентов: только «основной» или число проектов. Цифры ниже считаются скриптом по реальным папкам.

Языки

Python

применял в проектах: 2

FastAPI + SQLite FTS5, CLI на стандартной библиотеке

Бэкенд

WebSocket с нуля

применял в проектах: 2

собственная реализация RFC 6455, fuzz на разборе кадров

Raft

применял в проектах: 1

выборы, репликация, WAL с CRC, снапшоты, симуляция сбоев

JWT EdDSA, TOTP, RBAC

применял в проектах: 1

провайдер входа: JWKS, ротация ключей, роли

FastAPI

применял в проектах: 1

Python-API с keyset-пагинацией и FTS5

Node.js (Express, node:sqlite)

применял в проектах: 1

API бронирования с JWT в httpOnly-cookie

Фронтенд

Astro 7

применял в проектах: 1

контент-коллекции, статическая сборка

Node.js SSG с нуля

применял в проектах: 1

генератор документации без зависимостей

Графика и WebGL

WebGL2 / GLSL

применял в проектах: 3

raymarching по SDF, шейдеры, хореография по скроллу; жидкие симуляции — на самом этом сайте, а не в каталоге

Данные

FTS5 / bm25

применял в проектах: 2

полнотекстовый поиск с морфологией

IndexedDB

применял в проектах: 1

офлайн-данные в PWA

Инфраструктура

Cloudflare Workers + D1

применял в проектах: 2

серверная часть на edge

GitHub Actions

основной инструмент

CI в репозиториях проектов: форматирование, тесты, проверки безопасности

Качество и безопасность

pytest, hypothesis, bandit, pip-audit

применял в проектах: 2

тесты и проверки безопасности для Python

Чего здесь нет

  • Не заявляю опыт, которого здесь не видно: Kubernetes, ORM, облачные платформы кроме Cloudflare Pages, Workers и D1 в проектах не использовались.
  • Нет распределённых систем в эксплуатации: Raft реализован и проверен симуляцией сбоев, но остальные сервисы рассчитаны на один процесс и один файл SQLite.
  • Уровень указан как «основной» или число проектов: это не оценка мастерства и не шкала.

Живая статистика

Посчитано: 2026-10-22

Замеры охватывают Go-проекты и их встроенные интерфейсы; новые проекты на других языках в них пока не входят.

17
проектов в замерах
26 503
строк Go
12 027
строк тестов
418
тестов
230
маршрутов
10 313
строк HTML/CSS/JS
По проектам
ПроектGoТестыМаршрутыHTML/CSS/JS
Шлюз: API-gateway 2 3344811417
Ключница: сервис аутентификации 2 8265035689
Запись на приём 8911218578
Книга учёта: личные финансы 3 74130451 244
GitPulse: аналитика git-репозиториев 2 1333230
Конвейер: очередь задач 2 1612519657
Янтарь: канбан-доска 871718586
ОКСО Т1: 3D-лендинг 000740
Малый масштаб: конференция 000327
Рубильник: трекер подписок 000367
Полутон: студия света 000355
Короче: сократитель ссылок 8911211598
Картотека: заметки с поиском 2 0273219883
Пиксельная стена: общий холст 2 7157716923
Плот: KV на Raft 2 6462713478
Комнаты: чат и доска в реальном времени 1 822487804
Пульс: монитор доступности 1 4451815667