Rate My GitHub

Profiles, repos, scores & roasts

← Rate my GitHub
jamesob GitHub avatar

#23 · Top 97.9%

jamesob

jamesob

B

Solid engineer

bronze medal

Overall

0.0

/ 100

Roasts

Category breakdown

jamesob category score radarImpactConsistencyQualityDepthBreadthCommunity

Impact

25% weight

86A

Several original, non-fork projects have substantial visible interest and ambitious themes spanning distributed systems, local AI tooling, desktop utilities, and Bitcoin-related work.

Consistency

15% weight

82A

The supplied repositories show activity from 2021 through 2026, including multiple updates in 2025 and 2026, indicating sustained recent engagement.

Quality

25% weight

70B

Metadata supports maturity signals such as multiple maintained, non-fork projects and substantial project scope, but implementation quality cannot be assessed without source, tests, CI, or documentation.

Depth

20% weight

84A

The combination of a large public portfolio, long account history, several substantial non-fork repositories, and continued updates suggests sustained ownership and meaningful project scope.

Breadth

10% weight

78B

The portfolio spans Python, Shell, C, Go, Vim Script, Wikitext, and unknown-language projects, with utilities, developer tools, AI tooling, systems work, and Bitcoin-related projects.

Community

5% weight

55D

Community evidence is a weak neutral-to-positive signal: the profile has 892 followers and several repositories show notable interest, but popularity does not determine the other scores.

Stats

52-week commit heatmap

32 active days

Language distribution

  • Python34%
  • Shell17%
  • Unknown17%
  • C8%
  • Go8%
  • Vim Script8%
  • Wikitext8%

Based on the bounded repository sample saved with this analysis.

Numbers

Owned repos

Non-fork sample

8

Commits

Last 12 months

68

Followers

Accepted fact

892

Joined GitHub

Profile date

Apr 2009

Top repos

Scores marked Profile rating use bounded public repository metadata. Full repo analysis appears only when a separate accepted repository analysis exists.

Timeline

  1. Joined GitHub
  2. Created jamesob/desk - A lightweight workspace manager for the shell
  3. Created jamesob/bips - Bitcoin Improvement Proposals
  4. Created jamesob/tinychain - A pocket-sized implementation of Bitcoin
  5. Created jamesob/yacron - A modern Cron replacement that is Docker-friendly
  6. Created jamesob/coldcore - Trust-minimized Bitcoin wallet
  7. Created jamesob/delving-bitcoin-archive - A public archive of delvingbitcoin.org
  8. Created jamesob/pub-dotfiles
  9. Created jamesob/cbip32 - A fast, secure, low-dependency C implementation of BIP32
  10. Created jamesob/llm-cli - Simple CLI shortcut for consulting an LLM
  11. Created jamesob/stt - Excellent, local, cross-platform text-to-speech
  12. Created jamesob/nvml-tool
  13. Created jamesob/local-llm - Everything I know about running LLMs locally
  14. Most recent push to jamesob/delving-bitcoin-archive

Compare

JAMESOB · 6DMEDIAN CODER

JAMESOB compared with MEDIAN CODER across six rating categoriesImpactConsistencyQualityDepthBreadthCommunity

Rubric

How this score was produced

Overall = Σ(category × weight) + deterministic top-end curve

CategoryWeightScoreContribution
Impact25%8621.50
Quality25%7017.50
Depth20%8416.80
Consistency15%8212.30
Breadth10%787.80
Community5%552.75
Impact · 86/100

What it measures. Project usefulness, ambition, originality, and coherence. Popularity is not impact.

Evidence for jamesob. Several original, non-fork projects have substantial visible interest and ambitious themes spanning distributed systems, local AI tooling, desktop utilities, and Bitcoin-related work.

Quality · 70/100

What it measures. Engineering and project-maturity signals supported by the available public metadata.

Evidence for jamesob. Metadata supports maturity signals such as multiple maintained, non-fork projects and substantial project scope, but implementation quality cannot be assessed without source, tests, CI, or documentation.

Depth · 84/100

What it measures. Sustained ownership, meaningful scope, and continued maintenance rather than one-shots.

Evidence for jamesob. The combination of a large public portfolio, long account history, several substantial non-fork repositories, and continued updates suggests sustained ownership and meaningful project scope.

Consistency · 82/100

What it measures. Recency and contribution patterns across the supplied activity window.

Evidence for jamesob. The supplied repositories show activity from 2021 through 2026, including multiple updates in 2025 and 2026, indicating sustained recent engagement.

Breadth · 78/100

What it measures. Language entropy and project-type diversity across owned repos.

Evidence for jamesob. The portfolio spans Python, Shell, C, Go, Vim Script, Wikitext, and unknown-language projects, with utilities, developer tools, AI tooling, systems work, and Bitcoin-related projects.

Community · 55/100

What it measures. A weak positive tie-breaker for supplied community signals, never a popularity penalty.

Evidence for jamesob. Community evidence is a weak neutral-to-positive signal: the profile has 892 followers and several repositories show notable interest, but popularity does not determine the other scores.

Raw total
78.65
Top-end curve
+0.00
Final overall
78.6

Tier thresholds

S 90-100 Mass-producing humansA 80-89 Ship machineB 70-79 Solid engineerC 60-69 Getting thereD 40-59 README enthusiastF 0-39 GitHub tourist

I. How this saved profile rating was produced

  1. 01

    Validate. The server validates the login, signed browser session, attempts, cooldown, daily ceiling, and the single provider permit.

  2. 02

    Collect. The VPS collector reads bounded public profile metadata and up to 12 recent repository metadata rows in volatile memory.

  3. 03

    Rate. One pinned provider returned a closed profile-rating object with no tools, browsing, shell, or repository-content access.

  4. 04

    Verify. Server checks bound the subject, rejected unsafe or echoed text, validated the schema, and recomputed rubric-v3 final arithmetic.

  5. 05

    Save. Only a valid completion and allowlisted post-completion facts commit atomically; the public projection is then rebuilt.

This saved profile analysis is metadata-only and did not read repository trees, README files, or source code. Availability of new analysis is separate from this historical result.

Rated 2026-08-10 · rating-rubric/3

II. Data sources & caveats
  • Scores summarize one accepted, subject-bound analysis; they are not a security audit or endorsement.
  • Rank, percentile, and median use 1095 currently accepted public profiles and can change as the leaderboard changes.
  • Repository and language details reflect the bounded analyzed sample, not necessarily every repository.
  • Missing data is shown as unavailable or not evaluated instead of being inferred as zero.
  • Analysis completed Aug 10, 2026, 12:02 AM UTC and is marked aging.