ravi-rajpurohit
- User since:
- Last programmed on:
Level 41 (2,794,779 XP)
({x:[
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2025-04-13",y:4090}
,
{x:"2025-04-14",y:386}
,
{x:"2025-04-15",y:489}
,
{x:"2025-04-17",y:2892}
,
{x:"2025-04-19",y:2425}
,
{x:"2025-04-21",y:34}
,
{x:"2025-04-22",y:1133}
,
{x:"2025-04-23",y:107}
,
{x:"2025-04-24",y:1376}
,
{x:"2025-04-25",y:181}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2025-04-13",y:1469}
,
{x:"2025-04-14",y:1473}
,
{x:"2025-04-15",y:313}
,
{x:"2025-04-16",y:8}
,
{x:"2025-04-17",y:517}
,
{x:"2025-04-21",y:995}
,
{x:"2025-04-22",y:79}
,
{x:"2025-04-23",y:6}
,
{x:"2025-04-24",y:13}
,
{x:"2025-04-25",y:168}
,
]],
[{l:"Terminal (Zsh)",c:"#43E3BC"},[
{x:"2025-04-13",y:277}
,
{x:"2025-04-14",y:369}
,
{x:"2025-04-15",y:308}
,
{x:"2025-04-17",y:1158}
,
{x:"2025-04-18",y:1}
,
{x:"2025-04-19",y:13}
,
{x:"2025-04-21",y:1166}
,
{x:"2025-04-22",y:258}
,
{x:"2025-04-23",y:148}
,
{x:"2025-04-24",y:207}
,
{x:"2025-04-25",y:400}
,
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2025-04-13",y:1}
,
{x:"2025-04-14",y:651}
,
{x:"2025-04-15",y:29}
,
{x:"2025-04-17",y:164}
,
{x:"2025-04-19",y:7}
,
{x:"2025-04-21",y:155}
,
{x:"2025-04-22",y:940}
,
{x:"2025-04-23",y:546}
,
{x:"2025-04-24",y:604}
,
{x:"2025-04-25",y:239}
,
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2025-04-13",y:18}
,
{x:"2025-04-14",y:50}
,
{x:"2025-04-15",y:34}
,
{x:"2025-04-16",y:2}
,
{x:"2025-04-17",y:962}
,
{x:"2025-04-19",y:73}
,
{x:"2025-04-21",y:489}
,
{x:"2025-04-22",y:181}
,
{x:"2025-04-23",y:22}
,
{x:"2025-04-24",y:88}
,
{x:"2025-04-25",y:246}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2025-04-13",y:24}
,
{x:"2025-04-14",y:64}
,
{x:"2025-04-15",y:270}
,
{x:"2025-04-16",y:51}
,
{x:"2025-04-17",y:94}
,
{x:"2025-04-19",y:7}
,
{x:"2025-04-21",y:133}
,
{x:"2025-04-22",y:187}
,
{x:"2025-04-23",y:46}
,
{x:"2025-04-24",y:111}
,
{x:"2025-04-25",y:206}
,
]],
[{l:"JSON",c:"#292929"},[
{x:"2025-04-13",y:21}
,
{x:"2025-04-14",y:96}
,
{x:"2025-04-15",y:133}
,
{x:"2025-04-16",y:7}
,
{x:"2025-04-17",y:17}
,
{x:"2025-04-19",y:14}
,
{x:"2025-04-21",y:333}
,
{x:"2025-04-22",y:10}
,
{x:"2025-04-23",y:3}
,
{x:"2025-04-24",y:6}
,
{x:"2025-04-25",y:35}
,
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2025-04-22",y:260}
,
{x:"2025-04-25",y:131}
,
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2025-04-13",y:21}
,
{x:"2025-04-14",y:2}
,
{x:"2025-04-15",y:47}
,
{x:"2025-04-17",y:180}
,
{x:"2025-04-21",y:31}
,
{x:"2025-04-22",y:2}
,
{x:"2025-04-24",y:2}
,
{x:"2025-04-25",y:89}
,
]],
[{l:"CSS",c:"#563d7c"},[
{x:"2025-04-22",y:194}
,
{x:"2025-04-23",y:1}
,
{x:"2025-04-24",y:2}
,
{x:"2025-04-25",y:3}
,
]],
[{l:"Others",c:"#888"},[
{x:"2025-04-25",y:1}
,
{x:"2025-04-23",y:66}
,
{x:"2025-04-22",y:17}
,
{x:"2025-04-21",y:28}
,
{x:"2025-04-20",y:1}
,
{x:"2025-04-17",y:2}
,
{x:"2025-04-14",y:28}
,
]],
]
,
f:[
{x:"2025-04-13",
y:97},
{x:"2025-04-14",
y:66},
{x:"2025-04-15",
y:27},
{x:"2025-04-17",
y:207},
{x:"2025-04-19",
y:86},
{x:"2025-04-21",
y:124},
{x:"2025-04-22",
y:160},
{x:"2025-04-23",
y:52},
{x:"2025-04-24",
y:56},
{x:"2025-04-25",
y:40},
]
})
TypeScript level 20 (685,698 XP)
Terminal (Zsh) level 18 (558,315 XP)
JavaScript level 15 (380,154 XP)
TypeScript (JSX) level 15 (361,460 XP)
HTML level 11 (195,846 XP)
Markdown level 10 (168,398 XP)
Plain text level 9 (130,552 XP)
scminput level 9 (130,117 XP)
JSON level 6 (66,472 XP)
SCSS level 3 (25,206 XP)
Machines
Jarvis level 41 (2,794,779 XP)
Other languages
- YAML level 2 (13,665 XP)
- JavaScript (JSX) level 2 (10,957 XP)
- GraphQL level 2 (10,004 XP)
- Shell Script level 2 (9,898 XP)
- CSS level 2 (9,428 XP)
- Groovy level 1 (3,856 XP)
- DotEnv level 1 (3,855 XP)
- conf level 1 (3,847 XP)
- Docker level 1 (3,524 XP)
- Ignore level 1 (2,448 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 | 21k | 9k | 3k | 5k | 7k | 7k | 8k | 8k | 9k | 6k | 4k | 6k | 4k | 7k | 4k | 9k | 8k | 3k | 10k | 6k | 16k | 5k | 11k | 6k | 4k | 12k | 7k | 8k | 11k | 12k |
Feb | 8k | 2k | 4k | 5k | 11k | 8k | 7k | 5k | 5k | 8k | 15k | 10k | 10k | 10k | 10k | 4k | 12k | 12k | 7k | 10k | 1k | 10k | 14k | 15k | 8k | 9k | 14k | 9k | 11 | ||
Mar | 10k | 7k | 10k | 4k | 8k | 5k | 4k | 4k | 6k | 3k | 5k | 6k | 3k | 4k | 5k | 4k | 12k | 11k | 11k | 13k | 8k | 9k | 6k | 11k | 10k | 8k | 8k | 8k | 8k | 7k | 8k |
Apr | 11k | 5k | 9k | 11k | 6k | 4k | 10k | 9k | 2k | 8k | 4k | 7k | 13k | 12k | 6k | 4k | 8k | 926 | 5k | 4k | 8k | 6k | 7k | 7k | 5k | 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 | 10k | 3k | 4k | 5k | 3k | 984 | 7k | 5k | 4k | 5k | 8k | 7k | 5k | 9k | 4k | 5k | 6k | 7k | 6k | |
Dec | 7k | 7k | 8k | 6k | 3k | 863 | 5k | 1k | 3k | 3k | 1k | 4k | 5k | 5k | 2k | 3k | 5k | 3k | 5k | 3k | 6k | 2k | 1k | 4k | 1k | 4k | 6k | 6k | 949 | 1k | 5k |
Top flows
Longest
2 h 32 m
Most XP
5,388
Most XP/min
234
Day highlights
Average XP/day
1,594
Most XP
15,117
Most focused
6 h 27 m
Top flow languages
49
TypeScript
801 flows
19
Terminal (Zsh)
434 flows
62
TypeScript (JSX)
419 flows
46
JavaScript
378 flows
35
HTML
221 flows
18
scminput
127 flows
25
Markdown
76 flows
15
JSON
58 flows
8
Plain text
46 flows
33
SCSS
38 flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:43550},
{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:772},
{h:"08",x:2017},
{h:"09",x:14890},
{h:"10",x:77133},
{h:"11",x:162627},
{h:"12",x:242237},
{h:"13",x:237952},
{h:"14",x:230459},
{h:"15",x:280219},
{h:"16",x:302479},
{h:"17",x:329113},
{h:"18",x:248163},
{h:"19",x:217325},
{h:"20",x:147440},
{h:"21",x:87213},
{h:"22",x:74264},
{h:"23",x:83196},
]
,
f:[
{h:"00",m:1417},
{h:"01",m:364},
{h:"02",m:59},
{h:"03",m:12},
{h:"07",m:18},
{h:"08",m:50},
{h:"09",m:135},
{h:"10",m:1290},
{h:"11",m:3478},
{h:"12",m:6387},
{h:"13",m:7155},
{h:"14",m:7061},
{h:"15",m:7361},
{h:"16",m:9081},
{h:"17",m:10002},
{h:"18",m:6846},
{h:"19",m:6601},
{h:"20",m:4379},
{h:"21",m:2303},
{h:"22",m:2182},
{h:"23",m:2293},
]
})
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.