({x:[
[{l:"HTML",c:"#e34c26"},[
{x:"2026-01-26",y:622},
{x:"2026-01-27",y:525},
{x:"2026-01-28",y:77},
{x:"2026-01-29",y:8},
]],
[{l:"astro",c:"#ff5a03"},[
{x:"2026-01-29",y:15},
{x:"2026-01-30",y:380},
{x:"2026-01-31",y:10},
{x:"2026-02-03",y:14},
{x:"2026-02-05",y:1},
{x:"2026-02-08",y:59},
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2026-01-29",y:50},
{x:"2026-01-30",y:8},
{x:"2026-02-04",y:4},
{x:"2026-02-08",y:403},
]],
[{l:"Vue",c:"#41b883"},[
{x:"2026-01-26",y:56},
{x:"2026-01-28",y:1},
{x:"2026-02-04",y:31},
{x:"2026-02-05",y:137},
{x:"2026-02-07",y:133},
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2026-01-26",y:57},
{x:"2026-01-27",y:6},
{x:"2026-01-29",y:4},
{x:"2026-01-30",y:2},
{x:"2026-01-31",y:2},
{x:"2026-02-04",y:86},
{x:"2026-02-05",y:80},
{x:"2026-02-07",y:1},
{x:"2026-02-08",y:3},
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2026-01-26",y:86},
{x:"2026-01-27",y:10},
{x:"2026-01-28",y:5},
{x:"2026-01-29",y:14},
{x:"2026-01-30",y:64},
{x:"2026-02-05",y:17},
]],
[{l:"JSON",c:"#292929"},[
{x:"2026-01-26",y:45},
{x:"2026-01-29",y:2},
{x:"2026-01-30",y:2},
{x:"2026-02-04",y:4},
{x:"2026-02-05",y:103},
]],
[{l:"Properties",c:"#9FC2D2"},[
{x:"2026-01-30",y:59},
{x:"2026-02-05",y:62},
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2026-01-26",y:6},
{x:"2026-01-27",y:12},
{x:"2026-01-28",y:4},
{x:"2026-01-29",y:3},
{x:"2026-01-30",y:10},
{x:"2026-01-31",y:1},
{x:"2026-02-04",y:3},
{x:"2026-02-05",y:6},
{x:"2026-02-07",y:1},
{x:"2026-02-08",y:1},
]],
[{l:"DotEnv",c:"#50DDA1"},[
{x:"2026-01-26",y:17},
{x:"2026-01-30",y:28},
]],
[{l:"Others",c:"#888"},[
{x:"2026-02-08",y:2},
{x:"2026-02-07",y:2},
{x:"2026-02-05",y:42},
{x:"2026-02-04",y:2},
{x:"2026-01-30",y:20},
{x:"2026-01-28",y:2},
{x:"2026-01-27",y:2},
{x:"2026-01-26",y:6},
]],
]
,
f:[
{x:"2026-01-26",
y:54},
{x:"2026-01-29",
y:4},
{x:"2026-01-30",
y:34},
{x:"2026-02-05",
y:48},
{x:"2026-02-08",
y:24},
]
})
Vue
level
19 (631,372 XP)
86 %
JavaScript
level
14 (339,692 XP)
56 %
HTML
level
8 (113,039 XP)
39 %
Markdown
level
7 (94,673 XP)
68 %
TypeScript
level
6 (75,926 XP)
88 %
JSON
level
3 (16,563 XP)
19 %
CSS
level
2 (13,488 XP)
89 %
Plain text
level
2 (11,214 XP)
60 %
TypeScript (JSX)
level
2 (10,603 XP)
53 %
astro
level
2 (10,075 XP)
46 %
Machines
Ray's 14" MacBook Pro
level
29 (1,356,508 XP)
12 %
Other languages
JavaScript (JSX)
level
2 (10,060 XP)
Python
level
2 (7,182 XP)
YAML
level
1 (5,415 XP)
csv (pipe)
level
1 (3,980 XP)
Properties
level
1 (3,014 XP)
Shell Script
level
1 (2,213 XP)
Go
level
1 (1,846 XP)
PostCSS
level
1 (1,634 XP)
scminput
level
0 (1,306 XP)
Ignore
level
0 (1,113 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
398
3k
3k
9k
1k
2k
5k
7k
8k
9k
3k
4k
2k
4k
1k
6k
415
1k
5k
2k
4k
9k
11k
224
4k
6k
555
7k
3k
978
5k
Feb
5k
4k
5k
14k
11k
3k
1k
4k
3k
1k
0
67
3k
395
2k
4k
6k
13k
8k
5k
12k
17k
11k
18k
13k
608
13k
5k
0
Mar
7k
12k
6k
2k
15k
9k
3k
6k
11k
4k
1k
1k
506
3k
3k
5k
4k
0
77
234
72
1k
689
5k
1k
4
2k
4k
7k
3k
4k
Apr
1
0
3k
450
1k
3k
3k
234
1k
3k
3k
513
862
0
205
2k
48
860
1k
115
953
82
624
818
0
891
0
3k
1k
2k
May
185
700
153
0
2k
1k
1k
6k
2k
5k
276
2k
2k
2k
8k
4k
4k
747
1k
3k
1k
12k
3k
5k
6k
14k
6k
5k
4k
9k
5k
Jun
233
833
5k
11k
16k
11k
5k
229
3k
912
3k
3k
1k
1k
25
1k
2k
1k
2k
3k
5k
3k
5k
768
1k
598
696
4
0
1k
Jul
2k
8k
10k
8k
4k
27
262
0
3k
4k
199
3k
4
935
4k
2k
2k
3
260
304
1k
1k
2k
4k
2k
4k
2k
3k
2k
4k
7k
Aug
5k
11k
1k
8k
1k
10k
16k
8k
4k
895
3k
14k
8k
9k
9k
7k
359
6k
8k
8k
228
673
555
1k
4k
2k
6k
1k
4k
2k
0
Sep
3k
6k
3k
2k
4k
1k
966
1k
4k
3k
2k
2k
2k
0
815
2
0
181
773
1k
11k
11k
12k
6k
3k
3k
2k
9k
2k
2k
Oct
4k
540
2k
8k
987
2k
1k
650
892
3k
1k
1k
3k
6k
1k
3k
187
46
1k
3k
4k
2k
2k
4k
3k
2k
4k
1k
1k
2k
53
Nov
1k
262
4k
2k
1k
7k
22k
9k
1k
585
5k
870
930
3k
3k
1k
1k
1k
3k
168
4k
6k
4k
1k
1k
2k
1k
1k
205
2k
Dec
2k
5k
6k
7k
4k
4k
3k
1k
455
341
1k
1k
2k
796
3k
22
61
20
11
4k
4k
3k
1k
812
1k
4k
7k
14
1k
28
0
Top flows
Longest
5 h 14 m
Nov 7, 2023
Most XP
4,162
Dec 27, 2023
Most XP/min
27
Nov 7, 2023
Day highlights
Most XP
21,627
Nov 7, 2023
Most focused
11 h 36 m
Nov 7, 2023
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:43280},
{h:"01",x:32620},
{h:"02",x:15376},
{h:"03",x:1717},
{h:"04",x:1418},
{h:"05",x:2784},
{h:"06",x:3374},
{h:"07",x:2181},
{h:"08",x:10068},
{h:"09",x:77129},
{h:"10",x:152439},
{h:"11",x:159117},
{h:"12",x:110029},
{h:"13",x:88619},
{h:"14",x:127523},
{h:"15",x:104058},
{h:"16",x:77549},
{h:"17",x:51220},
{h:"18",x:33255},
{h:"19",x:29610},
{h:"20",x:66560},
{h:"21",x:66919},
{h:"22",x:50727},
{h:"23",x:48936},
]
,
f:[
{h:"00",m:1215},
{h:"01",m:1156},
{h:"02",m:490},
{h:"03",m:26},
{h:"04",m:36},
{h:"05",m:74},
{h:"06",m:59},
{h:"07",m:84},
{h:"08",m:204},
{h:"09",m:1769},
{h:"10",m:3529},
{h:"11",m:3821},
{h:"12",m:2685},
{h:"13",m:2343},
{h:"14",m:3699},
{h:"15",m:3178},
{h:"16",m:2213},
{h:"17",m:1308},
{h:"18",m:734},
{h:"19",m:747},
{h:"20",m:1461},
{h:"21",m:1546},
{h:"22",m:1327},
{h:"23",m:1321},
]
})
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.