({x:[
[{l:"TypeScript",c:"#2b7489"},[
{x:"2025-10-29",y:4235},
{x:"2025-10-30",y:1423},
{x:"2025-10-31",y:1951},
{x:"2025-11-03",y:1179},
{x:"2025-11-04",y:3598},
{x:"2025-11-05",y:3233},
{x:"2025-11-06",y:2126},
{x:"2025-11-07",y:530},
{x:"2025-11-10",y:1582},
{x:"2025-11-11",y:2},
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2025-10-29",y:323},
{x:"2025-10-30",y:108},
{x:"2025-10-31",y:157},
{x:"2025-11-03",y:112},
{x:"2025-11-04",y:97},
{x:"2025-11-05",y:193},
{x:"2025-11-06",y:236},
{x:"2025-11-07",y:49},
{x:"2025-11-10",y:318},
]],
[{l:"prisma",c:"#0c344b"},[
{x:"2025-10-29",y:5},
{x:"2025-10-30",y:365},
{x:"2025-10-31",y:7},
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2025-11-04",y:157},
{x:"2025-11-05",y:2},
{x:"2025-11-06",y:8},
{x:"2025-11-10",y:31},
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2025-10-29",y:32},
{x:"2025-10-30",y:15},
{x:"2025-10-31",y:15},
{x:"2025-11-03",y:33},
{x:"2025-11-04",y:15},
{x:"2025-11-05",y:8},
{x:"2025-11-06",y:20},
{x:"2025-11-07",y:5},
{x:"2025-11-10",y:49},
]],
[{l:"Properties",c:"#9FC2D2"},[
{x:"2025-10-29",y:24},
{x:"2025-10-31",y:4},
{x:"2025-11-03",y:27},
{x:"2025-11-04",y:9},
{x:"2025-11-05",y:13},
{x:"2025-11-06",y:31},
{x:"2025-11-07",y:7},
{x:"2025-11-10",y:21},
]],
[{l:"PHP",c:"#4F5D95"},[
{x:"2025-11-04",y:12},
{x:"2025-11-05",y:91},
{x:"2025-11-06",y:21},
]],
[{l:"JSON",c:"#292929"},[
{x:"2025-10-29",y:4},
{x:"2025-11-04",y:21},
{x:"2025-11-05",y:12},
{x:"2025-11-07",y:12},
{x:"2025-11-10",y:20},
{x:"2025-11-11",y:8},
]],
[{l:"dockercompose",c:"#E5F208"},[
{x:"2025-11-05",y:16},
{x:"2025-11-06",y:6},
]],
[{l:"Docker",c:"#C5FD21"},[
{x:"2025-11-04",y:17},
]],
[{l:"Others",c:"#888"},[
{x:"2025-11-06",y:5},
{x:"2025-11-05",y:5},
{x:"2025-10-29",y:11},
]],
]
,
f:[
{x:"2025-10-29",
y:100},
{x:"2025-10-30",
y:26},
{x:"2025-10-31",
y:30},
{x:"2025-11-03",
y:20},
{x:"2025-11-04",
y:113},
{x:"2025-11-05",
y:90},
{x:"2025-11-06",
y:79},
{x:"2025-11-10",
y:26},
]
})
PHP
level
37 (2,280,500 XP)
75 %
TypeScript
level
21 (760,736 XP)
(+2)
80 %
Markdown
level
21 (717,899 XP)
18 %
SCSS
level
18 (559,347 XP)
69 %
JavaScript
level
18 (536,517 XP)
31 %
TypeScript (JSX)
level
16 (454,519 XP)
85 %
scminput
level
13 (302,194 XP)
74 %
HTML
level
12 (241,014 XP)
27 %
Log
level
7 (95,651 XP)
72 %
JSON
level
6 (57,838 XP)
(+8)
1 %
Machines
Fabryka
level
44 (3,204,542 XP)
(+10)
75 %
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,087 XP)
MDX
level
5 (47,881 XP)
astro
level
5 (42,261 XP)
Shell Script
level
4 (37,386 XP)
YAML
level
4 (34,045 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
17k
25k
26k
21k
22k
16k
17k
17k
17k
20k
13k
22k
13k
20k
21k
20k
35k
33k
27k
16k
Dec
21k
24k
30k
21k
22k
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:78561},
{h:"09",x:247345},
{h:"10",x:503876},
{h:"11",x:615223},
{h:"12",x:524191},
{h:"13",x:660651},
{h:"14",x:689982},
{h:"15",x:627894},
{h:"16",x:362362},
{h:"17",x:234874},
{h:"18",x:300888},
{h:"19",x:417269},
{h:"20",x:329578},
{h:"21",x:232020},
{h:"22",x:254358},
{h:"23",x:215180},
]
,
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:8123},
{h:"11",m:9911},
{h:"12",m:8382},
{h:"13",m:12652},
{h:"14",m:13017},
{h:"15",m:12204},
{h:"16",m:6858},
{h:"17",m:4427},
{h:"18",m:6308},
{h:"19",m:9002},
{h:"20",m:7181},
{h:"21",m:5204},
{h:"22",m:5714},
{h:"23",m:5254},
]
})
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.