ringo
- User since:
- Last programmed on:
Level 28 (1,291,183 XP)
({x:[
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2025-04-11",y:255}
,
{x:"2025-04-15",y:106}
,
{x:"2025-04-16",y:932}
,
]],
[{l:"CSS",c:"#563d7c"},[
{x:"2025-04-16",y:10}
,
]],
[{l:"DotEnv",c:"#50DDA1"},[
{x:"2025-04-16",y:12}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2025-04-16",y:9}
,
]],
[{l:"JSON",c:"#292929"},[
{x:"2025-04-11",y:2}
,
{x:"2025-04-16",y:6}
,
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2025-04-11",y:2}
,
{x:"2025-04-16",y:4}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2025-04-11",y:1}
,
{x:"2025-04-16",y:2}
,
]],
]
,
f:[
{x:"2025-04-16",
y:32},
]
})
Python level 16 (415,523 XP)
HTML level 10 (184,842 XP)
JavaScript level 8 (115,875 XP)
TypeScript (JSX) level 8 (102,477 XP)
CSS level 7 (93,169 XP)
Markdown level 7 (79,110 XP)
TypeScript level 6 (64,660 XP)
Go level 6 (61,658 XP)
JSON level 5 (41,633 XP)
Java level 4 (26,880 XP)
Machines
vsCode level 28 (1,280,954 XP)
vsc level 2 (10,229 XP)
Other languages
- SQL level 3 (17,080 XP)
- Log level 3 (16,181 XP)
- C# level 2 (13,234 XP)
- C++ level 2 (12,327 XP)
- C/C++ level 2 (7,074 XP)
- Rust level 2 (6,427 XP)
- Plain text level 2 (6,417 XP)
- Shell Script level 1 (3,081 XP)
- PostCSS level 1 (2,592 XP)
- Svelte level 1 (2,518 XP)
Total XP by day of year
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jan | 2k | 7k | 2k | 2k | 3k | 2k | 936 | 3k | 2k | 4k | 4k | 7k | 3k | 2k | 8k | 5k | 3k | 7k | 7k | 6k | 2k | 4k | 6k | 5k | 4k | 3k | 7k | 3k | 6k | 5k | 3k |
Feb | 2k | 3k | 3k | 3k | 2k | 5k | 3k | 3k | 7k | 6k | 2k | 4k | 2k | 4k | 5k | 4k | 1k | 4k | 7k | 8k | 5k | 2k | 4k | 5k | 3k | 1k | 4k | 3k | 894 | ||
Mar | 2k | 1k | 2k | 262 | 1k | 3k | 3k | 1k | 4k | 4k | 1k | 4k | 5k | 6k | 6k | 2k | 2k | 3k | 3k | 5k | 4k | 5k | 6k | 4k | 8k | 5k | 4k | 7k | 5k | 4k | 4k |
Apr | 4k | 5k | 3k | 6k | 1k | 1k | 7k | 2k | 4k | 3k | 4k | 2k | 4k | 4k | 3k | 3k | 1k | 2k | 3k | 2k | 2k | 4k | 6k | 4k | 2k | 5k | 3k | 4k | 1k | 1k | |
May | 745 | 669 | 1k | 2k | 1k | 2k | 2k | 6k | 4k | 5k | 1k | 3k | 7k | 3k | 7k | 4k | 4k | 2k | 3k | 1k | 3k | 3k | 3k | 5k | 5k | 918 | 4 | 1k | 5k | 4k | 4k |
Jun | 4k | 2k | 2k | 3k | 11k | 2k | 2k | 3k | 3k | 4k | 2k | 1k | 1k | 2k | 2k | 2k | 2k | 1k | 1k | 606 | 1k | 3k | 2k | 3k | 1k | 1k | 673 | 10k | 4k | 2k | |
Jul | 1k | 3k | 1k | 2k | 2k | 2k | 239 | 646 | 4k | 3k | 4k | 1k | 3k | 539 | 2k | 6k | 8k | 4k | 2k | 3k | 2k | 847 | 4k | 11k | 5k | 1k | 5k | 10k | 8k | 5k | 1k |
Aug | 2k | 3k | 5k | 4k | 3k | 2k | 556 | 3k | 1k | 3k | 2k | 1k | 1k | 3k | 5k | 2k | 4k | 3k | 1k | 3k | 4k | 4k | 4k | 4k | 1k | 1k | 479 | 609 | 2k | 774 | 2k |
Sep | 4k | 4k | 222 | 3k | 1k | 2k | 1k | 1k | 1k | 5k | 4k | 3k | 7k | 1k | 5k | 2k | 1k | 4k | 2k | 1k | 975 | 1k | 1k | 1k | 1k | 2k | 2k | 2k | 2k | 1k | |
Oct | 844 | 2k | 2k | 4k | 535 | 3k | 5k | 2k | 1k | 7k | 3k | 1k | 3k | 3k | 2k | 2k | 4k | 2k | 4k | 2k | 5k | 4k | 1k | 1k | 3k | 5k | 2k | 2k | 3k | 2k | 2k |
Nov | 2k | 2k | 679 | 3k | 1k | 2k | 3k | 5k | 2k | 2k | 1k | 2k | 3k | 3k | 6k | 6k | 3k | 4k | 6k | 6k | 6k | 5k | 6k | 3k | 9k | 5k | 4k | 3k | 1k | 1k | |
Dec | 1k | 4k | 2k | 6k | 3k | 1k | 3k | 2k | 3k | 1k | 2k | 1k | 2k | 2k | 3k | 1k | 2k | 1k | 280 | 1k | 3k | 4k | 2k | 1k | 3k | 2k | 2k | 3k | 4k | 3k | 1k |
Top flows
Longest
1 h 36 m
Most XP
1,204
Most XP/min
31
Day highlights
Average XP/day
825
Most XP
5,934
Most focused
19 h 54 m
Top flow languages
28
Python
263 flows
21
HTML
124 flows
21
CSS
83 flows
19
JavaScript
65 flows
24
TypeScript (JSX)
65 flows
32
TypeScript
52 flows
25
Markdown
31 flows
15
Go
29 flows
9
JSON
23 flows
24
Java
12 flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:79621},
{h:"01",x:80545},
{h:"02",x:57700},
{h:"03",x:31062},
{h:"04",x:16988},
{h:"05",x:8714},
{h:"06",x:5734},
{h:"07",x:6902},
{h:"08",x:7869},
{h:"09",x:14404},
{h:"10",x:18265},
{h:"11",x:28075},
{h:"12",x:39827},
{h:"13",x:65942},
{h:"14",x:72010},
{h:"15",x:72742},
{h:"16",x:63430},
{h:"17",x:79582},
{h:"18",x:90977},
{h:"19",x:85630},
{h:"20",x:85185},
{h:"21",x:88307},
{h:"22",x:97983},
{h:"23",x:93689},
]
,
f:[
{h:"00",m:2929},
{h:"01",m:3310},
{h:"02",m:2314},
{h:"03",m:1276},
{h:"04",m:810},
{h:"05",m:380},
{h:"06",m:179},
{h:"07",m:302},
{h:"08",m:337},
{h:"09",m:327},
{h:"10",m:517},
{h:"11",m:715},
{h:"12",m:1280},
{h:"13",m:1599},
{h:"14",m:2004},
{h:"15",m:2174},
{h:"16",m:2026},
{h:"17",m:2572},
{h:"18",m:2606},
{h:"19",m:2844},
{h:"20",m:2963},
{h:"21",m:3214},
{h:"22",m:3449},
{h:"23",m:3175},
]
})
A flow state is defined as a streak of programming, lasting for at least 20 minutes, with pauses that last at most 5 minutes, and gaining at least 10 XP per minute.