Skip to content
View skrolikov's full-sized avatar

Block or report skrolikov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
skrolikov/README.md

👋 Серёжа (aka skrolikov)

Go TypeScript npm npm downloads

Инженер по призванию, айтишник по судьбе.
Пишу код, потому что:

  • цифры врут
  • события — нет
  • а UPDATE balance = balance + 1 должен быть запрещён Женевской конвенцией.

🏴‍☠️ Флагман сейчас

Vira Platform — монорепа с живыми пакетами и npm-релизами.
Не пет-проект «для души», а штука, которой реально пользуются.

📦 npm:

  • @vira-ui/ui — UI-библиотека и дизайн-токены
  • @vira-ui/core — внутренняя логика
  • @vira-ui/babel-plugin-vira — JSX без боли и магии

🔗 GitHub:

Если библиотека не используется — это не open source, а дневник.


🧠 Чем занят сейчас

  • Собираю Vira — экосистему, где деньги, товары и пользователи это события + состояния, а не просто цифры в БД
  • Пилю vira-ui — дизайн-систему без Tailwind, но с головой
  • Привожу архитектуру в чувство, пока она не начала мстить

⚙️ Как я думаю как разработчик

  • Источник истины один. Если их два — ты уже потерялся
  • Архитектура важнее фреймворка
  • Если без README нельзя понять как пользоваться — это баг
  • Простота > умничанье
  • Код должен пережить автора. Хотя бы пару лет

🧰 Стек

Backend

  • Go, PostgreSQL, Redis, Kafka

Frontend

  • React, TypeScript, Vite

Infra

  • Docker, Nginx

Отношение к жизни

  • Люблю: чистую архитектуру и понятные системы
  • Не люблю: магию без документации и «потом поправим»

🚀 Проекты

  • Vira SMP — приватная Service Management Platform
    Событийная платформа для сервисного бизнеса.
    Не CRM. Не ERP.
    Деньги, заказы и склад — это события + состояния, а не цифры в таблицах.
    Проект приватный, используется как продукт и архитектурный полигон.
  • Vira Platform — экосистема сервисов и UI (Go + React)
  • vira-ui — JSX-driven дизайн-система, живёт в npm
  • vira-id — сервис авторизации без иллюзий
  • иногда пишу тексты и код одновременно — оба ломают мозг

🧪 Open Source

  • PR принимаю, если они:

    • не ломают API
    • не добавляют магии ради магии
    • и автор понимает, что делает
  • Issues > личные сообщения
    Там хотя бы контекст есть.


📬 Связь

  • GitHub — ты уже здесь 🙂
  • npm — пакеты выше
  • Если хочешь поработать вместе — смотри код, он честнее слов
  • Telegram - t.me/skrolikov

Если что-то кажется слишком простым — значит я хорошо поработал.

Pinned Loading

  1. Vira-Platform Vira-Platform Public

    TypeScript