J
- User since:
- Last programmed on:
Level 25 (1,008,140 XP)
({x:[
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2025-03-12",y:4494}
,
{x:"2025-03-13",y:803}
,
{x:"2025-03-14",y:1552}
,
{x:"2025-03-15",y:4967}
,
{x:"2025-03-16",y:1368}
,
{x:"2025-03-17",y:12}
,
{x:"2025-03-18",y:1}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2025-03-12",y:1275}
,
{x:"2025-03-13",y:976}
,
{x:"2025-03-14",y:793}
,
{x:"2025-03-15",y:1056}
,
{x:"2025-03-16",y:120}
,
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2025-03-12",y:131}
,
{x:"2025-03-14",y:283}
,
{x:"2025-03-15",y:716}
,
{x:"2025-03-16",y:432}
,
{x:"2025-03-18",y:24}
,
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2025-03-12",y:68}
,
{x:"2025-03-15",y:933}
,
{x:"2025-03-17",y:11}
,
{x:"2025-03-18",y:419}
,
]],
[{l:"JSON",c:"#292929"},[
{x:"2025-03-12",y:10}
,
{x:"2025-03-13",y:4}
,
{x:"2025-03-14",y:6}
,
{x:"2025-03-15",y:539}
,
{x:"2025-03-16",y:50}
,
{x:"2025-03-17",y:76}
,
{x:"2025-03-18",y:8}
,
{x:"2025-03-23",y:284}
,
{x:"2025-03-24",y:59}
,
]],
[{l:"github-actions-workflow",c:"#6BCD31"},[
{x:"2025-03-15",y:733}
,
{x:"2025-03-17",y:45}
,
]],
[{l:"Java",c:"#b07219"},[
{x:"2025-03-13",y:181}
,
{x:"2025-03-20",y:354}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2025-03-12",y:5}
,
{x:"2025-03-13",y:1}
,
{x:"2025-03-14",y:16}
,
{x:"2025-03-15",y:126}
,
{x:"2025-03-16",y:12}
,
{x:"2025-03-17",y:30}
,
{x:"2025-03-20",y:4}
,
{x:"2025-03-23",y:10}
,
{x:"2025-03-24",y:222}
,
]],
[{l:"Python",c:"#3572A5"},[
{x:"2025-03-14",y:334}
,
{x:"2025-03-18",y:59}
,
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2025-03-15",y:4}
,
{x:"2025-03-23",y:299}
,
]],
[{l:"Others",c:"#888"},[
{x:"2025-03-23",y:5}
,
{x:"2025-03-20",y:69}
,
{x:"2025-03-18",y:42}
,
{x:"2025-03-16",y:17}
,
{x:"2025-03-15",y:223}
,
{x:"2025-03-14",y:73}
,
{x:"2025-03-12",y:145}
,
]],
]
,
f:[
{x:"2025-03-12",
y:71},
{x:"2025-03-13",
y:32},
{x:"2025-03-14",
y:62},
{x:"2025-03-15",
y:106},
{x:"2025-03-16",
y:100},
]
})
TypeScript (JSX) level 14 (350,357 XP)
Python level 10 (181,701 XP)
PowerShell level 7 (88,590 XP)
C# level 6 (72,441 XP)
JavaScript level 6 (71,333 XP)
Markdown level 5 (53,335 XP)
TypeScript level 5 (46,963 XP)
Plain text level 4 (37,064 XP)
CSS level 3 (23,421 XP)
HTML level 3 (23,231 XP)
Machines
Desktop2 level 23 (886,382 XP)
Desktop level 8 (121,758 XP)
Other languages
- gdscript level 2 (13,025 XP)
- JSON level 2 (8,148 XP)
- Java level 2 (6,740 XP)
- YAML level 1 (5,346 XP)
- Shell Script level 1 (4,626 XP)
- CSV level 1 (3,312 XP)
- XML level 1 (2,666 XP)
- mcfunction level 1 (2,358 XP)
- Lua level 1 (1,902 XP)
- github-actions-workflow level 0 (1,351 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 | 62 | 18 | 5 | 0 | 209 | 0 | 8k | 1k | 0 | 446 | 13 | 1k | 0 | 236 | 103 | 1k | 3k | 866 | 13k | 9 | 0 | 11k | 10k | 6k | 6k | 1k | 12k | 2k | 12k | 6k | 9k |
Feb | 1k | 18 | 0 | 565 | 0 | 3k | 3k | 8k | 1k | 0 | 1k | 1k | 6k | 9k | 8k | 4k | 1k | 482 | 12k | 12k | 4k | 3k | 2k | 13k | 10k | 17k | 3k | 1k | 0 | ||
Mar | 3k | 7k | 22k | 4k | 15k | 2k | 7k | 6k | 1k | 3k | 17k | 8k | 6k | 9k | 13k | 3k | 806 | 3k | 0 | 427 | 1k | 1k | 715 | 1k | 60 | 96 | 2 | 547 | 0 | 0 | 0 |
Apr | 0 | 415 | 0 | 923 | 28 | 0 | 0 | 3k | 16 | 33 | 11k | 7k | 3k | 1k | 389 | 6k | 3k | 1k | 2 | 143 | 594 | 2 | 46 | 1k | 760 | 386 | 0 | 0 | 315 | 2k | |
May | 5k | 4k | 952 | 657 | 1k | 0 | 553 | 705 | 233 | 672 | 0 | 5k | 1k | 3k | 94 | 309 | 964 | 0 | 0 | 1k | 338 | 128 | 2k | 1 | 0 | 0 | 0 | 5k | 2k | 479 | 1k |
Jun | 3k | 1k | 0 | 0 | 162 | 984 | 2k | 0 | 2k | 3k | 5k | 8k | 6k | 3k | 7k | 1k | 6k | 4k | 561 | 0 | 145 | 2k | 10k | 3k | 3k | 3k | 2k | 0 | 2k | 3k | |
Jul | 7k | 573 | 1k | 1k | 4k | 107 | 2k | 4k | 6k | 9k | 5k | 4k | 4k | 652 | 3k | 3k | 2k | 5k | 14k | 8k | 1k | 96 | 7k | 3k | 15k | 8k | 3k | 2k | 3k | 798 | 4k |
Aug | 0 | 1k | 9k | 1k | 3k | 648 | 4k | 4k | 4k | 671 | 1k | 3k | 2k | 3k | 345 | 461 | 2k | 0 | 0 | 330 | 2k | 229 | 4k | 3k | 947 | 5k | 2k | 219 | 1k | 128 | 1k |
Sep | 3k | 0 | 510 | 2k | 4k | 3k | 1k | 8k | 7k | 7k | 2k | 371 | 0 | 1k | 827 | 921 | 1k | 3k | 569 | 0 | 2 | 8 | 19 | 1k | 6k | 790 | 5k | 1k | 2k | 1k | |
Oct | 6k | 4k | 517 | 0 | 3k | 2k | 6k | 4k | 5k | 8k | 3k | 5k | 4k | 1k | 808 | 2k | 2k | 1k | 152 | 79 | 3k | 458 | 4k | 0 | 7k | 219 | 1k | 2k | 0 | 5k | 2k |
Nov | 3k | 2k | 665 | 0 | 12 | 81 | 434 | 0 | 34 | 1k | 1k | 0 | 2k | 5k | 1k | 1k | 2k | 3k | 0 | 3k | 2k | 4k | 2k | 1k | 0 | 500 | 7 | 42 | 158 | 2k | |
Dec | 6k | 4k | 0 | 5k | 1k | 0 | 0 | 0 | 0 | 62 | 554 | 731 | 0 | 6 | 133 | 0 | 1k | 1k | 0 | 95 | 0 | 0 | 0 | 0 | 0 | 0 | 237 | 0 | 0 | 0 | 0 |
Top flows
Longest
2 h 2 m
Most XP
3,433
Most XP/min
80
Day highlights
Average XP/day
2,154
Most XP
18,802
Most focused
6 h 14 m
Top flow languages
60
TypeScript (JSX)
201 flows
61
Python
100 flows
68
JavaScript
56 flows
51
C#
47 flows
57
TypeScript
34 flows
33
PowerShell
31 flows
47
CSS
28 flows
57
HTML
26 flows
33
Plain text
25 flows
41
Markdown
19 flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:1019},
{h:"01",x:540},
{h:"02",x:1150},
{h:"03",x:1106},
{h:"04",x:2439},
{h:"05",x:1230},
{h:"06",x:2189},
{h:"07",x:6594},
{h:"08",x:11633},
{h:"09",x:38080},
{h:"10",x:82833},
{h:"11",x:84694},
{h:"12",x:100530},
{h:"13",x:83554},
{h:"14",x:85414},
{h:"15",x:111268},
{h:"16",x:100411},
{h:"17",x:64252},
{h:"18",x:46247},
{h:"19",x:53928},
{h:"20",x:43429},
{h:"21",x:42223},
{h:"22",x:34710},
{h:"23",x:8667},
]
,
f:[
{h:"00",m:12},
{h:"01",m:9},
{h:"02",m:20},
{h:"03",m:36},
{h:"04",m:28},
{h:"06",m:35},
{h:"07",m:177},
{h:"08",m:147},
{h:"09",m:643},
{h:"10",m:1685},
{h:"11",m:1437},
{h:"12",m:1600},
{h:"13",m:1465},
{h:"14",m:1490},
{h:"15",m:2040},
{h:"16",m:1885},
{h:"17",m:997},
{h:"18",m:779},
{h:"19",m:905},
{h:"20",m:894},
{h:"21",m:704},
{h:"22",m:635},
{h:"23",m:160},
]
})
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.