({x:[
[{l:"Python",c:"#3572A5"},[
{x:"2026-03-11",y:2043},
{x:"2026-03-13",y:3202},
{x:"2026-03-14",y:21231},
{x:"2026-03-15",y:84},
{x:"2026-03-16",y:286},
{x:"2026-03-18",y:1714},
{x:"2026-03-21",y:2222},
{x:"2026-03-22",y:100},
{x:"2026-03-24",y:1},
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2026-03-11",y:63},
{x:"2026-03-15",y:871},
{x:"2026-03-16",y:95},
{x:"2026-03-18",y:48},
{x:"2026-03-21",y:13866},
{x:"2026-03-22",y:6846},
{x:"2026-03-24",y:6},
]],
[{l:"Java",c:"#b07219"},[
{x:"2026-03-23",y:6239},
{x:"2026-03-24",y:9443},
]],
[{l:"C++",c:"#f34b7d"},[
{x:"2026-03-12",y:2374},
]],
[{l:"Groovy",c:"#4298b8"},[
{x:"2026-03-23",y:88},
{x:"2026-03-24",y:93},
]],
[{l:"CMake",c:"#DA3434"},[
{x:"2026-03-12",y:97},
]],
[{l:"Ignore",c:"#FD038F"},[
{x:"2026-03-13",y:14},
{x:"2026-03-14",y:4},
{x:"2026-03-23",y:28},
{x:"2026-03-24",y:43},
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2026-03-11",y:1},
{x:"2026-03-13",y:7},
{x:"2026-03-14",y:27},
{x:"2026-03-15",y:2},
{x:"2026-03-21",y:14},
{x:"2026-03-22",y:5},
{x:"2026-03-23",y:3},
{x:"2026-03-24",y:21},
]],
[{l:"Log",c:"#CE0BE7"},[
{x:"2026-03-23",y:4},
{x:"2026-03-24",y:37},
]],
[{l:"JSON",c:"#292929"},[
{x:"2026-03-14",y:4},
{x:"2026-03-21",y:5},
{x:"2026-03-23",y:4},
{x:"2026-03-24",y:2},
]],
[{l:"Others",c:"#888"},[
{x:"2026-03-24",y:5},
]],
]
,
f:[
{x:"2026-03-11",
y:54},
{x:"2026-03-12",
y:59},
{x:"2026-03-13",
y:67},
{x:"2026-03-14",
y:415},
{x:"2026-03-18",
y:60},
{x:"2026-03-21",
y:147},
{x:"2026-03-22",
y:69},
{x:"2026-03-23",
y:124},
{x:"2026-03-24",
y:221},
]
})
C++
level
20 (704,323 XP)
98 %
Markdown
level
13 (278,162 XP)
(+6)
18 %
Python
level
10 (185,273 XP)
75 %
C/C++
level
9 (146,494 XP)
56 %
C
level
9 (143,590 XP)
46 %
Plain text
level
8 (105,672 XP)
(+13)
12 %
CMake
level
6 (70,524 XP)
62 %
C#
level
6 (65,354 XP)
37 %
TypeScript
level
4 (30,570 XP)
35 %
CSS
level
4 (29,210 XP)
25 %
Machines
VSCode
level
33 (1,759,377 XP)
(+7,502)
16 %
MSVS
level
10 (190,367 XP)
90 %
Other languages
JavaScript
level
3 (23,529 XP)
Shell Script
level
3 (20,665 XP)
HTML
level
3 (19,340 XP)
Java
level
3 (16,561 XP)
(+7,330)
Vue
level
3 (15,664 XP)
scminput
level
3 (15,102 XP)
JSON
level
2 (11,956 XP)
(+2)
Lua
level
2 (11,935 XP)
SQL (SQLite)
level
2 (7,456 XP)
Log
level
2 (6,783 XP)
(+37)
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
5k
6k
4k
18k
20k
10k
4k
19k
12k
14k
19k
6k
7k
16k
14k
3k
16k
10k
11k
2k
4k
11k
8k
12k
8k
27k
7k
8k
1k
8k
20k
Feb
7k
30k
12k
18k
11k
11k
20k
25k
21k
25k
12k
12k
0
5k
14k
3k
0
4k
2k
1k
6k
9k
9k
10k
23k
6k
878
1k
7k
Mar
6k
4k
1k
12k
727
32
0
8k
10k
7k
2k
8k
4k
21k
957
381
0
1k
0
0
16k
6k
6k
9k
0
0
0
5k
2k
12k
1k
Apr
5k
6k
9k
0
3k
0
0
0
0
0
0
1k
2k
3k
2k
0
0
0
0
215
0
0
371
0
0
1k
0
0
1k
0
May
2k
0
829
0
0
0
0
0
0
0
626
1k
0
0
1k
2k
0
21
0
2
0
3k
9k
3k
8k
4k
797
548
16k
11k
1k
Jun
6k
5k
668
6k
3k
6k
1k
572
2k
5k
6k
6k
2k
7k
3k
13k
7k
3k
3k
9k
9k
4k
12k
196
13
3k
60
1k
112
2k
Jul
683
8k
0
1k
1k
0
639
1k
0
0
0
0
2k
1k
0
3k
2k
1k
805
1k
4k
4k
4k
4k
1k
513
377
0
6
0
0
Aug
593
65
0
0
0
0
0
0
1k
213
0
0
0
1k
0
0
0
3k
3k
2k
8k
4k
0
0
0
0
737
808
5k
0
9k
Sep
4k
930
0
316
0
0
8
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
81
0
1k
3k
18k
0
Oct
5k
4k
0
2k
7k
6k
1k
0
0
4k
0
32
9k
18k
5k
3k
17k
12k
19k
10k
10k
939
783
10k
22k
3k
3k
12k
2k
8k
17k
Nov
30k
8k
4k
8k
174
4k
17k
12k
7k
27k
2k
4k
6k
30k
8k
23k
6k
8k
13k
3k
5k
13k
12k
12k
1k
22k
12k
26k
42k
34k
Dec
13k
11
903
5k
18k
198
9k
6k
0
3k
438
9k
9k
0
1k
0
1k
429
8k
3k
2k
4k
2k
0
3k
5k
1k
11k
1k
0
0
Top flows
Longest
5 h 35 m
Feb 8, 2025
Most XP
3,253
Feb 25, 2024
Most XP/min
44
Feb 8, 2025
Day highlights
Most XP
30,771
Nov 14, 2025
Most focused
8 h 48 m
Nov 1, 2025
Top flow languages
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:102425},
{h:"01",x:83369},
{h:"02",x:84840},
{h:"03",x:44943},
{h:"04",x:40782},
{h:"05",x:26779},
{h:"06",x:15567},
{h:"07",x:9875},
{h:"08",x:25016},
{h:"09",x:34522},
{h:"10",x:51999},
{h:"11",x:49387},
{h:"12",x:61257},
{h:"13",x:86768},
{h:"14",x:108895},
{h:"15",x:109549},
{h:"16",x:111151},
{h:"17",x:103292},
{h:"18",x:110612},
{h:"19",x:112776},
{h:"20",x:130113},
{h:"21",x:129719},
{h:"22",x:147861},
{h:"23",x:168247},
]
,
f:[
{h:"00",m:1726},
{h:"01",m:1406},
{h:"02",m:1231},
{h:"03",m:916},
{h:"04",m:810},
{h:"05",m:548},
{h:"06",m:290},
{h:"07",m:237},
{h:"08",m:418},
{h:"09",m:621},
{h:"10",m:818},
{h:"11",m:696},
{h:"12",m:1024},
{h:"13",m:1479},
{h:"14",m:2152},
{h:"15",m:1985},
{h:"16",m:2076},
{h:"17",m:1880},
{h:"18",m:2046},
{h:"19",m:2218},
{h:"20",m:2640},
{h:"21",m:2602},
{h:"22",m:2902},
{h:"23",m:2638},
]
})
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.