The AscentGlobal Leaderboard

Ranked by The Gradient Score (GS) — it measures how well you work with AI, not how much. There is no ceiling here: the climb is open-ended, with only the next tier in sight.

2,418 players on the board

New here? You see your cohort first, not the whole mountain.

We show you where you stand relative to others first — never just a raw rank. Better than 68% of people with similar experience says more than “#18,402 of 2,418”. As a newcomer you’re compared with people who started around the same time, so you measure up against your own cohort — not against veterans. There is no last place: Basecamp is a solid start, and every score is the beginning of an ascent.

  • #1
    @idempotentStratosphere
    1316
  • #2
    @gitblame_devSummit
    1187
  • #3
    @nullptr42Summit
    1098
  • #4
    @backoffSummit
    1043
  • #5
    @hotpath_devSummit
    1004
  • #6
    @ghostbranchCrest
    978
  • #7
    @yakshaver42Crest
    961
  • #8
    @sudoyou42Crest
    949
  • #9
    @darkmode_devCrest
    934
  • #10
    @promptsmith_devCrest
    922
  • #11
    @kernelpanic42Crest
    909
  • #12
    @idempotent42Crest
    898
  • #13
    @leftpad42Crest
    819
  • #14
    @webhook42Crest
    818
  • #15
    @merkletree42Crest
    809
  • #16
    @polyfillAscent
    796
  • #17
    @edgecase_devAscent
    794
  • #18
    @bigospenderAscent
    791
  • #19
    @heisenbug42Ascent
    786
  • #20
    @scopecreep42Ascent
    783
  • #21
    @segfault42Ascent
    781
  • #22
    @techdebtAscent
    772
  • #23
    @rootcause42Ascent
    770
  • #24
    @lambdalord_devAscent
    769
  • #25
    @asyncawait_devAscent
    768
  • #26
    @bytecode_devAscent
    766
  • #27
    @racecond42Ascent
    763
  • #28
    @techdebt_devAscent
    761
  • #29
    @patchworkAscent
    751
  • #30
    @snapshot42Ascent
    749
  • #31
    @ghostbranch_devAscent
    747
  • #32
    @loopbackAscent
    747
  • #33
    @deadlockAscent
    747
  • #34
    @quine_devAscent
    746
  • #35
    @deadlock42Ascent
    745
  • #36
    @runtime_devAscent
    744
  • #37
    @tailcallAscent
    740
  • #38
    @heisenbugAscent
    737
  • #39
    @merkletree_devAscent
    733
  • #40
    @curryingAscent
    732
  • #41
    @polyfill_devAscent
    732
  • #42
    @scopecreepAscent
    729
  • #43
    @tabsoverspaces42Ascent
    726
  • #44
    @heisenbug_devAscent
    725
  • #45
    @deadlock_devAscent
    724
  • #46
    @darkmode42Ascent
    724
  • #47
    @greenfield42Ascent
    723
  • #48
    @leftpad_devAscent
    721
  • #49
    @runtimeAscent
    714
  • #50
    @regexwizAscent
    712
  • #51
    @monorepo_devAscent
    712
  • #52
    @tailcall_devAscent
    711
  • #53
    @gitblameAscent
    710
  • #54
    @hotfixAscent
    709
  • #55
    @hotfix_devAscent
    709
  • #56
    @fizzbuzzAscent
    709
  • #57
    @rubberduck42Ascent
    703
  • #58
    @promptsmithAscent
    703
  • #59
    @mutexed_devAscent
    701
  • #60
    @nullptr_devAscent
    700
  • #61
    @rootcause_devAscent
    700
  • #62
    @kernelpanic_devRidge
    699
  • #63
    @greenfield_devRidge
    698
  • #64
    @fizzbuzz_devRidge
    697
  • #65
    @hotpath42Ridge
    696
  • #66
    @shipfast42Ridge
    695
  • #67
    @patchwork42Ridge
    694
  • #68
    @quine42Ridge
    686
  • #69
    @rubberduck_devRidge
    685
  • #70
    @shipfast_devRidge
    684
  • #71
    @webhook_devRidge
    681
  • #72
    @tabsoverspacesRidge
    681
  • #73
    @monorepo42Ridge
    681
  • #74
    @stacktraceRidge
    681
  • #75
    @nullptrRidge
    679
  • #76
    @edgecase42Ridge
    679
  • #77
    @vimexit_devRidge
    678
  • #78
    @cachemissRidge
    678
  • #79
    @coldstartRidge
    675
  • #80
    @forkbombRidge
    673
  • #81
    @semaphore42Ridge
    673
  • #82
    @nightshift_devRidge
    673
  • #83
    @patchwork_devRidge
    672
  • #84
    @coldstart_devRidge
    672
  • #85
    @stacktrace_devRidge
    671
  • #86
    @tailcall42Ridge
    671
  • #87
    @loopback_devRidge
    671
  • #88
    @yakshaver_devRidge
    670
  • #89
    @semaphore_devRidge
    667
  • #90
    @merkletreeRidge
    667
  • #91
    @nightshiftRidge
    664
  • #92
    @cachemiss42Ridge
    663
  • #93
    @stacktrace42Ridge
    663
  • #94
    @cachemiss_devRidge
    661
  • #95
    @darkmodeRidge
    659
  • #96
    @semaphoreRidge
    658
  • #97
    @snapshot_devRidge
    656
  • #98
    @sudoyouRidge
    655
  • #99
    @rubberduckRidge
    654
  • #100
    @lambdalord42Ridge
    653

Not on the board yet?

Measure your The Gradient Score right on your machine — only the score is shared, never your content. Find out where your ascent begins.

Get your score