ravi-rajpurohit
- User since:
- Last programmed on:
Level 39 (2,461,474 XP) (+279)
({x:[
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2024-11-08",y:1013}
,
{x:"2024-11-10",y:15}
,
{x:"2024-11-12",y:2748}
,
{x:"2024-11-13",y:2144}
,
{x:"2024-11-14",y:470}
,
{x:"2024-11-15",y:543}
,
{x:"2024-11-18",y:2699}
,
{x:"2024-11-19",y:1287}
,
{x:"2024-11-20",y:524}
,
{x:"2024-11-21",y:88}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2024-11-08",y:3}
,
{x:"2024-11-12",y:895}
,
{x:"2024-11-13",y:34}
,
{x:"2024-11-14",y:192}
,
{x:"2024-11-15",y:551}
,
{x:"2024-11-18",y:1622}
,
{x:"2024-11-19",y:893}
,
{x:"2024-11-20",y:954}
,
{x:"2024-11-21",y:4}
,
]],
[{l:"Terminal (Zsh)",c:"#43E3BC"},[
{x:"2024-11-08",y:88}
,
{x:"2024-11-10",y:108}
,
{x:"2024-11-12",y:330}
,
{x:"2024-11-13",y:588}
,
{x:"2024-11-14",y:267}
,
{x:"2024-11-15",y:339}
,
{x:"2024-11-18",y:191}
,
{x:"2024-11-19",y:480}
,
{x:"2024-11-20",y:460}
,
{x:"2024-11-21",y:111}
,
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2024-11-10",y:124}
,
{x:"2024-11-11",y:2}
,
{x:"2024-11-12",y:475}
,
{x:"2024-11-13",y:99}
,
{x:"2024-11-14",y:55}
,
{x:"2024-11-15",y:56}
,
{x:"2024-11-18",y:443}
,
{x:"2024-11-19",y:409}
,
{x:"2024-11-20",y:119}
,
{x:"2024-11-21",y:16}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2024-11-08",y:468}
,
{x:"2024-11-10",y:2}
,
{x:"2024-11-12",y:140}
,
{x:"2024-11-13",y:4}
,
{x:"2024-11-14",y:438}
,
{x:"2024-11-15",y:16}
,
{x:"2024-11-18",y:227}
,
{x:"2024-11-19",y:133}
,
{x:"2024-11-20",y:280}
,
{x:"2024-11-21",y:56}
,
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2024-11-08",y:316}
,
{x:"2024-11-10",y:71}
,
{x:"2024-11-14",y:148}
,
{x:"2024-11-20",y:1}
,
]],
[{l:"Log",c:"#CE0BE7"},[
{x:"2024-11-19",y:149}
,
{x:"2024-11-20",y:10}
,
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2024-11-08",y:88}
,
{x:"2024-11-14",y:2}
,
{x:"2024-11-18",y:55}
,
]],
[{l:"CSS",c:"#563d7c"},[
{x:"2024-11-13",y:83}
,
{x:"2024-11-14",y:5}
,
{x:"2024-11-15",y:3}
,
{x:"2024-11-19",y:5}
,
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2024-11-08",y:10}
,
{x:"2024-11-12",y:17}
,
{x:"2024-11-14",y:9}
,
{x:"2024-11-20",y:7}
,
]],
[{l:"Others",c:"#888"},[
{x:"2024-11-21",y:4}
,
{x:"2024-11-20",y:5}
,
{x:"2024-11-19",y:11}
,
{x:"2024-11-18",y:35}
,
{x:"2024-11-15",y:14}
,
{x:"2024-11-14",y:4}
,
{x:"2024-11-13",y:19}
,
{x:"2024-11-12",y:2}
,
{x:"2024-11-08",y:4}
,
]],
]
,
f:[
{x:"2024-11-08",
y:20},
{x:"2024-11-12",
y:179},
{x:"2024-11-13",
y:134},
{x:"2024-11-14",
y:27},
{x:"2024-11-15",
y:62},
{x:"2024-11-18",
y:138},
{x:"2024-11-19",
y:90},
{x:"2024-11-20",
y:86},
]
})
TypeScript level 19 (637,579 XP) (+4)
Terminal (Zsh) level 17 (511,564 XP) (+111)
JavaScript level 15 (378,336 XP)
TypeScript (JSX) level 11 (197,932 XP) (+88)
HTML level 11 (195,695 XP)
Markdown level 9 (150,043 XP)
scminput level 8 (114,140 XP) (+16)
Plain text level 8 (109,322 XP) (+56)
JSON level 6 (58,592 XP) (+4)
SCSS level 3 (25,196 XP)
Machines
Jarvis level 39 (2,461,474 XP) (+279)
Other languages
- JavaScript (JSX) level 2 (10,957 XP)
- YAML level 2 (10,660 XP)
- GraphQL level 2 (10,004 XP)
- CSS level 2 (8,506 XP)
- Shell Script level 2 (7,503 XP)
- Groovy level 1 (3,852 XP)
- conf level 1 (3,847 XP)
- DotEnv level 1 (3,842 XP)
- Docker level 1 (2,920 XP)
- Log level 1 (2,229 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 | 4k | 6k | 8k | 3k | 5k | 6k | 6k | 6k | 5k | 8k | 6k | 4k | 5k | 4k | 4k | 2k | 7k | 8k | 3k | 10k | 6k | 7k | 3k | 4k | 6k | 3k | 7k | 2k | 5k | 7k | 6k |
Feb | 8k | 2k | 2k | 3k | 5k | 3k | 3k | 5k | 4k | 3k | 7k | 5k | 6k | 5k | 10k | 4k | 7k | 8k | 5k | 6k | 1k | 7k | 7k | 11k | 6k | 5k | 13k | 5k | 11 | ||
Mar | 7k | 5k | 10k | 4k | 5k | 3k | 2k | 4k | 6k | 2k | 3k | 5k | 3k | 4k | 5k | 4k | 9k | 7k | 6k | 5k | 1k | 3k | 4k | 7k | 3k | 4k | 2k | 7k | 8k | 7k | 8k |
Apr | 9k | 2k | 8k | 10k | 6k | 4k | 8k | 5k | 1k | 6k | 2k | 4k | 7k | 9k | 4k | 4k | 2k | 925 | 3k | 4k | 5k | 3k | 6k | 4k | 3k | 3k | 4k | 7k | 7k | 3k | |
May | 2k | 2k | 4k | 5k | 8k | 7k | 3k | 4k | 5k | 9k | 6k | 7k | 6k | 9k | 6k | 2k | 9k | 8k | 8k | 6k | 5k | 2k | 3k | 5k | 4k | 6k | 5k | 2k | 3k | 2k | 4k |
Jun | 7k | 5k | 4k | 6k | 4k | 2k | 4k | 6k | 8k | 5k | 4k | 8k | 1k | 11k | 10k | 9k | 11k | 17k | 10k | 10k | 3k | 6k | 9k | 8k | 10k | 6k | 8k | 6k | 4k | 10k | |
Jul | 12k | 12k | 11k | 9k | 6k | 3k | 3k | 8k | 9k | 8k | 7k | 8k | 8k | 8k | 9k | 11k | 10k | 10k | 13k | 5k | 12k | 19k | 18k | 7k | 7k | 8k | 6k | 6k | 12k | 9k | 6k |
Aug | 3k | 5k | 6k | 9k | 11k | 11k | 12k | 15k | 8k | 9k | 5k | 7k | 11k | 9k | 0 | 5k | 13k | 8k | 12k | 15k | 14k | 10k | 5k | 7k | 7k | 9k | 9k | 12k | 10k | 4k | 7k |
Sep | 9k | 6k | 12k | 10k | 10k | 8k | 5k | 4k | 10k | 11k | 15k | 13k | 11k | 6k | 6k | 11k | 7k | 7k | 6k | 9k | 6k | 6k | 9k | 12k | 9k | 8k | 11k | 7k | 6k | 10k | |
Oct | 7k | 1k | 9k | 8k | 8k | 5k | 9k | 9k | 8k | 4k | 10k | 9k | 7k | 7k | 8k | 7k | 7k | 11k | 13k | 19k | 9k | 12k | 14k | 6k | 6k | 9k | 6k | 12k | 7k | 7k | 5k |
Nov | 4k | 7k | 5k | 8k | 5k | 3k | 5k | 5k | 3k | 5k | 4k | 9k | 3k | 4k | 5k | 3k | 984 | 7k | 5k | 4k | 947 | 3k | 5k | 5k | 5k | 4k | 3k | 3k | 4k | 6k | |
Dec | 7k | 4k | 4k | 3k | 2k | 475 | 5k | 1k | 3k | 3k | 1k | 4k | 5k | 5k | 2k | 324 | 4k | 2k | 5k | 3k | 6k | 2k | 256 | 2k | 1k | 3k | 5k | 6k | 892 | 1k | 5k |
Top flows
Longest
2 h 32 m
Most XP
4,270
Most XP/min
178
Day highlights
Average XP/day
1,511
Most XP
8,846
Most focused
6 h 27 m
Top flow languages
49
TypeScript
739 flows
19
Terminal (Zsh)
390 flows
46
JavaScript
375 flows
64
TypeScript (JSX)
251 flows
36
HTML
224 flows
18
scminput
104 flows
24
Markdown
61 flows
15
JSON
53 flows
32
SCSS
39 flows
7
Plain text
37 flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:41395},
{h:"01",x:11201},
{h:"02",x:1739},
{h:"03",x:348},
{h:"04",x:234},
{h:"05",x:104},
{h:"06",x:104},
{h:"07",x:770},
{h:"08",x:1495},
{h:"09",x:7795},
{h:"10",x:66960},
{h:"11",x:138965},
{h:"12",x:203882},
{h:"13",x:211377},
{h:"14",x:199154},
{h:"15",x:247587},
{h:"16",x:265828},
{h:"17",x:298323},
{h:"18",x:227399},
{h:"19",x:195270},
{h:"20",x:134026},
{h:"21",x:79415},
{h:"22",x:61818},
{h:"23",x:66285},
]
,
f:[
{h:"00",m:1356},
{h:"01",m:364},
{h:"02",m:59},
{h:"03",m:12},
{h:"07",m:18},
{h:"08",m:27},
{h:"09",m:84},
{h:"10",m:1091},
{h:"11",m:2947},
{h:"12",m:5401},
{h:"13",m:6383},
{h:"14",m:5905},
{h:"15",m:6503},
{h:"16",m:7785},
{h:"17",m:8929},
{h:"18",m:6170},
{h:"19",m:6083},
{h:"20",m:3901},
{h:"21",m:2059},
{h:"22",m:1753},
{h:"23",m:1725},
]
})
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.