({x:[
[{l:"C",c:"#555555"},[
{x:"2026-01-26",y:3709},
{x:"2026-01-27",y:40},
{x:"2026-01-28",y:4027},
{x:"2026-01-30",y:210},
{x:"2026-01-31",y:2883},
{x:"2026-02-01",y:3461},
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2026-01-25",y:141},
{x:"2026-01-26",y:436},
{x:"2026-01-28",y:79},
{x:"2026-01-29",y:44},
{x:"2026-01-30",y:1914},
{x:"2026-02-01",y:155},
{x:"2026-02-02",y:10969},
{x:"2026-02-03",y:184},
{x:"2026-02-04",y:29},
{x:"2026-02-05",y:4},
{x:"2026-02-06",y:104},
{x:"2026-02-07",y:1},
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2026-02-05",y:354},
{x:"2026-02-06",y:1275},
{x:"2026-02-07",y:5896},
]],
[{l:"C++",c:"#f34b7d"},[
{x:"2026-01-26",y:279},
{x:"2026-01-28",y:3537},
{x:"2026-02-01",y:289},
{x:"2026-02-02",y:1682},
]],
[{l:"Python",c:"#3572A5"},[
{x:"2026-01-25",y:334},
{x:"2026-01-30",y:1711},
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2026-02-01",y:92},
{x:"2026-02-05",y:182},
{x:"2026-02-06",y:176},
]],
[{l:"CMake",c:"#DA3434"},[
{x:"2026-01-28",y:80},
{x:"2026-02-01",y:323},
]],
[{l:"dockercompose",c:"#E5F208"},[
{x:"2026-02-06",y:289},
]],
[{l:"Ignore",c:"#FD038F"},[
{x:"2026-02-05",y:15},
{x:"2026-02-06",y:45},
{x:"2026-02-07",y:17},
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2026-01-25",y:3},
{x:"2026-01-26",y:10},
{x:"2026-01-28",y:6},
{x:"2026-01-29",y:3},
{x:"2026-01-30",y:5},
{x:"2026-01-31",y:3},
{x:"2026-02-01",y:12},
{x:"2026-02-02",y:5},
{x:"2026-02-03",y:2},
{x:"2026-02-05",y:9},
{x:"2026-02-06",y:6},
{x:"2026-02-07",y:4},
]],
[{l:"Others",c:"#888"},[
{x:"2026-02-07",y:2},
{x:"2026-02-06",y:3},
{x:"2026-02-05",y:52},
{x:"2026-02-01",y:8},
{x:"2026-01-30",y:16},
{x:"2026-01-26",y:15},
]],
]
,
f:[
{x:"2026-01-25",
y:28},
{x:"2026-01-26",
y:94},
{x:"2026-01-28",
y:86},
{x:"2026-01-30",
y:51},
{x:"2026-01-31",
y:78},
{x:"2026-02-01",
y:115},
{x:"2026-02-02",
y:172},
{x:"2026-02-05",
y:25},
{x:"2026-02-06",
y:82},
{x:"2026-02-07",
y:75},
]
})
C++
level
20 (695,222 XP)
84 %
Markdown
level
11 (210,492 XP)
46 %
C/C++
level
9 (146,494 XP)
56 %
C
level
9 (143,590 XP)
46 %
Python
level
8 (119,822 XP)
64 %
Plain text
level
8 (105,140 XP)
(+2)
10 %
CMake
level
6 (70,103 XP)
60 %
C#
level
6 (65,354 XP)
37 %
CSS
level
4 (29,210 XP)
25 %
Shell Script
level
3 (20,344 XP)
53 %
Machines
VSCode
level
31 (1,541,793 XP)
(+4,331)
4 %
MSVS
level
10 (190,367 XP)
90 %
Other languages
HTML
level
3 (19,302 XP)
scminput
level
3 (15,065 XP)
JavaScript
level
3 (14,848 XP)
Lua
level
2 (11,935 XP)
JSON
level
2 (11,717 XP)
TypeScript
level
2 (7,853 XP)
(+4,325)
SQL (SQLite)
level
2 (7,456 XP)
Log
level
2 (6,741 XP)
sage
level
1 (4,553 XP)
Perl
level
1 (4,311 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
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
18k
19k
18k
15k
12k
11k
0
0
0
0
0
35
0
0
0
0
0
0
15k
0
0
0
7k
Mar
1k
3k
991
0
0
32
0
0
4k
3k
36
6k
1k
0
0
0
0
0
0
0
0
0
0
0
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:92223},
{h:"01",x:75409},
{h:"02",x:80180},
{h:"03",x:41815},
{h:"04",x:37866},
{h:"05",x:26767},
{h:"06",x:15001},
{h:"07",x:9586},
{h:"08",x:25016},
{h:"09",x:34522},
{h:"10",x:46815},
{h:"11",x:45766},
{h:"12",x:56651},
{h:"13",x:78365},
{h:"14",x:97737},
{h:"15",x:93935},
{h:"16",x:90064},
{h:"17",x:85795},
{h:"18",x:91788},
{h:"19",x:101390},
{h:"20",x:113949},
{h:"21",x:113925},
{h:"22",x:130670},
{h:"23",x:146925},
]
,
f:[
{h:"00",m:1517},
{h:"01",m:1244},
{h:"02",m:1163},
{h:"03",m:873},
{h:"04",m:758},
{h:"05",m:544},
{h:"06",m:290},
{h:"07",m:237},
{h:"08",m:418},
{h:"09",m:621},
{h:"10",m:708},
{h:"11",m:667},
{h:"12",m:934},
{h:"13",m:1308},
{h:"14",m:1872},
{h:"15",m:1664},
{h:"16",m:1706},
{h:"17",m:1595},
{h:"18",m:1762},
{h:"19",m:1978},
{h:"20",m:2332},
{h:"21",m:2298},
{h:"22",m:2608},
{h:"23",m:2285},
]
})
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.