({x:[
[{l:"Kotlin",c:"#A97BFF"},[
{x:"2026-02-16",y:4512},
{x:"2026-02-17",y:246},
{x:"2026-02-18",y:62},
{x:"2026-02-19",y:182},
{x:"2026-02-20",y:2283},
{x:"2026-02-23",y:1815},
{x:"2026-02-24",y:833},
{x:"2026-02-25",y:3801},
{x:"2026-02-26",y:890},
{x:"2026-02-27",y:1085},
]],
[{l:"AsciiDoc",c:"#73a0c5"},[
{x:"2026-02-16",y:22},
{x:"2026-02-17",y:2981},
{x:"2026-02-18",y:316},
{x:"2026-02-26",y:1998},
]],
[{l:"Java",c:"#b07219"},[
{x:"2026-02-16",y:815},
{x:"2026-02-17",y:118},
{x:"2026-02-19",y:534},
{x:"2026-02-23",y:406},
{x:"2026-02-26",y:14},
{x:"2026-02-27",y:2410},
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2026-02-16",y:643},
{x:"2026-02-17",y:533},
{x:"2026-02-19",y:376},
{x:"2026-02-20",y:49},
{x:"2026-02-23",y:72},
{x:"2026-02-25",y:6},
]],
[{l:"SQL (PostgreSQL)",c:"#004929"},[
{x:"2026-02-16",y:135},
{x:"2026-02-23",y:1402},
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2026-02-18",y:1333},
{x:"2026-02-20",y:150},
{x:"2026-02-23",y:11},
]],
[{l:"C#",c:"#178600"},[
{x:"2026-02-17",y:1235},
]],
[{l:"mermaid.sequenceDiagram",c:"#0B044C"},[
{x:"2026-02-17",y:725},
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2026-02-16",y:322},
{x:"2026-02-17",y:178},
{x:"2026-02-18",y:78},
{x:"2026-02-19",y:1},
{x:"2026-02-20",y:51},
{x:"2026-02-23",y:14},
{x:"2026-02-24",y:2},
{x:"2026-02-25",y:34},
{x:"2026-02-26",y:1},
{x:"2026-02-27",y:10},
]],
[{l:"MSBuild",c:"#8849EA"},[
{x:"2026-02-17",y:627},
]],
[{l:"Others",c:"#888"},[
{x:"2026-02-27",y:2},
{x:"2026-02-26",y:617},
{x:"2026-02-25",y:10},
{x:"2026-02-24",y:15},
{x:"2026-02-23",y:199},
{x:"2026-02-20",y:520},
{x:"2026-02-19",y:126},
{x:"2026-02-18",y:98},
{x:"2026-02-17",y:598},
{x:"2026-02-16",y:615},
]],
]
,
f:[
{x:"2026-02-16",
y:71},
{x:"2026-02-17",
y:67},
{x:"2026-02-18",
y:22},
{x:"2026-02-20",
y:53},
{x:"2026-02-23",
y:97},
{x:"2026-02-25",
y:115},
{x:"2026-02-26",
y:39},
{x:"2026-02-27",
y:79},
]
})
Go
level
47 (3,538,268 XP)
3 %
Java
level
37 (2,212,241 XP)
18 %
Kotlin
level
35 (1,987,627 XP)
24 %
Terminal (Zsh)
level
26 (1,153,340 XP)
85 %
AsciiDoc
level
26 (1,153,082 XP)
84 %
D
level
17 (514,652 XP)
93 %
YAML
level
17 (469,617 XP)
13 %
TypeScript
level
16 (410,497 XP)
2 %
Python
level
15 (408,706 XP)
98 %
Plain text
level
11 (210,984 XP)
47 %
Machines
HomePC
level
78 (9,949,480 XP)
86 %
Other languages
Markdown
level
10 (188,618 XP)
Shell Script
level
10 (181,499 XP)
Dot
level
9 (132,540 XP)
JSON
level
9 (132,451 XP)
C#
level
8 (114,045 XP)
Makefile
level
7 (86,490 XP)
Oracle
level
6 (73,309 XP)
SQL (PostgreSQL)
level
6 (69,300 XP)
JavaScript
level
5 (55,156 XP)
Docker
level
5 (52,666 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
97
82
1k
9k
2k
5k
4k
7k
3k
730
4k
4k
14k
9k
14k
17k
8k
7k
11k
9k
4k
9k
6k
4k
21k
9k
11k
3k
23k
34k
9k
Feb
40k
18k
20k
20k
26k
17k
13k
16k
29k
34k
52k
47k
23k
37k
32k
36k
35k
41k
45k
40k
44k
68k
37k
43k
29k
50k
78k
84k
27k
Mar
62k
40k
22k
50k
67k
59k
50k
54k
64k
53k
48k
32k
29k
18k
25k
13k
13k
26k
14k
27k
27k
44k
37k
71k
58k
53k
72k
43k
59k
57k
42k
Apr
35k
43k
50k
56k
53k
17k
46k
46k
45k
47k
68k
55k
50k
38k
48k
41k
67k
56k
47k
40k
66k
89k
77k
99k
68k
38k
72k
95k
85k
76k
May
56k
71k
44k
9k
28k
47k
56k
63k
31k
48k
46k
63k
39k
39k
60k
85k
72k
112k
74k
68k
70k
62k
69k
78k
53k
37k
46k
55k
67k
103k
63k
Jun
85k
40k
45k
35k
43k
57k
32k
39k
42k
30k
77k
48k
53k
67k
40k
43k
34k
20k
35k
6k
15k
12k
22k
43k
16k
37k
15k
17k
22k
23k
Jul
18k
32k
13k
12k
12k
7k
25k
18k
59k
34k
12k
17k
20k
25k
29k
26k
18k
17k
21k
8k
18k
13k
16k
17k
38k
15k
5k
14k
21k
32k
28k
Aug
10k
3k
882
7k
13k
17k
27k
28k
22k
31k
22k
16k
34k
28k
18k
25k
22k
8k
24k
21k
79k
58k
26k
58k
17k
26k
46k
62k
39k
41k
52k
Sep
63k
48k
41k
79k
75k
58k
45k
59k
44k
70k
70k
51k
51k
34k
67k
40k
59k
28k
61k
45k
42k
40k
50k
61k
100k
31k
35k
40k
58k
34k
Oct
38k
51k
25k
30k
29k
23k
38k
38k
72k
44k
45k
49k
61k
53k
64k
54k
79k
59k
57k
46k
48k
39k
74k
72k
25k
25k
38k
34k
42k
26k
42k
Nov
38k
39k
28k
24k
42k
62k
26k
18k
38k
23k
10k
26k
53k
56k
34k
31k
72k
59k
32k
45k
33k
25k
9k
26k
42k
20k
30k
20k
35k
36k
Dec
35k
25k
27k
29k
37k
33k
38k
30k
21k
31k
42k
45k
27k
31k
42k
20k
19k
3k
5k
3k
3k
2k
13k
2k
8k
16k
21k
18k
5k
33
0
Top flows
Longest
5 h 35 m
Apr 4, 2020
Most XP
3,753
Jan 30, 2021
Most XP/min
80
Apr 29, 2021
Day highlights
Most XP
52,938
Aug 21, 2020
Most focused
15 h 58 m
May 8, 2020
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:219855},
{h:"01",x:106118},
{h:"02",x:65129},
{h:"03",x:41660},
{h:"04",x:35795},
{h:"05",x:30045},
{h:"06",x:64653},
{h:"07",x:92543},
{h:"08",x:227702},
{h:"09",x:914790},
{h:"10",x:1367350},
{h:"11",x:1359664},
{h:"12",x:1240774},
{h:"13",x:1325396},
{h:"14",x:1253177},
{h:"15",x:1208563},
{h:"16",x:858845},
{h:"17",x:628000},
{h:"18",x:504339},
{h:"19",x:505409},
{h:"20",x:454136},
{h:"21",x:425096},
{h:"22",x:381972},
{h:"23",x:348179},
]
,
f:[
{h:"00",m:4524},
{h:"01",m:1797},
{h:"02",m:1032},
{h:"03",m:846},
{h:"04",m:653},
{h:"05",m:602},
{h:"06",m:1092},
{h:"07",m:1482},
{h:"08",m:3541},
{h:"09",m:13841},
{h:"10",m:23085},
{h:"11",m:23191},
{h:"12",m:20498},
{h:"13",m:21765},
{h:"14",m:21004},
{h:"15",m:20840},
{h:"16",m:14877},
{h:"17",m:10617},
{h:"18",m:8786},
{h:"19",m:8062},
{h:"20",m:8052},
{h:"21",m:7613},
{h:"22",m:7429},
{h:"23",m:6656},
]
})
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.