felix-berlin
- User since:
- Last programmed on:
Level 5 (55,592 XP)
({x:[
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2024-10-01",y:589}
,
{x:"2024-10-02",y:3978}
,
{x:"2024-10-03",y:2331}
,
{x:"2024-10-04",y:192}
,
{x:"2024-10-05",y:2342}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2024-09-26",y:51}
,
{x:"2024-09-28",y:729}
,
{x:"2024-09-29",y:154}
,
{x:"2024-09-30",y:11}
,
{x:"2024-10-02",y:1310}
,
{x:"2024-10-03",y:4392}
,
{x:"2024-10-04",y:185}
,
{x:"2024-10-05",y:1897}
,
{x:"2024-10-06",y:405}
,
]],
[{l:"astro",c:"#ff5a03"},[
{x:"2024-09-28",y:2014}
,
{x:"2024-09-29",y:275}
,
{x:"2024-09-30",y:1056}
,
{x:"2024-10-01",y:568}
,
{x:"2024-10-02",y:485}
,
{x:"2024-10-03",y:483}
,
{x:"2024-10-04",y:25}
,
{x:"2024-10-05",y:51}
,
]],
[{l:"JavaScript (JSX)",c:"#E75DCD"},[
{x:"2024-10-01",y:1504}
,
{x:"2024-10-03",y:6}
,
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2024-09-28",y:19}
,
{x:"2024-10-01",y:130}
,
{x:"2024-10-02",y:95}
,
{x:"2024-10-03",y:244}
,
{x:"2024-10-04",y:567}
,
{x:"2024-10-05",y:33}
,
]],
[{l:"JSON",c:"#292929"},[
{x:"2024-09-26",y:6}
,
{x:"2024-09-27",y:4}
,
{x:"2024-10-01",y:123}
,
{x:"2024-10-02",y:1}
,
{x:"2024-10-03",y:5}
,
{x:"2024-10-04",y:39}
,
{x:"2024-10-05",y:7}
,
{x:"2024-10-06",y:3}
,
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2024-09-26",y:10}
,
{x:"2024-09-30",y:2}
,
{x:"2024-10-01",y:6}
,
{x:"2024-10-02",y:10}
,
{x:"2024-10-03",y:33}
,
{x:"2024-10-04",y:27}
,
{x:"2024-10-05",y:2}
,
]],
[{l:"TOML",c:"#9c4221"},[
{x:"2024-10-01",y:89}
,
]],
[{l:"Properties",c:"#9FC2D2"},[
{x:"2024-10-02",y:45}
,
{x:"2024-10-03",y:20}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2024-09-28",y:10}
,
{x:"2024-10-01",y:9}
,
{x:"2024-10-02",y:12}
,
{x:"2024-10-03",y:9}
,
{x:"2024-10-04",y:1}
,
{x:"2024-10-05",y:2}
,
{x:"2024-10-07",y:1}
,
]],
[{l:"Others",c:"#888"},[
{x:"2024-10-03",y:22}
,
{x:"2024-10-01",y:11}
,
{x:"2024-09-30",y:5}
,
{x:"2024-09-27",y:12}
,
]],
]
,
f:[
{x:"2024-09-28",
y:43},
{x:"2024-09-29",
y:40},
{x:"2024-10-01",
y:35},
{x:"2024-10-02",
y:176},
{x:"2024-10-03",
y:314},
{x:"2024-10-04",
y:67},
{x:"2024-10-05",
y:202},
]
})
TypeScript level 3 (21,358 XP)
TypeScript (JSX) level 2 (9,432 XP)
astro level 2 (8,050 XP)
JavaScript level 1 (6,039 XP)
PHP level 1 (2,160 XP)
JavaScript (JSX) level 0 (1,510 XP)
JSON level 0 (1,480 XP)
MDX level 0 (918 XP)
Vue level 0 (724 XP)
Plain text level 0 (702 XP)
Machines
Home Desktop level 5 (46,074 XP)
Work - MacBook level 2 (9,518 XP)
Other languages
- Blade level 0 (655 XP)
- BladeHTML level 0 (484 XP)
- Vue template level 0 (426 XP)
- Shell Script level 0 (300 XP)
- SCSS level 0 (291 XP)
- mjml level 0 (273 XP)
- HTML level 0 (256 XP)
- TOML level 0 (144 XP)
- github-actions-workflow level 0 (106 XP)
- YAML level 0 (81 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Feb | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Mar | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Apr | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
May | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Jun | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Jul | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Aug | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 22 | 12 | 494 | 4k | 3k | 0 | 0 | 0 | 1k | 356 | 441 | 27 | 0 |
Sep | 0 | 164 | 629 | 777 | 1k | 0 | 807 | 0 | 1k | 976 | 240 | 155 | 2k | 1k | 0 | 533 | 1k | 615 | 824 | 5k | 0 | 0 | 24 | 0 | 0 | 67 | 16 | 2k | 429 | 1k | |
Oct | 3k | 5k | 7k | 1k | 4k | 408 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Nov | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | |
Dec | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Top flows
Longest
1 h 55 m
Most XP
1,163
Most XP/min
28
Day highlights
Average XP/day
1,463
Most XP
7,545
Most focused
5 h 14 m
Top flow languages
60
TypeScript
19 flows
85
TypeScript (JSX)
10 flows
58
astro
8 flows
16
JavaScript
3 flows
27
JSON
1 flow
74
MDX
1 flow
25
Vue
1 flow
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:2499},
{h:"01",x:4420},
{h:"02",x:836},
{h:"03",x:1174},
{h:"04",x:429},
{h:"05",x:1285},
{h:"09",x:8},
{h:"10",x:381},
{h:"11",x:1235},
{h:"12",x:1946},
{h:"13",x:2912},
{h:"14",x:3233},
{h:"15",x:5757},
{h:"16",x:4380},
{h:"17",x:4034},
{h:"18",x:5308},
{h:"19",x:3582},
{h:"20",x:1835},
{h:"21",x:2258},
{h:"22",x:4414},
{h:"23",x:3666},
]
,
f:[
{h:"00",m:89},
{h:"01",m:108},
{h:"02",m:32},
{h:"03",m:55},
{h:"04",m:13},
{h:"10",m:32},
{h:"12",m:19},
{h:"13",m:152},
{h:"14",m:91},
{h:"15",m:286},
{h:"16",m:179},
{h:"17",m:109},
{h:"18",m:168},
{h:"19",m:115},
{h:"20",m:80},
{h:"21",m:83},
{h:"22",m:115},
{h:"23",m:126},
]
})
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.