flexbox
- User since:
- Last programmed on:
Level 34 (1,908,574 XP)
({x:[
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2024-04-15",y:5}
,
{x:"2024-04-16",y:1233}
,
{x:"2024-04-17",y:1523}
,
{x:"2024-04-19",y:954}
,
{x:"2024-04-21",y:822}
,
{x:"2024-04-22",y:767}
,
{x:"2024-04-23",y:256}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2024-04-15",y:68}
,
{x:"2024-04-16",y:574}
,
{x:"2024-04-17",y:59}
,
{x:"2024-04-19",y:601}
,
{x:"2024-04-21",y:4}
,
{x:"2024-04-22",y:1094}
,
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2024-04-15",y:199}
,
{x:"2024-04-16",y:121}
,
{x:"2024-04-17",y:6}
,
{x:"2024-04-19",y:121}
,
{x:"2024-04-22",y:2}
,
{x:"2024-04-23",y:79}
,
]],
[{l:"Python",c:"#3572A5"},[
{x:"2024-04-15",y:30}
,
{x:"2024-04-16",y:255}
,
{x:"2024-04-19",y:87}
,
{x:"2024-04-22",y:1}
,
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2024-04-11",y:64}
,
{x:"2024-04-15",y:12}
,
{x:"2024-04-16",y:2}
,
{x:"2024-04-17",y:76}
,
{x:"2024-04-19",y:62}
,
{x:"2024-04-21",y:5}
,
{x:"2024-04-22",y:78}
,
]],
[{l:"JSON",c:"#292929"},[
{x:"2024-04-15",y:70}
,
{x:"2024-04-16",y:31}
,
{x:"2024-04-17",y:23}
,
{x:"2024-04-18",y:4}
,
{x:"2024-04-19",y:30}
,
{x:"2024-04-20",y:4}
,
{x:"2024-04-21",y:17}
,
{x:"2024-04-22",y:104}
,
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2024-04-22",y:89}
,
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2024-04-15",y:32}
,
{x:"2024-04-16",y:22}
,
{x:"2024-04-19",y:2}
,
{x:"2024-04-22",y:24}
,
]],
[{l:"quokka-output",c:"#787A7D"},[
{x:"2024-04-22",y:60}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2024-04-11",y:1}
,
{x:"2024-04-15",y:3}
,
{x:"2024-04-16",y:13}
,
{x:"2024-04-17",y:2}
,
{x:"2024-04-18",y:1}
,
{x:"2024-04-19",y:14}
,
{x:"2024-04-22",y:18}
,
]],
[{l:"Others",c:"#888"},[
{x:"2024-04-23",y:2}
,
{x:"2024-04-22",y:24}
,
{x:"2024-04-21",y:4}
,
{x:"2024-04-19",y:4}
,
{x:"2024-04-16",y:25}
,
{x:"2024-04-15",y:2}
,
]],
]
,
f:[
{x:"2024-04-16",
y:27},
{x:"2024-04-17",
y:69},
{x:"2024-04-19",
y:20},
{x:"2024-04-21",
y:67},
{x:"2024-04-22",
y:98},
]
})
TypeScript (JSX) level 26 (1,154,352 XP)
TypeScript level 10 (184,526 XP)
JavaScript level 10 (184,258 XP)
Markdown level 10 (178,222 XP)
JSON level 5 (51,622 XP)
Plain text level 4 (34,698 XP)
CSS level 3 (18,803 XP)
Slim level 2 (14,216 XP)
HTML level 2 (12,851 XP)
SCSS level 2 (12,506 XP)
Machines
Mac Book Pro M1 level 32 (1,737,496 XP)
Mac Book Pro M3 level 10 (171,078 XP)
Other languages
- scminput level 2 (11,504 XP)
- MDX level 2 (8,810 XP)
- YAML level 2 (7,584 XP)
- DotEnv level 1 (4,069 XP)
- wallaby-output level 1 (4,019 XP)
- quokka-output level 1 (2,813 XP)
- Shell Script level 1 (2,809 XP)
- GraphQL level 1 (2,387 XP)
- Groovy level 1 (1,754 XP)
- mustache level 1 (1,645 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 | 1k | 4k | 3k | 4k | 4k | 5k | 5k | 5k | 6k | 5k | 4k | 5k | 3k | 3k | 3k | 4k | 7k | 7k | 4k | 3k | 5k | 3k | 6k | 5k | 4k | 7k | 7k | 5k | 7k | 10k | 8k |
Feb | 8k | 13k | 7k | 6k | 9k | 2k | 2k | 9k | 10k | 8k | 3k | 5k | 5k | 3k | 5k | 10k | 6k | 4k | 9k | 5k | 4k | 7k | 11k | 6k | 6k | 8k | 6k | 3k | 2k | ||
Mar | 8k | 6k | 7k | 6k | 7k | 2k | 4k | 11k | 8k | 7k | 12k | 10k | 5k | 8k | 4k | 12k | 8k | 14k | 7k | 4k | 1k | 7k | 4k | 3k | 6k | 2k | 3k | 2k | 2k | 4k | 4k |
Apr | 3k | 8k | 5k | 2k | 8k | 6k | 4k | 4k | 4k | 4k | 751 | 2k | 9k | 10k | 8k | 6k | 5k | 3k | 9k | 9k | 4k | 6k | 2k | 2k | 2k | 1k | 4k | 2k | 4k | 4k | |
May | 2k | 4k | 1k | 3k | 5k | 5k | 2k | 3k | 3k | 6k | 1k | 6k | 1k | 4k | 5k | 1k | 3k | 2k | 5k | 2k | 1k | 2k | 2k | 3k | 7k | 4k | 7k | 5k | 4k | 1k | 4k |
Jun | 9k | 8k | 6k | 5k | 4k | 1k | 7k | 12k | 7k | 7k | 6k | 2k | 2k | 1k | 4k | 5k | 2k | 5k | 2k | 3k | 5k | 4k | 4k | 4k | 5k | 3k | 4k | 7k | 4k | 3k | |
Jul | 6k | 2k | 2k | 4k | 3k | 5k | 4k | 6k | 6k | 4k | 4k | 6k | 6k | 3k | 6k | 4k | 6k | 6k | 6k | 8k | 8k | 7k | 6k | 4k | 5k | 9k | 9k | 10k | 7k | 5k | 5k |
Aug | 4k | 5k | 10k | 6k | 7k | 5k | 3k | 6k | 5k | 5k | 4k | 5k | 4k | 3k | 1k | 3k | 6k | 3k | 6k | 3k | 4k | 4k | 4k | 6k | 5k | 5k | 3k | 4k | 5k | 4k | 6k |
Sep | 4k | 3k | 3k | 4k | 2k | 4k | 3k | 2k | 10k | 5k | 7k | 8k | 4k | 6k | 4k | 6k | 5k | 3k | 5k | 5k | 5k | 6k | 4k | 8k | 5k | 10k | 12k | 9k | 5k | 6k | |
Oct | 2k | 1k | 3k | 4k | 3k | 2k | 3k | 335 | 1k | 2k | 7k | 7k | 3k | 702 | 580 | 4k | 3k | 6k | 3k | 6k | 4k | 2k | 3k | 2k | 6k | 7k | 6k | 3k | 4k | 5k | 5k |
Nov | 3k | 3k | 6k | 1k | 1k | 3k | 1k | 3k | 2k | 3k | 729 | 847 | 3k | 9k | 7k | 7k | 6k | 5k | 4k | 6k | 2k | 1k | 2k | 3k | 2k | 4k | 2k | 2k | 2k | 1k | |
Dec | 4k | 5k | 3k | 9k | 7k | 7k | 8k | 9k | 9k | 4k | 5k | 5k | 4k | 5k | 8k | 2k | 4k | 8k | 3k | 3k | 2k | 2k | 5k | 459 | 0 | 0 | 2k | 6k | 7k | 3k | 4k |
Top flows
Longest
4 h 3 m
Most XP
1,479
Most XP/min
14
Day highlights
Average XP/day
1,416
Most XP
5,956
Most focused
5 h 25 m
Top flow languages
37
TypeScript (JSX)
972 flows
26
TypeScript
172 flows
27
JavaScript
129 flows
26
Markdown
104 flows
37
CSS
27 flows
8
JSON
26 flows
30
SCSS
17 flows
24
HTML
12 flows
7
Plain text
11 flows
28
Slim
9 flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:11522},
{h:"01",x:1927},
{h:"02",x:66},
{h:"04",x:4},
{h:"05",x:8},
{h:"06",x:356},
{h:"07",x:2565},
{h:"08",x:9875},
{h:"09",x:55115},
{h:"10",x:135576},
{h:"11",x:199307},
{h:"12",x:134871},
{h:"13",x:102135},
{h:"14",x:188957},
{h:"15",x:236916},
{h:"16",x:249723},
{h:"17",x:226637},
{h:"18",x:141194},
{h:"19",x:82865},
{h:"20",x:36501},
{h:"21",x:37701},
{h:"22",x:30780},
{h:"23",x:23973},
]
,
f:[
{h:"00",m:499},
{h:"01",m:51},
{h:"02",m:5},
{h:"08",m:130},
{h:"09",m:658},
{h:"10",m:3408},
{h:"11",m:5143},
{h:"12",m:3408},
{h:"13",m:2531},
{h:"14",m:5219},
{h:"15",m:6937},
{h:"16",m:6896},
{h:"17",m:6882},
{h:"18",m:4591},
{h:"19",m:2582},
{h:"20",m:982},
{h:"21",m:1088},
{h:"22",m:1093},
{h:"23",m:767},
]
})
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.