melchsee
- User since:
- Last programmed on:
Level 25 (1,064,288 XP) (+4,364)
({x:[
[{l:"Vue",c:"#41b883"},[
{x:"2025-04-16",y:693}
,
{x:"2025-04-17",y:607}
,
{x:"2025-04-21",y:398}
,
{x:"2025-04-22",y:893}
,
{x:"2025-04-23",y:211}
,
{x:"2025-04-24",y:2906}
,
{x:"2025-04-25",y:2817}
,
{x:"2025-04-27",y:99}
,
{x:"2025-04-28",y:668}
,
{x:"2025-04-29",y:1044}
,
]],
[{l:"Go",c:"#00ADD8"},[
{x:"2025-04-16",y:248}
,
{x:"2025-04-17",y:402}
,
{x:"2025-04-21",y:403}
,
{x:"2025-04-22",y:2783}
,
{x:"2025-04-23",y:4406}
,
{x:"2025-04-25",y:152}
,
{x:"2025-04-28",y:389}
,
{x:"2025-04-29",y:640}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2025-04-17",y:1}
,
{x:"2025-04-21",y:822}
,
{x:"2025-04-23",y:187}
,
{x:"2025-04-28",y:5210}
,
{x:"2025-04-29",y:2250}
,
]],
[{l:"Neovim",c:"#D3E402"},[
{x:"2025-04-16",y:157}
,
{x:"2025-04-17",y:151}
,
{x:"2025-04-21",y:420}
,
{x:"2025-04-22",y:132}
,
{x:"2025-04-23",y:1202}
,
{x:"2025-04-24",y:230}
,
{x:"2025-04-25",y:143}
,
{x:"2025-04-27",y:9}
,
{x:"2025-04-28",y:444}
,
{x:"2025-04-29",y:290}
,
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2025-04-24",y:668}
,
{x:"2025-04-25",y:274}
,
]],
[{l:"Python",c:"#3572A5"},[
{x:"2025-04-21",y:92}
,
{x:"2025-04-22",y:24}
,
{x:"2025-04-23",y:2}
,
{x:"2025-04-24",y:607}
,
{x:"2025-04-25",y:24}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2025-04-16",y:147}
,
{x:"2025-04-17",y:286}
,
{x:"2025-04-21",y:19}
,
{x:"2025-04-22",y:2}
,
{x:"2025-04-23",y:2}
,
{x:"2025-04-24",y:2}
,
{x:"2025-04-25",y:2}
,
{x:"2025-04-29",y:123}
,
]],
[{l:"Shell Script (Zsh)",c:"#A2D806"},[
{x:"2025-04-24",y:146}
,
{x:"2025-04-25",y:26}
,
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2025-04-23",y:1}
,
{x:"2025-04-25",y:107}
,
{x:"2025-04-28",y:1}
,
{x:"2025-04-29",y:8}
,
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2025-04-23",y:25}
,
{x:"2025-04-24",y:46}
,
{x:"2025-04-25",y:6}
,
]],
[{l:"Others",c:"#888"},[
{x:"2025-04-29",y:9}
,
{x:"2025-04-25",y:4}
,
{x:"2025-04-24",y:76}
,
{x:"2025-04-23",y:3}
,
{x:"2025-04-22",y:4}
,
{x:"2025-04-21",y:6}
,
{x:"2025-04-16",y:2}
,
]],
]
,
f:[
{x:"2025-04-16",
y:32},
{x:"2025-04-21",
y:85},
{x:"2025-04-22",
y:23},
{x:"2025-04-23",
y:242},
{x:"2025-04-24",
y:111},
{x:"2025-04-25",
y:76},
{x:"2025-04-28",
y:211},
{x:"2025-04-29",
y:197},
]
})
Go level 16 (426,334 XP) (+640)
C/C++ level 9 (145,144 XP)
Vue level 7 (93,718 XP) (+1,044)
Neovim level 7 (90,457 XP) (+290)
TypeScript level 5 (56,004 XP) (+2,250)
react level 5 (53,567 XP)
Terminal (Zsh) level 5 (42,661 XP)
JavaScript level 4 (30,559 XP)
Plain text level 3 (22,029 XP) (+123)
Markdown level 3 (16,208 XP)
Machines
Office Macbook level 25 (1,064,288 XP) (+4,364)
Other languages
- Rust level 3 (15,662 XP)
- TypeScript (JSX) level 3 (15,529 XP)
- SQL level 2 (9,824 XP)
- Lua level 2 (7,823 XP)
- Shell Script (Zsh) level 2 (7,170 XP)
- CMake level 2 (7,037 XP)
- Dockerfile level 1 (4,931 XP) (+9)
- proto level 1 (4,423 XP)
- YAML level 1 (4,166 XP) (+8)
- JSON level 1 (2,679 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 | 12 | 4k | 441 | 1k | 1k | 0 | 0 | 0 | 30 | 0 | 0 | 0 | 663 | 30 | 1k | 125 | 1k | 49 | 264 | 5k | 12k | 6k | 2k | 689 | 3k | 353 | 8k | 1k | 0 | 183 | 6k |
Feb | 3k | 31 | 5k | 8k | 8k | 1k | 8k | 2k | 419 | 8k | 2k | 5k | 5k | 5k | 8k | 4k | 5k | 8k | 15k | 17k | 10k | 4k | 2k | 4k | 242 | 5k | 346 | 2k | 141 | ||
Mar | 2k | 1k | 0 | 2k | 3k | 2k | 4k | 4k | 3k | 1k | 3k | 479 | 354 | 3k | 0 | 29 | 1k | 7k | 5k | 11k | 11k | 4k | 81 | 1k | 8k | 374 | 6k | 4k | 0 | 0 | 24 |
Apr | 8k | 3k | 7k | 5k | 16 | 0 | 4k | 5k | 6k | 3k | 6k | 7k | 933 | 3k | 11k | 2k | 2k | 2k | 7k | 0 | 2k | 4k | 9k | 7k | 4k | 2 | 108 | 6k | 7k | 7k | |
May | 0 | 10 | 1k | 0 | 0 | 1k | 1k | 409 | 7k | 1k | 0 | 0 | 6k | 14 | 11k | 3k | 4k | 849 | 1k | 14k | 6k | 6k | 4k | 12k | 1k | 3k | 13k | 19k | 20k | 5k | 4k |
Jun | 551 | 0 | 6k | 520 | 1k | 3k | 687 | 469 | 113 | 162 | 3k | 2k | 968 | 272 | 442 | 2k | 392 | 94 | 1k | 3k | 1k | 3k | 0 | 2k | 4k | 3k | 84 | 2k | 1 | 0 | |
Jul | 4k | 1k | 10k | 294 | 17 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4k | 1k | 9k | 5k | 6k | 3k | 418 | 1k | 1k | 5k | 4k | 2k | 887 | 64 | 3k | 3k | 8k |
Aug | 2k | 4k | 1k | 9k | 15k | 8k | 10k | 5k | 158 | 2k | 163 | 5k | 244 | 6k | 1k | 4k | 2k | 1k | 1k | 280 | 5k | 2k | 2k | 272 | 1k | 929 | 22 | 180 | 23 | 4k | 2k |
Sep | 3k | 15k | 1k | 1k | 5k | 4k | 0 | 3k | 887 | 919 | 6k | 149 | 685 | 386 | 5k | 959 | 0 | 1k | 2k | 2 | 3k | 932 | 368 | 908 | 4k | 8k | 6k | 1k | 1k | 264 | |
Oct | 2 | 80 | 0 | 0 | 0 | 0 | 10 | 0 | 2k | 1k | 4k | 3k | 1k | 191 | 0 | 1k | 1k | 0 | 6k | 2k | 3 | 45 | 5k | 7k | 9k | 2k | 26k | 978 | 151 | 6k | 20 |
Nov | 5k | 10k | 4k | 637 | 0 | 2k | 4k | 5k | 5k | 2 | 558 | 0 | 0 | 3k | 1k | 230 | 96 | 880 | 0 | 178 | 84 | 3k | 23 | 7 | 0 | 0 | 0 | 53 | 41 | 0 | |
Dec | 0 | 478 | 19 | 0 | 89 | 183 | 0 | 58 | 0 | 15 | 0 | 79 | 0 | 0 | 38 | 0 | 0 | 248 | 0 | 17 | 20 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 52 |
Top flows
Longest
3 h 22 m
Most XP
4,263
Most XP/min
62
Day highlights
Average XP/day
2,552
Most XP
26,426
Most focused
9 h 18 m
Top flow languages
48
Go
238 flows
37
Neovim
100 flows
68
Vue
100 flows
66
C/C++
72 flows
70
TypeScript
70 flows
59
react
38 flows
43
JavaScript
25 flows
42
Terminal (Zsh)
24 flows
85
TypeScript (JSX)
13 flows
55
Lua
11 flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:9698},
{h:"01",x:25069},
{h:"02",x:70771},
{h:"03",x:76380},
{h:"04",x:67697},
{h:"05",x:74702},
{h:"06",x:72992},
{h:"07",x:70911},
{h:"08",x:59042},
{h:"09",x:63699},
{h:"10",x:53608},
{h:"11",x:41724},
{h:"12",x:39499},
{h:"13",x:58605},
{h:"14",x:56408},
{h:"15",x:48827},
{h:"16",x:41908},
{h:"17",x:29987},
{h:"18",x:22853},
{h:"19",x:9036},
{h:"20",x:17553},
{h:"21",x:27463},
{h:"22",x:16983},
{h:"23",x:8873},
]
,
f:[
{h:"00",m:206},
{h:"01",m:527},
{h:"02",m:1216},
{h:"03",m:1409},
{h:"04",m:1217},
{h:"05",m:1409},
{h:"06",m:1563},
{h:"07",m:1442},
{h:"08",m:1432},
{h:"09",m:1529},
{h:"10",m:1079},
{h:"11",m:992},
{h:"12",m:740},
{h:"13",m:1374},
{h:"14",m:1363},
{h:"15",m:1386},
{h:"16",m:1208},
{h:"17",m:789},
{h:"18",m:487},
{h:"19",m:105},
{h:"20",m:208},
{h:"21",m:460},
{h:"22",m:316},
{h:"23",m:255},
]
})
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.