01 · Roasts
One repo carries the constellation
ttt supplies 223 of 302 total stars. The rest of the portfolio is shipping hard; the audience is still mostly in one terminal.
CI aristocracy, test peasantry
ttt and Autentico run serious validation, while wp, ttt-plugins, provisioner, yarcl, and sdf-css still treat tests as optional DLC.
Commit heatmap went supernova
2,478 commits this year and 230 multi-repo recent commits: this is not a side project habit, it is a release conveyor belt.
Plugin industrial complex
ttt-plugins lists 36 integrations, then brings zero CI and zero tests to the factory floor.
Built using
Zoral
Shadows one worker for a week, then takes over their job with zero extra setup. Behaves exactly like the original.
zoral.ai
02 · Category breakdown
- Impact25% weight71B
- Consistency20% weight88A
- Quality20% weight79B
- Depth15% weight65C
- Breadth10% weight80A
- Community10% weight55D
03 · Stats
365-day commit heatmap
269 active days
Language distribution
- JavaScript57%
- Go24%
- TypeScript12%
- HTML3%
- MDX2%
- Lua1%
- Other1%
04 · Numbers
Owned repos
non-fork
45
Commits
last 12 months
2,478
Followers
17
Joined GitHub
Mar 2016
05 · Top repos
eugenioenko /
autentico
Autentico is a substantial, documented Go OIDC provider shipping OAuth2/OIDC, MFA, WebAuthn passkeys, admin APIs, embedded UIs, SQLite persistence, a live demo, and strong automated verification.
eugenioenko /
ttt
TTT is a substantial Go terminal IDE with a public docs site, multi-platform installation paths, Lua plugins, LSP/Git integration, and unusually broad automated validation for a 223-star project.
eugenioenko /
ttt-emacs
A focused, well-tested Lua Emacs compatibility plugin for ttt, with unusually rigorous GNU Emacs differential testing and CI, but no stars, forks, or demonstrated external adoption.
eugenioenko /
tnmtmmorpg
A deployed, TypeScript multiplayer-world platform with a strong feature-plugin architecture, deterministic 10Hz server loop, persistence, Pixi/React client, and CI validation; adoption is not yet demonstrated by stars or external users.
eugenioenko /
solomon
Solomon is a deployed, full-stack puzzle platform with passkey auth, level authoring/sharing, gameplay, persistence, integration tests, CI, and Docker packaging.
eugenioenko /
ttt-vim
A focused, well-tested Lua Vim compatibility plugin for ttt, with broad modal-editing coverage and a real-Vim differential testing harness, but limited adoption at 3 stars.
eugenioenko /
yarcl
Typed TypeScript/Vite reference implementation deriving design-system, flags, i18n, and environment contracts from consumer config, with a plugin and React demo; adoption signals are currently absent.
eugenioenko /
ttt-plugins
A documented MIT-licensed Lua plugin collection for the ttt terminal editor, covering 10 utility plugins, 7 formatters, and 19 LSP integrations, with asynchronous editor and system integrations but no tests or CI.
eugenioenko /
provisioner
A documented, typed Go demo provisioner with subprocess lifecycle management, per-IP limits, reverse proxying, cleanup, systemd deployment, and tagged multi-architecture releases; adoption evidence is absent.
eugenioenko /
wp
A documented, typed Go CLI with release automation that manages Git worktree-based task workspaces, but it is an early, lightly adopted one-shot project with no repository tests.
eugenioenko /
sdf-css
A documented MIT CSS/Sass framework with a modular grid, theming, UI components, and legacy JavaScript helpers; it has meaningful breadth but no tests, CI, or visible adoption.
eugenioenko /
eugenioenko
A small GitHub profile configuration repository with a concise README, MIT license, and links to the author's Autentico and ttt projects, but no source files, tests, CI, or demonstrated adoption.
06 · Timeline
- Mar 14, 2016Joined GitHub
- Aug 26, 2017Created sdf-css — CSS Framework based on sass components
- Jun 25, 2021Created eugenioenko — Config files for my GitHub profile.
- Apr 6, 2025Created autentico — Autentico is a self-hosted OpenID Connect Identity Provider built with Go. It handles the full authentication lifecycle; login, MFA, passkeys, session management, token issuance, a
- May 17, 2025Created yarcl
- Jan 16, 2026Created ttt — TTT Editor (Terminal Text Tool): A real alternative to VS Code, Zed, and Sublime that runs in your terminal. A TUI that feels like GUI. Single binary, zero config.
- Feb 3, 2026Created solomon — Social Fire'n Ice Game
- Mar 1, 2026Created provisioner
- Jun 30, 2026Created ttt-plugins — Community plugins for ttt terminal text editor
- Jul 20, 2026Created ttt-vim — Vim compatibility layer for the ttt editor (Lua plugin). Requires ttt 1.1.0+.
- Jul 31, 2026Created ttt-emacs — Emacs compatibility layer for the ttt editor: prefix keymaps, kill ring, mark and region, universal argument and keyboard macros.
- Aug 5, 2026Created tnmtmmorpg — A tick-based, grid-based multiplayer world that a group of friends extend by adding features — one folder each, no coordination, no merge conflicts.
- Sep 4, 2026Created wp — Git worktree workspace manager. Group worktrees from multiple repos into named workspaces, one per task or ticket.
- Sep 5, 2026Most recent push to ttt
07 · Compare
08 · Rubric
How this score was produced
Overall = Σ (category × weight) + gentle top-end curve
Tier thresholds
▸ How the pipeline works
- 01Scrape.Pull every non-fork repo pushed in the last 90 days, plus your contribution calendar, followers, and language byte counts — straight from GitHub's REST & GraphQL APIs.
- 02Triage.A small model reads every repo's file tree + README and picks the 20 files per repo that actually reveal how you code.
- 03Grade each repo. All repos run in parallel through a fast scoring model that reads the picked files and rates each one independently on Impact, Quality, and Depth — with evidence citations.
- 04Aggregate. A larger reasoning model combines the per-repo scores with server-computed stats (heatmap, commit cadence, language entropy, follower count) to produce the 6-dimension profile score + roasts.
- 05Correct.Deterministic server-side checks enforce anchor-scale floors (e.g. a profile with 2,000+ public commits can't score 30 Consistency) and recompute the final verdict.
~90 seconds per profile, ~$0.25 in compute. Total of ~240 files read across your top-12 repos. One rating per GitHub account per day.
▸ Data sources & caveats
- Heatmap & commit totals: GitHub GraphQL
contributionsCollection— covers the last 365 days, includes private repos when the user has opted in (default). - Language %: byte totals across the top 30 owned non-fork repos.
- Curve: a small upward nudge centered on raw score ≈ 70, capping at 100. Prevents specialists from being unfairly penalised for narrow breadth.
- Anchor corrections: when server-measured signals (e.g. privateWorkLikely, multiRepoVolume, follower count) mandate a minimum category score, the aggregation step enforces it. These are signal-conditional, not identity-based floors.