Rate My GitHub

Profiles, repos, scores & roasts

← Rate my GitHub
nlopes GitHub avatar

#37 · Top 96.5%

nlopes

Norberto Lopes

B

Solid engineer

bronze medal

Overall

0.0

/ 100

Roasts

Repository binding unavailable

Observability overachiever

You built the portfolio's most visibly adopted project around web metrics, because apparently even the software needs a dashboard to explain how well it is doing.

Historical result · no repository binding was retained

Repository binding unavailable

Rustacean centerpiece

The flagship Rust project is still getting fresh attention while the surrounding tools orbit nearby like a carefully curated constellation of systems programming.

Historical result · no repository binding was retained

Repository binding unavailable

Terminal theater

A Rust project for recording terminal activity is a wonderfully specific premise: turning command-line work into a replayable performance, complete with invisible stage crew.

Historical result · no repository binding was retained

Repository binding unavailable

Cloud archaeology

The backup utility has the unmistakable energy of a practical expedition: boldly preserving a photo library, then leaving the artifact to age gracefully after 2019.

Historical result · no repository binding was retained

Category breakdown

nlopes category score radarImpactConsistencyQualityDepthBreadthCommunity

Impact

25% weight

78B

The portfolio centers on substantive developer infrastructure and tooling projects, including monitoring, schema, terminal recording, and backup utilities. The project set suggests useful technical ambition and coherence without permitting-

Consistency

15% weight

86A

The supplied repositories show a dense pattern of recent updates across multiple owned projects, with activity extending through 2026. One older project is also maintained historically, though the evidence does not establish continuity for

Quality

25% weight

73B

Most listed owned projects are non-fork Rust repositories and several have accumulated meaningful external interest. Metadata supports signals of maturity and relevance, but the available metadata does not establish source code, tests, or

Depth

20% weight

82A

Several projects appear to represent sustained ownership, recent maintenance, and nontrivial scope, especially the monitoring and systems-oriented utilities. Forks and unavailable implementation details limit certainty about depth across-

Breadth

10% weight

47D

The visible owned work is strongly concentrated in Rust, with one Go fork and several additional forks of unknown language. Project-type variety is present, but meaningful language diversity is limited by the available evidence.

Community

5% weight

58D

The profile has 143 followers and several repositories show external stars, providing a modest positive signal. Community evidence remains a weak tie-breaker and does not establish adoption or project quality.

Stats

52-week commit heatmap

288 active days

Language distribution

  • Rust59%
  • Unknown33%
  • Go8%

Based on the bounded repository sample saved with this analysis.

Numbers

Owned repos

Non-fork sample

7

Commits

Last 12 months

1147

Followers

Accepted fact

143

Joined GitHub

Profile date

Mar 2011

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 nlopes/arq - Library to interact with Arq data files
  3. Created nlopes/actix-web-prom - Actix-web middleware to expose Prometheus metrics
  4. Created nlopes/anger - Anger management tool
  5. Created nlopes/google-photos-backup - Command line interface to backup your Google Photos
  6. Created nlopes/slack - Slack API in Go
  7. Created nlopes/database-schema - This crate provides a simple way to dump a database structure to a file, in SQL format.
  8. Created nlopes/acdc - Toolkit for AsciiDoc™ in rust
  9. Created nlopes/crates.io - The Rust package registry
  10. Created nlopes/docs.rs - crates.io documentation generator
  11. Created nlopes/ls-types - Types for the LSP and LSIF specifications
  12. Created nlopes/jj - A Git-compatible VCS that is both simple and powerful
  13. Created nlopes/asciicast-rs - An asciicast file format parser
  14. Most recent push to nlopes/acdc

Compare

NLOPES · 6DMEDIAN CODER

NLOPES compared with MEDIAN CODER across six rating categoriesImpactConsistencyQualityDepthBreadthCommunity

Rubric

How this score was produced

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

CategoryWeightScoreContribution
Impact25%7819.50
Quality25%7318.25
Depth20%8216.40
Consistency15%8612.90
Breadth10%474.70
Community5%582.90
Impact · 78/100

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

Evidence for nlopes. The portfolio centers on substantive developer infrastructure and tooling projects, including monitoring, schema, terminal recording, and backup utilities. The project set suggests useful technical ambition and coherence without permitting-

Quality · 73/100

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

Evidence for nlopes. Most listed owned projects are non-fork Rust repositories and several have accumulated meaningful external interest. Metadata supports signals of maturity and relevance, but the available metadata does not establish source code, tests, or

Depth · 82/100

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

Evidence for nlopes. Several projects appear to represent sustained ownership, recent maintenance, and nontrivial scope, especially the monitoring and systems-oriented utilities. Forks and unavailable implementation details limit certainty about depth across-

Consistency · 86/100

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

Evidence for nlopes. The supplied repositories show a dense pattern of recent updates across multiple owned projects, with activity extending through 2026. One older project is also maintained historically, though the evidence does not establish continuity for

Breadth · 47/100

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

Evidence for nlopes. The visible owned work is strongly concentrated in Rust, with one Go fork and several additional forks of unknown language. Project-type variety is present, but meaningful language diversity is limited by the available evidence.

Community · 58/100

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

Evidence for nlopes. The profile has 143 followers and several repositories show external stars, providing a modest positive signal. Community evidence remains a weak tie-breaker and does not establish adoption or project quality.

Raw total
74.65
Top-end curve
+0.00
Final overall
74.7

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:54 AM UTC and is marked aging.