({x:[
[{l:"Log",c:"#CE0BE7"},[
{x:"2026-08-08",y:1782},
{x:"2026-08-09",y:2880},
{x:"2026-08-10",y:186},
{x:"2026-08-11",y:836},
{x:"2026-08-12",y:1474},
{x:"2026-08-13",y:2569},
{x:"2026-08-14",y:1420},
{x:"2026-08-15",y:202},
{x:"2026-08-16",y:558},
{x:"2026-08-17",y:238},
{x:"2026-08-19",y:94},
{x:"2026-08-20",y:909},
{x:"2026-08-21",y:101},
]],
[{l:"PHP",c:"#4F5D95"},[
{x:"2026-08-08",y:21},
{x:"2026-08-09",y:267},
{x:"2026-08-12",y:7},
{x:"2026-08-13",y:3035},
{x:"2026-08-14",y:1214},
{x:"2026-08-15",y:1},
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2026-08-08",y:354},
{x:"2026-08-09",y:2513},
{x:"2026-08-10",y:1},
{x:"2026-08-11",y:2},
{x:"2026-08-12",y:166},
{x:"2026-08-13",y:5},
{x:"2026-08-14",y:3},
{x:"2026-08-15",y:3},
{x:"2026-08-17",y:5},
{x:"2026-08-20",y:241},
{x:"2026-08-21",y:84},
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2026-08-08",y:201},
{x:"2026-08-09",y:502},
{x:"2026-08-10",y:58},
{x:"2026-08-11",y:68},
{x:"2026-08-12",y:487},
{x:"2026-08-13",y:103},
{x:"2026-08-14",y:467},
{x:"2026-08-15",y:242},
{x:"2026-08-16",y:139},
{x:"2026-08-17",y:4},
{x:"2026-08-19",y:2},
{x:"2026-08-20",y:4},
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2026-08-09",y:15},
{x:"2026-08-13",y:31},
{x:"2026-08-21",y:570},
]],
[{l:"SQL",c:"#e38c00"},[
{x:"2026-08-12",y:4},
{x:"2026-08-13",y:50},
{x:"2026-08-14",y:64},
{x:"2026-08-17",y:2},
{x:"2026-08-20",y:4},
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2026-08-09",y:83},
{x:"2026-08-11",y:5},
]],
[{l:"DotEnv",c:"#50DDA1"},[
{x:"2026-08-12",y:13},
{x:"2026-08-17",y:28},
{x:"2026-08-20",y:37},
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2026-08-10",y:1},
{x:"2026-08-12",y:16},
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2026-08-12",y:14},
]],
[{l:"Others",c:"#888"},[
{x:"2026-08-15",y:5},
{x:"2026-08-13",y:8},
{x:"2026-08-09",y:14},
{x:"2026-08-08",y:2},
]],
]
,
f:[
{x:"2026-08-08",
y:31},
{x:"2026-08-09",
y:140},
{x:"2026-08-12",
y:42},
{x:"2026-08-13",
y:102},
{x:"2026-08-14",
y:59},
{x:"2026-08-16",
y:83},
{x:"2026-08-20",
y:152},
]
})
PHP
level
28 (1,309,431 XP)
60 %
Log
level
23 (871,272 XP)
(+101)
33 %
Markdown
level
10 (161,928 XP)
(+570)
6 %
Basic
level
8 (121,399 XP)
70 %
Smarty
level
8 (106,894 XP)
17 %
Plain text
level
7 (89,836 XP)
(+82)
48 %
scminput
level
6 (76,776 XP)
92 %
HTML
level
5 (57,132 XP)
97 %
JavaScript
level
5 (50,011 XP)
57 %
SQL
level
5 (43,452 XP)
20 %
Machines
WINDASI
level
40 (2,615,540 XP)
43 %
INCHLAW
level
10 (178,251 XP)
54 %
MONCO
level
7 (98,271 XP)
83 %
ishare
level
5 (54,744 XP)
(+753)
84 %
WORKINCO
level
5 (53,589 XP)
77 %
TOTO
level
4 (32,987 XP)
51 %
CINCHY
level
4 (32,659 XP)
49 %
HOA MAC
level
2 (14,259 XP)
98 %
tsec
level
2 (9,116 XP)
34 %
SHINY
level
1 (3,242 XP)
34 %
Other languages
Python
level
5 (42,779 XP)
JSON
level
4 (35,018 XP)
CSS
level
4 (31,639 XP)
YAML
level
3 (23,155 XP)
Twig
level
3 (17,495 XP)
TypeScript
level
2 (10,294 XP)
XML
level
2 (9,145 XP)
C#
level
2 (8,930 XP)
Shell Script
level
2 (7,522 XP)
PowerShell
level
1 (2,961 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
0
4k
1k
3k
3k
1k
299
1k
191
4k
6k
5k
2k
3k
2k
6k
8k
3k
4k
1k
1k
1k
2k
3k
1k
341
529
576
321
228
11
Feb
1k
2k
65
1k
865
1k
1k
1k
2k
3k
1k
1k
3k
1k
2k
1k
4k
4k
7k
4k
3k
5k
4k
5k
4k
1k
2k
3k
977
Mar
2k
357
468
5k
9k
9k
18k
47k
18k
24k
3k
8k
23k
16k
6k
8k
5k
5k
5k
12k
8k
8k
7k
10k
5k
3k
7k
2k
16k
8k
6k
Apr
7k
5k
1k
2k
11k
2k
8k
6k
10k
10k
10k
14k
10k
6k
5k
57k
77k
30k
24k
6k
6k
5k
7k
12k
9k
10k
8k
12k
19k
5k
May
10k
15k
65k
59k
62k
80k
103k
114k
67k
117k
96k
66k
95k
103k
33k
22k
34k
38k
17k
40k
24k
18k
17k
31k
766
10k
6k
3k
6k
16k
5k
Jun
3k
3k
8k
3k
3k
5k
10k
5k
4k
11k
9k
11k
9k
5k
6k
9k
7k
6k
8k
19k
14k
3k
3k
3k
954
2k
3k
6k
9k
6k
Jul
5k
3k
8k
4k
2k
7k
4k
2k
10k
8k
14k
6k
9k
6k
10k
7k
4k
1k
6k
1k
3k
5k
2k
3k
8k
2k
5k
2k
7k
12k
4k
Aug
5k
10k
5k
2k
2k
1k
3k
2k
7k
1k
3k
2k
5k
3k
547
758
4k
2k
4k
2k
2k
2k
1k
1k
1k
175
49
149
1k
132
1k
Sep
916
1k
1k
1k
694
1k
1k
281
291
202
579
419
33
635
539
719
0
27
216
203
0
1
4
1k
388
693
489
0
0
0
Oct
75
64
0
4
0
0
0
0
433
12
0
0
39
260
0
39
0
1k
2k
516
0
149
0
127
0
77
83
5k
17k
0
0
Nov
0
0
725
1k
1k
727
586
416
1k
706
24k
1k
489
604
49
337
1k
3k
4k
37k
5k
2k
420
97
13k
2k
26k
12k
8k
9k
Dec
6k
1k
1k
107
6k
6k
1k
3k
5k
2k
3k
8k
5k
10k
7k
14k
8k
4k
4k
1k
2k
1k
77
117
422
98
2k
2k
2k
9k
3k
Top flows
Longest
14 h 59 m
May 12, 2026
Most XP
18,330
May 6, 2025
Most XP/min
141
May 13, 2025
Day highlights
Most XP
105,555
May 8, 2025
Most focused
23 h 55 m
Feb 15, 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:137103},
{h:"01",x:125362},
{h:"02",x:101713},
{h:"03",x:77352},
{h:"04",x:75734},
{h:"05",x:65237},
{h:"06",x:85441},
{h:"07",x:84658},
{h:"08",x:103771},
{h:"09",x:114164},
{h:"10",x:130246},
{h:"11",x:161581},
{h:"12",x:162401},
{h:"13",x:181464},
{h:"14",x:171445},
{h:"15",x:136971},
{h:"16",x:155175},
{h:"17",x:166798},
{h:"18",x:149739},
{h:"19",x:159368},
{h:"20",x:140664},
{h:"21",x:136709},
{h:"22",x:140539},
{h:"23",x:129023},
]
,
f:[
{h:"00",m:6171},
{h:"01",m:6074},
{h:"02",m:5891},
{h:"03",m:5424},
{h:"04",m:4916},
{h:"05",m:5405},
{h:"06",m:5628},
{h:"07",m:5921},
{h:"08",m:5987},
{h:"09",m:5613},
{h:"10",m:5727},
{h:"11",m:5934},
{h:"12",m:6414},
{h:"13",m:6775},
{h:"14",m:6451},
{h:"15",m:6059},
{h:"16",m:6387},
{h:"17",m:6995},
{h:"18",m:6924},
{h:"19",m:6131},
{h:"20",m:5858},
{h:"21",m:6003},
{h:"22",m:6079},
{h:"23",m:6128},
]
})
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.