f4bio
- User since:
- Last programmed on:
Level 15 (395,850 XP)
({x:[
[{l:"Dart",c:"#00B4AB"},[
{x:"2024-09-28",y:834}
,
{x:"2024-09-29",y:1032}
,
{x:"2024-09-30",y:1197}
,
{x:"2024-10-01",y:89}
,
{x:"2024-10-02",y:84}
,
{x:"2024-10-04",y:28}
,
]],
[{l:"Kotlin",c:"#A97BFF"},[
{x:"2024-10-02",y:611}
,
{x:"2024-10-03",y:745}
,
{x:"2024-10-04",y:598}
,
]],
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2024-09-27",y:386}
,
]],
[{l:"Groovy",c:"#4298b8"},[
{x:"2024-09-28",y:44}
,
{x:"2024-10-01",y:211}
,
{x:"2024-10-02",y:21}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2024-09-27",y:3}
,
{x:"2024-09-28",y:25}
,
{x:"2024-09-29",y:7}
,
{x:"2024-09-30",y:22}
,
{x:"2024-10-02",y:94}
,
{x:"2024-10-03",y:2}
,
{x:"2024-10-04",y:72}
,
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2024-09-27",y:45}
,
{x:"2024-10-02",y:57}
,
{x:"2024-10-04",y:80}
,
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2024-09-28",y:20}
,
{x:"2024-09-29",y:20}
,
{x:"2024-09-30",y:8}
,
{x:"2024-10-01",y:55}
,
{x:"2024-10-02",y:25}
,
{x:"2024-10-04",y:4}
,
]],
[{l:"XML",c:"#0060ac"},[
{x:"2024-09-27",y:1}
,
{x:"2024-09-28",y:48}
,
{x:"2024-09-29",y:4}
,
{x:"2024-10-02",y:30}
,
{x:"2024-10-03",y:14}
,
{x:"2024-10-04",y:12}
,
]],
[{l:"Properties",c:"#9FC2D2"},[
{x:"2024-09-28",y:38}
,
{x:"2024-09-29",y:1}
,
{x:"2024-10-01",y:65}
,
{x:"2024-10-02",y:3}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2024-09-27",y:85}
,
]],
[{l:"Others",c:"#888"},[
{x:"2024-10-04",y:77}
,
{x:"2024-10-03",y:55}
,
{x:"2024-10-02",y:68}
,
{x:"2024-09-29",y:24}
,
{x:"2024-09-28",y:7}
,
{x:"2024-09-27",y:149}
,
]],
]
,
f:[
{x:"2024-09-28",
y:69},
{x:"2024-09-29",
y:92},
{x:"2024-10-01",
y:22},
{x:"2024-10-02",
y:22},
{x:"2024-10-03",
y:57},
{x:"2024-10-04",
y:50},
]
})
Dart level 10 (172,703 XP)
JavaScript level 4 (33,827 XP)
YAML level 4 (32,023 XP)
Python level 3 (23,398 XP)
JSON level 3 (16,481 XP)
Plain text level 2 (14,033 XP)
TypeScript level 2 (11,689 XP)
Markdown level 2 (9,859 XP)
HTML level 2 (8,758 XP)
d2 level 2 (6,473 XP)
Machines
wind0ws level 15 (395,850 XP)
Other languages
- Kotlin level 1 (6,338 XP)
- PHP level 1 (5,902 XP)
- Docker level 1 (4,498 XP)
- TypeScript (JSX) level 1 (4,379 XP)
- Shell Script level 1 (4,366 XP)
- dockercompose level 1 (3,537 XP)
- CSS level 1 (2,811 XP)
- scminput level 1 (2,684 XP)
- DotEnv level 1 (2,319 XP)
- Go level 1 (2,284 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 | 16 | 137 | 0 | 883 | 0 | 0 | 0 | 60 | 0 | 82 | 0 | 0 | 0 | 0 | 461 | 839 | 1k | 1k | 587 | 965 | 4 | 0 | 0 | 2 | 10 | 141 | 40 | 52 | 145 |
Feb | 363 | 1k | 90 | 62 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 220 | 7 | 0 | 0 | 44 | 0 | 0 | 0 | 0 | 124 | 125 | 45 | 295 | 10 | 278 | 229 | ||
Mar | 975 | 2k | 362 | 0 | 605 | 439 | 352 | 337 | 573 | 0 | 264 | 170 | 752 | 2k | 1k | 0 | 22 | 1k | 699 | 140 | 2k | 2k | 1k | 1k | 3k | 756 | 2k | 636 | 1k | 2k | 2k |
Apr | 0 | 574 | 2k | 1k | 3k | 5k | 0 | 3k | 1k | 1k | 2k | 5k | 2k | 652 | 3k | 5k | 5k | 3k | 392 | 3k | 864 | 64 | 0 | 906 | 545 | 2k | 2k | 5k | 270 | 2k | |
May | 1k | 734 | 1k | 1k | 220 | 1k | 1k | 1k | 1k | 3k | 331 | 2k | 1k | 989 | 748 | 1k | 980 | 82 | 1k | 830 | 9 | 1k | 1k | 2k | 933 | 3k | 733 | 1k | 681 | 851 | 4k |
Jun | 1k | 0 | 0 | 0 | 0 | 3k | 3k | 153 | 80 | 2k | 2k | 2k | 796 | 2k | 862 | 2k | 2k | 4k | 5k | 3k | 2k | 1k | 445 | 806 | 1k | 2k | 1k | 2k | 2k | 0 | |
Jul | 45 | 0 | 567 | 133 | 671 | 409 | 1k | 3k | 4k | 2k | 3k | 2k | 1k | 893 | 811 | 440 | 914 | 1k | 2k | 676 | 1k | 734 | 1k | 397 | 25 | 124 | 0 | 2 | 0 | 18 | 343 |
Aug | 836 | 1k | 1k | 0 | 1k | 2k | 1k | 399 | 2k | 174 | 4k | 2k | 0 | 2k | 1k | 1k | 2k | 5k | 9k | 3k | 4k | 9k | 9k | 9k | 1k | 5k | 1k | 2k | 267 | 130 | 0 |
Sep | 64 | 949 | 845 | 2k | 0 | 27 | 147 | 680 | 0 | 0 | 1k | 2k | 1k | 1k | 1k | 195 | 1k | 6k | 2k | 1k | 1k | 471 | 1k | 184 | 346 | 158 | 669 | 1k | 1k | 1k | |
Oct | 420 | 1k | 816 | 871 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 196 | 0 | 0 | 0 | 0 | 1k | 0 | 0 | 176 | 344 | 0 | 1k | 2k | 574 | 374 | 332 | 20 | 0 | 0 | 0 |
Nov | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 47 | 391 | 302 | 0 | 0 | 439 | 0 | 165 | 930 | 275 | 181 | 0 | 0 | 0 | 30 | 801 | 168 | 0 | |
Dec | 85 | 0 | 347 | 81 | 237 | 3 | 156 | 604 | 0 | 0 | 0 | 0 | 100 | 474 | 427 | 0 | 2k | 1k | 63 | 0 | 0 | 229 | 1k | 0 | 0 | 0 | 14 | 259 | 0 | 58 | 241 |
Top flows
Longest
1 h 54 m
Most XP
1,746
Most XP/min
46
Day highlights
Average XP/day
1,088
Most XP
9,444
Most focused
5 h 20 m
Top flow languages
45
Dart
140 flows
53
JavaScript
32 flows
16
YAML
20 flows
46
TypeScript
13 flows
48
Python
13 flows
14
JSON
11 flows
19
Markdown
10 flows
11
Plain text
10 flows
19
HTML
8 flows
51
TypeScript (JSX)
5 flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:16795},
{h:"01",x:8043},
{h:"02",x:6637},
{h:"03",x:5398},
{h:"04",x:3946},
{h:"05",x:6696},
{h:"06",x:6094},
{h:"07",x:6627},
{h:"08",x:6544},
{h:"09",x:10308},
{h:"10",x:15737},
{h:"11",x:25945},
{h:"12",x:33500},
{h:"13",x:26155},
{h:"14",x:16927},
{h:"15",x:27270},
{h:"16",x:25243},
{h:"17",x:24527},
{h:"18",x:21893},
{h:"19",x:22511},
{h:"20",x:17711},
{h:"21",x:21997},
{h:"22",x:19159},
{h:"23",x:20187},
]
,
f:[
{h:"00",m:621},
{h:"01",m:335},
{h:"02",m:182},
{h:"03",m:186},
{h:"04",m:121},
{h:"05",m:334},
{h:"06",m:249},
{h:"07",m:285},
{h:"08",m:267},
{h:"09",m:346},
{h:"10",m:600},
{h:"11",m:997},
{h:"12",m:1351},
{h:"13",m:1095},
{h:"14",m:576},
{h:"15",m:1025},
{h:"16",m:921},
{h:"17",m:799},
{h:"18",m:709},
{h:"19",m:887},
{h:"20",m:528},
{h:"21",m:568},
{h:"22",m:721},
{h:"23",m:806},
]
})
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.