({x:[
[{l:"Math/Tech writing",c:"#B161AB"},[
{x:"2026-04-20",y:26},
{x:"2026-04-21",y:101},
{x:"2026-04-22",y:35},
{x:"2026-04-23",y:2197},
{x:"2026-04-24",y:80},
{x:"2026-04-25",y:6773},
{x:"2026-04-26",y:7281},
{x:"2026-04-27",y:5},
{x:"2026-04-28",y:1108},
{x:"2026-04-29",y:886},
{x:"2026-05-02",y:1596},
{x:"2026-05-03",y:823},
]],
[{l:"Java",c:"#b07219"},[
{x:"2026-04-20",y:2636},
{x:"2026-04-21",y:5668},
{x:"2026-04-23",y:5568},
]],
[{l:"Rust",c:"#dea584"},[
{x:"2026-04-24",y:608},
{x:"2026-04-26",y:7917},
{x:"2026-04-27",y:1},
]],
[{l:"C/C++",c:"#915D35"},[
{x:"2026-04-20",y:2733},
{x:"2026-04-21",y:482},
{x:"2026-04-22",y:10},
{x:"2026-04-24",y:3300},
{x:"2026-04-25",y:1078},
{x:"2026-04-27",y:113},
{x:"2026-04-29",y:255},
]],
[{l:"Cangjie",c:"#E4B1CC"},[
{x:"2026-04-20",y:548},
{x:"2026-04-21",y:973},
{x:"2026-04-22",y:1},
{x:"2026-04-23",y:251},
{x:"2026-04-24",y:887},
{x:"2026-04-27",y:455},
{x:"2026-04-29",y:65},
{x:"2026-04-30",y:438},
]],
[{l:"Haskell",c:"#5e5086"},[
{x:"2026-04-23",y:1289},
{x:"2026-05-03",y:2163},
]],
[{l:"yacc",c:"#4B6C4B"},[
{x:"2026-04-26",y:1723},
]],
[{l:"JSON",c:"#292929"},[
{x:"2026-04-22",y:1365},
{x:"2026-04-24",y:55},
{x:"2026-04-30",y:70},
]],
[{l:"Debugging",c:"#DA7D76"},[
{x:"2026-04-20",y:863},
{x:"2026-04-21",y:604},
]],
[{l:"nix",c:"#7e7eff"},[
{x:"2026-04-22",y:267},
{x:"2026-04-23",y:79},
{x:"2026-04-24",y:117},
{x:"2026-04-28",y:3},
{x:"2026-04-29",y:23},
]],
[{l:"Others",c:"#888"},[
{x:"2026-05-03",y:33},
{x:"2026-05-02",y:4},
{x:"2026-04-30",y:28},
{x:"2026-04-29",y:141},
{x:"2026-04-28",y:2},
{x:"2026-04-27",y:88},
{x:"2026-04-26",y:346},
{x:"2026-04-25",y:7},
{x:"2026-04-24",y:97},
{x:"2026-04-23",y:295},
{x:"2026-04-22",y:68},
{x:"2026-04-21",y:341},
{x:"2026-04-20",y:127},
]],
]
,
f:[
{x:"2026-04-20",
y:142},
{x:"2026-04-21",
y:200},
{x:"2026-04-22",
y:55},
{x:"2026-04-23",
y:140},
{x:"2026-04-24",
y:124},
{x:"2026-04-25",
y:22},
{x:"2026-04-26",
y:383},
{x:"2026-05-02",
y:20},
{x:"2026-05-03",
y:44},
]
})
Math/Tech writing
level
37 (2,310,359 XP)
(+823)
100 %
C/C++
level
37 (2,194,819 XP)
4 %
Python
level
25 (1,013,722 XP)
17 %
Rust
level
23 (901,802 XP)
74 %
Haskell
level
18 (548,388 XP)
(+2,163)
51 %
OCaml
level
15 (374,945 XP)
30 %
Go
level
11 (228,272 XP)
94 %
Cangjie
level
11 (214,923 XP)
58 %
nix
level
11 (212,706 XP)
52 %
coq
level
11 (200,967 XP)
20 %
Machines
Delta
level
59 (5,659,351 XP)
47 %
Omega
level
38 (2,336,372 XP)
21 %
Sigma
level
23 (898,854 XP)
(+3,019)
70 %
Beta
level
15 (366,369 XP)
13 %
Other languages
Java
level
10 (175,068 XP)
lean
level
8 (105,851 XP)
SQL
level
6 (74,419 XP)
Kotlin
level
6 (67,579 XP)
Shell Script
level
6 (66,355 XP)
YAML
level
6 (65,130 XP)
Emacs Lisp
level
5 (53,828 XP)
Julia
level
5 (47,779 XP)
Debugging
level
5 (44,542 XP)
JavaScript
level
5 (40,562 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
3
4k
1k
25k
10k
8k
21k
20k
25k
28k
30k
21k
26k
31k
51k
24k
24k
25k
12k
15k
22k
19k
15k
34k
20k
18k
9k
11k
8k
14k
18k
Feb
13k
32k
18k
12k
29k
36k
39k
40k
33k
47k
31k
15k
26k
37k
34k
19k
29k
28k
28k
34k
28k
42k
21k
22k
18k
40k
45k
50k
9k
Mar
40k
49k
28k
38k
48k
44k
36k
29k
46k
49k
27k
40k
42k
53k
32k
42k
32k
20k
53k
60k
59k
51k
35k
17k
65k
56k
35k
37k
48k
25k
11k
Apr
25k
34k
37k
34k
50k
39k
39k
53k
48k
37k
45k
65k
39k
37k
40k
31k
26k
38k
64k
35k
41k
24k
40k
44k
44k
40k
20k
23k
26k
11k
May
33k
37k
52k
49k
39k
29k
48k
60k
56k
33k
21k
21k
17k
26k
18k
20k
66k
35k
33k
23k
31k
33k
45k
69k
7k
10k
27k
17k
23k
29k
12k
Jun
20k
12k
18k
15k
16k
29k
17k
19k
22k
30k
7k
21k
12k
9k
13k
26k
3k
11k
19k
24k
29k
8k
21k
14k
34k
20k
13k
21k
7k
13k
Jul
12k
13k
19k
12k
19k
16k
12k
23k
20k
25k
6k
19k
13k
12k
20k
22k
18k
17k
20k
19k
15k
14k
6k
10k
14k
12k
22k
11k
20k
15k
7k
Aug
27k
28k
15k
21k
11k
14k
19k
21k
18k
12k
18k
10k
5k
10k
3k
1k
8k
15k
9k
18k
20k
21k
21k
8k
15k
25k
14k
10k
5k
16k
11k
Sep
10k
16k
19k
10k
14k
14k
15k
21k
31k
31k
14k
26k
14k
22k
34k
15k
28k
15k
18k
14k
29k
33k
23k
29k
19k
17k
27k
26k
17k
18k
Oct
26k
12k
14k
15k
6k
13k
20k
35k
28k
16k
22k
32k
41k
32k
37k
22k
34k
16k
23k
21k
32k
54k
32k
22k
22k
28k
25k
22k
33k
11k
19k
Nov
46k
25k
32k
15k
21k
32k
19k
21k
20k
26k
23k
20k
13k
14k
6k
15k
12k
19k
25k
26k
32k
27k
18k
30k
34k
23k
25k
30k
13k
15k
Dec
19k
30k
37k
32k
28k
25k
28k
37k
29k
36k
36k
43k
33k
22k
16k
27k
39k
20k
13k
18k
26k
16k
8k
6k
18k
19k
18k
22k
20k
17k
5k
Top flows
Longest
4 h 7 m
May 4, 2025
Most XP
4,380
Nov 3, 2024
Most XP/min
72
May 4, 2025
Day highlights
Most XP
40,517
May 24, 2024
Most focused
8 h 32 m
Mar 2, 2026
Top flow languages
Math/Tech writing
443
flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:436242},
{h:"01",x:427168},
{h:"02",x:364521},
{h:"03",x:231513},
{h:"04",x:89944},
{h:"05",x:14486},
{h:"06",x:5924},
{h:"07",x:39605},
{h:"08",x:110507},
{h:"09",x:215545},
{h:"10",x:285803},
{h:"11",x:342412},
{h:"12",x:491596},
{h:"13",x:623738},
{h:"14",x:605829},
{h:"15",x:587420},
{h:"16",x:569261},
{h:"17",x:535009},
{h:"18",x:529709},
{h:"19",x:571242},
{h:"20",x:617689},
{h:"21",x:572999},
{h:"22",x:553543},
{h:"23",x:465915},
]
,
f:[
{h:"00",m:3096},
{h:"01",m:2905},
{h:"02",m:2471},
{h:"03",m:1961},
{h:"04",m:708},
{h:"05",m:153},
{h:"06",m:3},
{h:"07",m:461},
{h:"08",m:1507},
{h:"09",m:3125},
{h:"10",m:2827},
{h:"11",m:3724},
{h:"12",m:4792},
{h:"13",m:6152},
{h:"14",m:6009},
{h:"15",m:5534},
{h:"16",m:5482},
{h:"17",m:4598},
{h:"18",m:5142},
{h:"19",m:4894},
{h:"20",m:5671},
{h:"21",m:5445},
{h:"22",m:5001},
{h:"23",m:3320},
]
})
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.