({x:[
[{l:"TypeScript",c:"#2b7489"},[
{x:"2025-11-24",y:2312},
{x:"2025-11-25",y:2766},
{x:"2025-11-26",y:2854},
{x:"2025-11-27",y:3322},
{x:"2025-11-28",y:2338},
{x:"2025-11-29",y:2949},
{x:"2025-11-30",y:4133},
{x:"2025-12-01",y:1747},
{x:"2025-12-03",y:85},
{x:"2025-12-04",y:3475},
{x:"2025-12-05",y:3884},
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2025-11-24",y:491},
{x:"2025-11-29",y:296},
{x:"2025-11-30",y:33},
{x:"2025-12-03",y:58},
{x:"2025-12-04",y:2588},
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2025-11-24",y:273},
{x:"2025-11-25",y:208},
{x:"2025-11-26",y:285},
{x:"2025-11-27",y:206},
{x:"2025-11-28",y:333},
{x:"2025-11-29",y:259},
{x:"2025-11-30",y:325},
{x:"2025-12-01",y:156},
{x:"2025-12-02",y:73},
{x:"2025-12-03",y:49},
{x:"2025-12-04",y:296},
{x:"2025-12-05",y:268},
]],
[{l:"DotEnv",c:"#50DDA1"},[
{x:"2025-11-24",y:155},
{x:"2025-11-25",y:13},
{x:"2025-11-26",y:34},
{x:"2025-11-28",y:208},
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2025-11-28",y:284},
{x:"2025-12-02",y:67},
]],
[{l:"JSON",c:"#292929"},[
{x:"2025-11-24",y:19},
{x:"2025-11-26",y:10},
{x:"2025-11-27",y:89},
{x:"2025-11-28",y:94},
{x:"2025-11-29",y:4},
{x:"2025-11-30",y:4},
{x:"2025-12-01",y:30},
{x:"2025-12-02",y:54},
{x:"2025-12-03",y:28},
{x:"2025-12-05",y:13},
]],
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2025-11-24",y:84},
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2025-11-24",y:8},
{x:"2025-11-25",y:5},
{x:"2025-11-26",y:6},
{x:"2025-11-27",y:9},
{x:"2025-11-28",y:6},
{x:"2025-11-29",y:6},
{x:"2025-11-30",y:8},
{x:"2025-12-01",y:6},
{x:"2025-12-02",y:2},
{x:"2025-12-03",y:1},
{x:"2025-12-04",y:10},
{x:"2025-12-05",y:14},
]],
[{l:"prisma",c:"#0c344b"},[
{x:"2025-11-27",y:29},
]],
]
,
f:[
{x:"2025-11-24",
y:65},
{x:"2025-11-25",
y:74},
{x:"2025-11-26",
y:111},
{x:"2025-11-27",
y:109},
{x:"2025-11-28",
y:68},
{x:"2025-11-29",
y:76},
{x:"2025-11-30",
y:171},
{x:"2025-12-04",
y:76},
{x:"2025-12-05",
y:50},
]
})
PHP
level
37 (2,280,520 XP)
75 %
TypeScript
level
22 (813,831 XP)
55 %
Markdown
level
21 (724,977 XP)
28 %
SCSS
level
18 (559,347 XP)
69 %
JavaScript
level
18 (536,881 XP)
31 %
TypeScript (JSX)
level
16 (454,912 XP)
86 %
scminput
level
13 (308,083 XP)
87 %
HTML
level
12 (241,026 XP)
27 %
Log
level
7 (95,651 XP)
72 %
JSON
level
6 (58,522 XP)
4 %
Machines
Fabryka
level
45 (3,274,196 XP)
23 %
Maczek
level
32 (1,688,638 XP)
48 %
Maria
level
27 (1,229,533 XP)
72 %
k2
level
16 (428,066 XP)
35 %
Other languages
Vue
level
5 (56,029 XP)
Twig
level
5 (52,850 XP)
Plain text
level
5 (51,345 XP)
MDX
level
5 (47,881 XP)
astro
level
5 (42,261 XP)
Shell Script
level
4 (37,386 XP)
YAML
level
4 (34,176 XP)
octobercms
level
4 (33,339 XP)
CSS
level
4 (32,039 XP)
nunjucks
level
4 (29,420 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
9k
7k
20k
9k
11k
6k
22k
25k
15k
16k
13k
17k
25k
16k
16k
24k
20k
8k
6k
16k
18k
21k
18k
29k
10k
13k
24k
24k
18k
25k
21k
Feb
27k
19k
38k
26k
17k
13k
15k
11k
9k
14k
22k
11k
24k
22k
19k
18k
34k
19k
17k
22k
19k
18k
9k
15k
26k
19k
23k
15k
2k
Mar
14k
28k
22k
24k
17k
21k
11k
18k
28k
28k
18k
17k
17k
16k
13k
10k
30k
6k
13k
11k
16k
19k
15k
11k
21k
14k
17k
23k
14k
13k
25k
Apr
19k
15k
17k
13k
12k
16k
22k
16k
19k
16k
21k
20k
33k
22k
32k
30k
18k
19k
20k
18k
17k
13k
22k
17k
25k
27k
90k
20k
24k
19k
May
1k
3k
7k
20k
22k
11k
14k
13k
18k
16k
15k
11k
18k
22k
17k
12k
18k
22k
26k
18k
25k
24k
16k
27k
26k
19k
9k
17k
14k
31k
24k
Jun
12k
21k
15k
12k
13k
20k
9k
14k
16k
19k
16k
14k
11k
11k
7k
15k
13k
20k
6k
3k
7k
4k
8k
22k
27k
10k
13k
12k
24k
21k
Jul
19k
13k
9k
12k
16k
11k
22k
19k
18k
13k
10k
9k
12k
15k
24k
10k
17k
15k
17k
11k
19k
24k
18k
17k
23k
26k
20k
14k
20k
19k
14k
Aug
22k
29k
21k
15k
21k
19k
18k
21k
20k
10k
19k
18k
11k
11k
15k
15k
18k
14k
18k
19k
12k
19k
26k
15k
25k
26k
24k
24k
21k
17k
16k
Sep
13k
17k
25k
18k
16k
12k
10k
8k
8k
8k
8k
10k
10k
9k
9k
11k
13k
9k
17k
6k
7k
12k
5k
3k
9k
5k
4k
10k
7k
10k
Oct
16k
13k
19k
9k
23k
20k
20k
19k
29k
24k
14k
24k
27k
30k
26k
19k
22k
34k
31k
27k
19k
23k
20k
26k
14k
10k
14k
27k
21k
31k
16k
Nov
6k
18k
13k
24k
24k
16k
17k
29k
17k
14k
20k
28k
28k
24k
22k
19k
20k
21k
20k
24k
14k
22k
13k
23k
24k
23k
38k
36k
31k
21k
Dec
23k
24k
31k
28k
26k
25k
14k
9k
32k
35k
30k
24k
18k
11k
17k
26k
15k
17k
17k
14k
7k
7k
8k
3k
42
1k
5k
13k
4k
9k
5k
Top flows
Longest
9 h 25 m
Apr 27, 2023
Most XP
3,394
Mar 10, 2019
Most XP/min
89
Apr 27, 2023
Day highlights
Most XP
70,931
Apr 27, 2023
Most focused
16 h 9 m
Apr 27, 2023
Top flow languages
TypeScript (JSX)
444
flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:73880},
{h:"01",x:36545},
{h:"02",x:19972},
{h:"03",x:9472},
{h:"04",x:12235},
{h:"05",x:22990},
{h:"06",x:37134},
{h:"07",x:44299},
{h:"08",x:78759},
{h:"09",x:247929},
{h:"10",x:508171},
{h:"11",x:620176},
{h:"12",x:528955},
{h:"13",x:664524},
{h:"14",x:697682},
{h:"15",x:636311},
{h:"16",x:365295},
{h:"17",x:240355},
{h:"18",x:310124},
{h:"19",x:426553},
{h:"20",x:333203},
{h:"21",x:233238},
{h:"22",x:256512},
{h:"23",x:216119},
]
,
f:[
{h:"00",m:2060},
{h:"01",m:1164},
{h:"02",m:715},
{h:"03",m:284},
{h:"04",m:317},
{h:"05",m:569},
{h:"06",m:1025},
{h:"07",m:923},
{h:"08",m:1148},
{h:"09",m:3927},
{h:"10",m:8151},
{h:"11",m:10023},
{h:"12",m:8429},
{h:"13",m:12770},
{h:"14",m:13168},
{h:"15",m:12345},
{h:"16",m:6882},
{h:"17",m:4573},
{h:"18",m:6567},
{h:"19",m:9272},
{h:"20",m:7235},
{h:"21",m:5237},
{h:"22",m:5759},
{h:"23",m:5275},
]
})
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.