({x:[
[{l:"Elixir",c:"#6e4a7e"},[
{x:"2026-04-02",y:5},
{x:"2026-04-06",y:829},
{x:"2026-04-07",y:56},
{x:"2026-04-08",y:474},
{x:"2026-04-09",y:1465},
{x:"2026-04-10",y:1236},
{x:"2026-04-13",y:2551},
{x:"2026-04-14",y:1034},
]],
[{l:"vim",c:"#F89819"},[
{x:"2026-04-02",y:479},
{x:"2026-04-03",y:466},
{x:"2026-04-06",y:798},
{x:"2026-04-07",y:593},
{x:"2026-04-08",y:637},
{x:"2026-04-09",y:843},
{x:"2026-04-10",y:589},
{x:"2026-04-13",y:1553},
{x:"2026-04-14",y:1010},
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2026-04-02",y:2058},
{x:"2026-04-03",y:814},
{x:"2026-04-06",y:447},
{x:"2026-04-07",y:1847},
{x:"2026-04-08",y:639},
{x:"2026-04-14",y:589},
]],
[{l:"heex",c:"#F1A3F2"},[
{x:"2026-04-03",y:47},
{x:"2026-04-06",y:193},
{x:"2026-04-07",y:171},
{x:"2026-04-08",y:468},
{x:"2026-04-09",y:477},
{x:"2026-04-10",y:505},
{x:"2026-04-13",y:857},
{x:"2026-04-14",y:404},
]],
[{l:"SCSS",c:"#c6538c"},[
{x:"2026-04-06",y:52},
{x:"2026-04-07",y:141},
{x:"2026-04-09",y:816},
{x:"2026-04-10",y:699},
{x:"2026-04-13",y:447},
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2026-04-02",y:671},
{x:"2026-04-03",y:18},
]],
[{l:"Git",c:"#0BCC70"},[
{x:"2026-04-06",y:25},
{x:"2026-04-07",y:2},
{x:"2026-04-08",y:297},
{x:"2026-04-10",y:1},
{x:"2026-04-13",y:45},
]],
[{l:"SVG",c:"#ff9900"},[
{x:"2026-04-09",y:3},
{x:"2026-04-10",y:9},
{x:"2026-04-13",y:12},
{x:"2026-04-14",y:25},
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2026-04-03",y:29},
{x:"2026-04-06",y:16},
]],
[{l:"JSON",c:"#292929"},[
{x:"2026-04-07",y:10},
]],
[{l:"Others",c:"#888"},[
{x:"2026-04-06",y:2},
]],
]
,
f:[
{x:"2026-04-02",
y:61},
{x:"2026-04-06",
y:82},
{x:"2026-04-07",
y:78},
{x:"2026-04-08",
y:35},
{x:"2026-04-09",
y:84},
{x:"2026-04-10",
y:84},
{x:"2026-04-13",
y:150},
{x:"2026-04-14",
y:91},
]
})
Markdown
level
9 (151,665 XP)
73 %
Elixir
level
9 (134,975 XP)
18 %
TypeScript
level
8 (116,330 XP)
51 %
JavaScript
level
8 (104,855 XP)
9 %
vim
level
7 (96,476 XP)
75 %
heex
level
6 (59,673 XP)
10 %
SCSS
level
4 (35,327 XP)
68 %
CSS
level
4 (27,910 XP)
16 %
HTML
level
3 (23,084 XP)
78 %
YAML
level
2 (12,681 XP)
79 %
Machines
Desktop - Pop!_OS
level
15 (390,564 XP)
62 %
Comoto System 76 (2025)
level
12 (238,201 XP)
20 %
Obsidian
level
8 (104,744 XP)
9 %
Deque Macbook Pro
level
4 (38,101 XP)
87 %
Basking Homelab
level
3 (16,088 XP)
15 %
Allovue Macbook
level
3 (14,563 XP)
1 %
Allovue PC
level
2 (9,029 XP)
33 %
Other languages
Lua
level
2 (11,505 XP)
Shell Script
level
2 (11,360 XP)
Git
level
2 (6,605 XP)
Plain text
level
1 (5,612 XP)
JSON
level
1 (5,327 XP)
Gleam
level
1 (1,853 XP)
Other
level
0 (1,213 XP)
Ruby
level
0 (1,155 XP)
Svelte
level
0 (1,140 XP)
Handlebars
level
0 (766 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
1k
0
0
0
2k
2k
3k
53
0
0
2k
593
5k
1k
1k
0
0
3k
1k
4k
2k
6k
0
0
2k
4k
1k
795
858
0
Feb
0
2k
3k
142
174
12
0
0
4k
4k
3k
3k
1k
4
232
357
2k
1k
503
403
3k
1k
2k
2k
2k
2k
4k
5k
328
Mar
0
5k
6k
9k
2k
4k
5k
567
3k
13k
6k
1k
1k
1k
1
1k
8k
2k
36
81
864
487
5k
8k
4k
1k
12k
746
3k
101
0
Apr
672
3k
4k
2k
4k
2k
4k
5k
5k
3k
3k
1k
6k
5k
3k
1k
11
3k
3k
0
3k
1k
1k
6k
3k
51
87
1k
3k
4k
May
582
3k
2k
0
2k
649
1k
2k
3k
9k
194
140
464
504
1k
0
232
0
153
2k
683
3k
0
0
5k
573
1k
688
793
405
20
Jun
291
3k
1k
814
1k
1k
1k
1k
5k
2k
145
4k
1k
10k
6k
7k
5k
5k
1k
3k
1k
486
8k
0
4k
487
38
174
118
25
Jul
3
80
1k
2k
4k
1k
1k
2k
213
2
0
0
107
0
1k
1k
11
0
2k
6k
3k
0
2k
4k
7k
3k
1k
0
0
220
1k
Aug
0
0
0
627
5k
4k
4k
829
0
0
646
414
2k
740
297
271
0
438
582
1k
757
552
0
0
1k
3k
1k
0
1k
1k
264
Sep
164
1k
712
3k
1k
5
0
861
3k
1k
3k
756
0
0
2k
9k
5k
9k
7k
7k
3k
3k
5k
4k
5k
6k
0
10k
3k
7k
Oct
3k
3k
2k
4k
5k
3k
12k
200
6k
5k
2k
2k
4k
2k
8k
3k
944
4k
2k
3k
5k
3k
1k
9k
7k
463
0
2k
7k
3k
1k
Nov
1k
906
28
4k
42
10
2k
18
440
311
347
0
3k
3k
0
0
2k
209
0
0
44
0
0
13
3
0
0
0
0
0
Dec
0
1k
1k
1k
521
0
164
966
1k
2k
173
849
0
0
3k
1k
4k
395
748
0
0
3k
0
0
0
0
0
0
3k
4k
0
Top flows
Longest
2 h 27 m
Sep 28, 2024
Most XP
7,729
Mar 17, 2026
Most XP/min
215
Mar 17, 2026
Day highlights
Most XP
13,309
Mar 10, 2026
Most focused
5 h 23 m
Oct 24, 2024
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:13225},
{h:"01",x:7921},
{h:"02",x:833},
{h:"03",x:15},
{h:"04",x:1688},
{h:"05",x:93},
{h:"06",x:275},
{h:"07",x:7637},
{h:"08",x:18073},
{h:"09",x:33211},
{h:"10",x:28441},
{h:"11",x:38370},
{h:"12",x:52280},
{h:"13",x:67594},
{h:"14",x:64220},
{h:"15",x:52165},
{h:"16",x:51801},
{h:"17",x:59064},
{h:"18",x:50753},
{h:"19",x:52959},
{h:"20",x:61025},
{h:"21",x:66784},
{h:"22",x:52830},
{h:"23",x:30033},
]
,
f:[
{h:"00",m:429},
{h:"01",m:204},
{h:"02",m:4},
{h:"04",m:25},
{h:"07",m:42},
{h:"08",m:325},
{h:"09",m:694},
{h:"10",m:502},
{h:"11",m:828},
{h:"12",m:1078},
{h:"13",m:1734},
{h:"14",m:1646},
{h:"15",m:1321},
{h:"16",m:1155},
{h:"17",m:1194},
{h:"18",m:1263},
{h:"19",m:1391},
{h:"20",m:1519},
{h:"21",m:1815},
{h:"22",m:1342},
{h:"23",m:788},
]
})
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.