({x:[
[{l:"Terminal (Zsh)",c:"#43E3BC"},[
{x:"2026-08-10",y:20},
{x:"2026-08-11",y:651},
{x:"2026-08-12",y:182},
{x:"2026-08-13",y:104},
{x:"2026-08-14",y:129},
{x:"2026-08-15",y:700},
{x:"2026-08-16",y:81},
{x:"2026-08-17",y:390},
{x:"2026-08-18",y:927},
{x:"2026-08-19",y:39},
{x:"2026-08-21",y:36},
{x:"2026-08-22",y:58},
{x:"2026-08-23",y:253},
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2026-08-11",y:8},
{x:"2026-08-14",y:650},
{x:"2026-08-16",y:8},
{x:"2026-08-17",y:139},
{x:"2026-08-18",y:1609},
{x:"2026-08-23",y:267},
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2026-08-11",y:119},
{x:"2026-08-13",y:16},
{x:"2026-08-14",y:196},
{x:"2026-08-15",y:233},
{x:"2026-08-16",y:60},
{x:"2026-08-17",y:145},
{x:"2026-08-18",y:112},
{x:"2026-08-19",y:59},
{x:"2026-08-23",y:117},
]],
[{l:"Python",c:"#3572A5"},[
{x:"2026-08-11",y:17},
{x:"2026-08-14",y:7},
{x:"2026-08-15",y:45},
{x:"2026-08-16",y:21},
{x:"2026-08-17",y:477},
{x:"2026-08-18",y:247},
{x:"2026-08-19",y:1},
{x:"2026-08-23",y:25},
]],
[{l:"HTML",c:"#e34c26"},[
{x:"2026-08-15",y:493},
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2026-08-15",y:196},
{x:"2026-08-18",y:50},
]],
[{l:"Svelte",c:"#ff3e00"},[
{x:"2026-08-21",y:128},
{x:"2026-08-22",y:5},
]],
[{l:"JSON",c:"#292929"},[
{x:"2026-08-14",y:3},
{x:"2026-08-15",y:16},
{x:"2026-08-16",y:12},
{x:"2026-08-21",y:75},
]],
[{l:"Ini",c:"#d1dbe0"},[
{x:"2026-08-14",y:79},
]],
[{l:"Log",c:"#CE0BE7"},[
{x:"2026-08-15",y:60},
{x:"2026-08-16",y:1},
]],
[{l:"Others",c:"#888"},[
{x:"2026-08-23",y:1},
{x:"2026-08-18",y:1},
{x:"2026-08-17",y:16},
{x:"2026-08-16",y:18},
{x:"2026-08-15",y:36},
{x:"2026-08-14",y:9},
{x:"2026-08-11",y:1},
]],
]
,
f:[
{x:"2026-08-14",
y:20},
{x:"2026-08-15",
y:70},
{x:"2026-08-17",
y:33},
{x:"2026-08-18",
y:55},
]
})
Terminal (Zsh)
level
15 (378,053 XP)
(+253)
36 %
Markdown
level
14 (327,821 XP)
(+267)
31 %
Python
level
9 (130,566 XP)
(+25)
3 %
Svelte
level
5 (51,537 XP)
66 %
C
level
5 (41,106 XP)
6 %
HTML
level
4 (38,719 XP)
91 %
scminput
level
4 (32,374 XP)
(+117)
47 %
Shell Script
level
4 (27,957 XP)
16 %
oz
level
3 (21,056 XP)
59 %
Java
level
3 (19,028 XP)
41 %
Machines
Visual Studio Code
level
24 (932,461 XP)
(+410)
14 %
zsh
level
12 (251,422 XP)
(+253)
53 %
zsh on termux
level
2 (8,059 XP)
21 %
vim
level
1 (2,157 XP)
12 %
zed
level
0 (577 XP)
36 %
Other languages
Plain text
level
3 (16,880 XP)
TypeScript
level
3 (15,266 XP)
JSON
level
3 (15,095 XP)
SCSS
level
2 (13,345 XP)
JavaScript
level
2 (12,058 XP)
CSS
level
2 (10,555 XP)
Log
level
1 (4,466 XP)
CMake
level
1 (4,320 XP)
C++
level
1 (3,955 XP)
YAML
level
1 (3,369 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
4k
25k
14k
2k
1k
2k
768
592
2k
3k
1k
1k
160
286
12k
0
20
9k
8k
2k
12k
861
5k
5k
18k
1k
4k
8k
358
36
141
Feb
17
0
244
5k
2k
5k
1k
3k
5k
7k
12k
3k
27
2k
3k
10k
6k
4k
4k
2k
3k
874
433
4k
4k
111
1k
3k
0
Mar
3k
1k
1k
1k
531
620
6k
630
558
656
10k
6k
2k
4k
2k
1k
1k
2k
231
2k
1k
552
554
1k
4k
1k
4k
3k
0
3k
998
Apr
1k
94
6k
2k
5k
9k
3k
4k
2k
11k
5k
13
2k
47
10k
1k
13k
1k
2k
894
6k
6k
3k
5k
460
3k
5k
11k
2k
10k
May
3k
8k
2k
8k
1k
6k
2k
7k
698
10k
1k
12k
6k
329
2k
8k
2k
1k
114
216
2k
2k
510
2k
7k
10k
3k
10k
1k
986
311
Jun
3k
8k
621
2k
5k
3k
8
11
280
216
31
589
1k
252
1k
891
124
3k
1k
0
33
33
4k
78
3k
8k
3k
6k
1k
637
Jul
116
0
2k
4k
3k
4k
2k
2k
3k
961
1k
0
0
9
1k
1k
1k
2k
4k
2
0
47
629
2k
7k
2k
48
2k
5k
293
9k
Aug
9k
3k
529
11k
4k
3k
1k
1k
42
4k
4k
13k
4k
1k
5k
883
1k
5k
3k
4k
2k
6k
6k
3k
1k
1k
3k
9k
4k
2k
612
Sep
3k
6k
6k
7k
2k
5k
3k
901
240
2k
1k
8k
2k
38
209
2k
0
3
51
139
206
1k
0
18k
1k
3k
2k
140
1k
78
Oct
15k
945
4k
7k
2k
5
0
19k
142
75
446
777
504
80
17k
892
4
2k
9
1
1k
620
936
19
8k
7k
2k
1k
4k
44
7k
Nov
156
1k
1k
42
163
707
1k
418
2k
11k
316
8k
1k
1k
1k
1k
6k
6k
8k
10k
903
172
96
177
3k
5
338
1k
61
119
Dec
676
3k
297
19
139
102
66
116
140
59
1k
47
244
0
10k
5k
648
72
899
122
559
1k
12k
5k
512
5k
3k
2k
8k
3k
3k
Top flows
Longest
3 h 7 m
Sep 24, 2025
Most XP
21,599
Jan 2, 2025
Most XP/min
281
Jan 2, 2025
Day highlights
Most XP
25,347
Jan 2, 2025
Most focused
16 h 47 m
Mar 14, 2026
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:4409},
{h:"01",x:125},
{h:"02",x:124},
{h:"03",x:123},
{h:"04",x:126},
{h:"05",x:1117},
{h:"06",x:17138},
{h:"07",x:28565},
{h:"08",x:92625},
{h:"09",x:125887},
{h:"10",x:134366},
{h:"11",x:110116},
{h:"12",x:65894},
{h:"13",x:57641},
{h:"14",x:58234},
{h:"15",x:65937},
{h:"16",x:58874},
{h:"17",x:59695},
{h:"18",x:58264},
{h:"19",x:47741},
{h:"20",x:42263},
{h:"21",x:60697},
{h:"22",x:60932},
{h:"23",x:43843},
]
,
f:[
{h:"00",m:86},
{h:"01",m:60},
{h:"02",m:60},
{h:"03",m:60},
{h:"04",m:60},
{h:"05",m:68},
{h:"06",m:400},
{h:"07",m:606},
{h:"08",m:1423},
{h:"09",m:2043},
{h:"10",m:2128},
{h:"11",m:1990},
{h:"12",m:1211},
{h:"13",m:1023},
{h:"14",m:1110},
{h:"15",m:1062},
{h:"16",m:1012},
{h:"17",m:1050},
{h:"18",m:1241},
{h:"19",m:868},
{h:"20",m:777},
{h:"21",m:954},
{h:"22",m:942},
{h:"23",m:346},
]
})
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.