({x:[
[{l:"C#",c:"#178600"},[
{x:"2026-04-01",y:141},
{x:"2026-04-02",y:1607},
{x:"2026-04-03",y:56},
{x:"2026-04-04",y:10227},
{x:"2026-04-05",y:6352},
{x:"2026-04-06",y:3419},
{x:"2026-04-07",y:5052},
{x:"2026-04-08",y:2305},
{x:"2026-04-09",y:1245},
{x:"2026-04-10",y:1368},
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2026-04-02",y:6593},
{x:"2026-04-03",y:5429},
{x:"2026-04-06",y:2404},
]],
[{l:"AsciiDoc",c:"#73a0c5"},[
{x:"2026-04-01",y:178},
{x:"2026-04-02",y:15},
{x:"2026-04-05",y:175},
{x:"2026-04-06",y:705},
{x:"2026-04-07",y:399},
{x:"2026-04-08",y:508},
{x:"2026-04-09",y:128},
{x:"2026-04-10",y:4953},
{x:"2026-04-11",y:362},
]],
[{l:"HTML",c:"#e34c26"},[
{x:"2026-04-07",y:2684},
{x:"2026-04-09",y:295},
{x:"2026-04-10",y:1251},
{x:"2026-04-13",y:1610},
]],
[{l:"CSS",c:"#563d7c"},[
{x:"2026-04-07",y:2032},
{x:"2026-04-10",y:1180},
{x:"2026-04-13",y:1514},
]],
[{l:"Makefile",c:"#427819"},[
{x:"2026-04-02",y:974},
{x:"2026-04-07",y:3394},
{x:"2026-04-08",y:23},
{x:"2026-04-10",y:10},
]],
[{l:"React (TypeScript)",c:"#072133"},[
{x:"2026-04-03",y:554},
{x:"2026-04-06",y:2465},
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2026-04-02",y:24},
{x:"2026-04-07",y:1},
{x:"2026-04-10",y:1971},
]],
[{l:"Java",c:"#b07219"},[
{x:"2026-04-01",y:1461},
{x:"2026-04-02",y:17},
{x:"2026-04-07",y:98},
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2026-04-01",y:291},
{x:"2026-04-02",y:747},
{x:"2026-04-03",y:1},
{x:"2026-04-07",y:161},
]],
[{l:"Others",c:"#888"},[
{x:"2026-04-13",y:27},
{x:"2026-04-11",y:3},
{x:"2026-04-10",y:139},
{x:"2026-04-08",y:339},
{x:"2026-04-07",y:446},
{x:"2026-04-06",y:15},
{x:"2026-04-05",y:45},
{x:"2026-04-04",y:112},
{x:"2026-04-03",y:63},
{x:"2026-04-02",y:197},
{x:"2026-04-01",y:937},
]],
]
,
f:[
{x:"2026-03-31",
y:74},
{x:"2026-04-01",
y:41},
{x:"2026-04-02",
y:159},
{x:"2026-04-03",
y:102},
{x:"2026-04-04",
y:200},
{x:"2026-04-05",
y:147},
{x:"2026-04-06",
y:44},
{x:"2026-04-07",
y:334},
{x:"2026-04-09",
y:20},
{x:"2026-04-10",
y:207},
{x:"2026-04-13",
y:79},
]
})
Go
level
47 (3,538,306 XP)
3 %
Java
level
37 (2,244,509 XP)
45 %
Kotlin
level
35 (1,999,453 XP)
35 %
AsciiDoc
level
26 (1,164,578 XP)
98 %
Terminal (Zsh)
level
26 (1,153,340 XP)
85 %
D
level
17 (514,652 XP)
93 %
YAML
level
17 (472,682 XP)
18 %
Python
level
16 (428,224 XP)
35 %
TypeScript
level
11 (227,793 XP)
93 %
React (TypeScript)
level
11 (200,847 XP)
20 %
Machines
HomePC
level
79 (10,017,605 XP)
13 %
Other languages
C#
level
11 (199,432 XP)
Markdown
level
10 (189,054 XP)
Shell Script
level
10 (183,554 XP)
SQL
level
10 (177,502 XP)
Dot
level
9 (153,124 XP)
JSON
level
9 (133,434 XP)
Makefile
level
7 (93,506 XP)
JavaScript
level
5 (55,163 XP)
Docker
level
5 (52,756 XP)
RAML
level
5 (52,014 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
3k
6k
3k
730
3k
4k
14k
9k
14k
17k
8k
6k
11k
9k
4k
9k
6k
4k
20k
9k
11k
3k
23k
34k
9k
Feb
40k
17k
18k
17k
26k
17k
13k
16k
28k
25k
52k
47k
22k
37k
32k
35k
35k
40k
45k
40k
44k
68k
37k
42k
29k
50k
78k
84k
26k
Mar
60k
44k
28k
53k
69k
65k
50k
58k
68k
56k
54k
32k
37k
19k
27k
17k
18k
28k
19k
28k
27k
44k
39k
72k
58k
53k
74k
51k
67k
62k
46k
Apr
37k
53k
54k
66k
59k
25k
59k
49k
46k
53k
65k
55k
48k
38k
47k
40k
65k
55k
46k
40k
64k
88k
76k
98k
68k
38k
71k
95k
85k
75k
May
55k
71k
44k
9k
28k
46k
56k
63k
31k
48k
45k
63k
39k
39k
59k
85k
72k
112k
74k
68k
69k
62k
68k
78k
53k
37k
46k
54k
66k
102k
63k
Jun
83k
39k
45k
34k
42k
56k
31k
39k
41k
30k
76k
48k
52k
67k
40k
43k
34k
18k
35k
6k
14k
9k
21k
42k
15k
36k
15k
16k
22k
22k
Jul
17k
32k
12k
12k
11k
7k
22k
18k
59k
34k
11k
16k
19k
25k
29k
26k
17k
17k
21k
7k
18k
11k
16k
17k
38k
14k
5k
14k
21k
31k
28k
Aug
10k
3k
882
7k
12k
17k
27k
28k
21k
30k
18k
15k
34k
26k
18k
24k
21k
8k
24k
20k
79k
58k
25k
58k
17k
25k
45k
61k
39k
41k
52k
Sep
63k
48k
41k
77k
74k
57k
44k
59k
43k
70k
69k
51k
50k
33k
66k
38k
58k
28k
59k
44k
41k
40k
49k
60k
98k
31k
34k
40k
56k
33k
Oct
36k
51k
24k
30k
28k
22k
38k
37k
70k
44k
45k
49k
61k
52k
63k
54k
79k
58k
56k
46k
47k
38k
73k
71k
23k
24k
37k
34k
39k
24k
42k
Nov
37k
38k
28k
22k
41k
62k
26k
18k
36k
23k
10k
26k
53k
56k
34k
31k
71k
59k
32k
45k
33k
25k
8k
25k
39k
20k
29k
20k
35k
35k
Dec
31k
25k
27k
29k
36k
33k
38k
30k
21k
27k
42k
45k
27k
31k
42k
20k
19k
3k
5k
3k
3k
2k
12k
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,874
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:218728},
{h:"01",x:105820},
{h:"02",x:65120},
{h:"03",x:41460},
{h:"04",x:35774},
{h:"05",x:29911},
{h:"06",x:63818},
{h:"07",x:95654},
{h:"08",x:229471},
{h:"09",x:909513},
{h:"10",x:1363695},
{h:"11",x:1351397},
{h:"12",x:1244716},
{h:"13",x:1322847},
{h:"14",x:1250041},
{h:"15",x:1206419},
{h:"16",x:855942},
{h:"17",x:622745},
{h:"18",x:502790},
{h:"19",x:502984},
{h:"20",x:453391},
{h:"21",x:426284},
{h:"22",x:384567},
{h:"23",x:345266},
]
,
f:[
{h:"00",m:4500},
{h:"01",m:1798},
{h:"02",m:1031},
{h:"03",m:817},
{h:"04",m:653},
{h:"05",m:602},
{h:"06",m:1081},
{h:"07",m:1527},
{h:"08",m:3554},
{h:"09",m:13613},
{h:"10",m:23223},
{h:"11",m:22992},
{h:"12",m:20567},
{h:"13",m:21626},
{h:"14",m:20868},
{h:"15",m:20605},
{h:"16",m:14644},
{h:"17",m:10561},
{h:"18",m:8679},
{h:"19",m:7946},
{h:"20",m:8157},
{h:"21",m:7753},
{h:"22",m:7484},
{h:"23",m:6620},
]
})
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.