ravi-rajpurohit
- User since:
- Last programmed on:
Level 37 (2,254,799 XP)
({x:[
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2024-07-15",y:1990}
,
{x:"2024-07-16",y:1375}
,
{x:"2024-07-17",y:3977}
,
{x:"2024-07-18",y:4229}
,
{x:"2024-07-19",y:2643}
,
{x:"2024-07-22",y:2276}
,
{x:"2024-07-23",y:1944}
,
{x:"2024-07-24",y:718}
,
{x:"2024-07-25",y:843}
,
{x:"2024-07-26",y:2454}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2024-07-15",y:159}
,
{x:"2024-07-16",y:374}
,
{x:"2024-07-17",y:40}
,
{x:"2024-07-18",y:19}
,
{x:"2024-07-22",y:743}
,
{x:"2024-07-23",y:1593}
,
{x:"2024-07-24",y:1122}
,
{x:"2024-07-25",y:1839}
,
{x:"2024-07-26",y:340}
,
]],
[{l:"Terminal (Zsh)",c:"#43E3BC"},[
{x:"2024-07-15",y:52}
,
{x:"2024-07-16",y:354}
,
{x:"2024-07-17",y:108}
,
{x:"2024-07-18",y:255}
,
{x:"2024-07-19",y:248}
,
{x:"2024-07-22",y:354}
,
{x:"2024-07-23",y:295}
,
{x:"2024-07-24",y:151}
,
{x:"2024-07-25",y:140}
,
{x:"2024-07-26",y:346}
,
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2024-07-15",y:30}
,
{x:"2024-07-16",y:141}
,
{x:"2024-07-17",y:284}
,
{x:"2024-07-18",y:252}
,
{x:"2024-07-19",y:232}
,
{x:"2024-07-22",y:94}
,
{x:"2024-07-23",y:171}
,
{x:"2024-07-24",y:82}
,
{x:"2024-07-25",y:74}
,
{x:"2024-07-26",y:501}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2024-07-15",y:7}
,
{x:"2024-07-16",y:74}
,
{x:"2024-07-17",y:44}
,
{x:"2024-07-18",y:210}
,
{x:"2024-07-19",y:13}
,
{x:"2024-07-20",y:68}
,
{x:"2024-07-21",y:1}
,
{x:"2024-07-22",y:15}
,
{x:"2024-07-23",y:172}
,
{x:"2024-07-24",y:19}
,
{x:"2024-07-25",y:20}
,
{x:"2024-07-26",y:11}
,
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2024-07-15",y:31}
,
{x:"2024-07-16",y:250}
,
{x:"2024-07-18",y:142}
,
{x:"2024-07-19",y:41}
,
{x:"2024-07-23",y:57}
,
{x:"2024-07-24",y:2}
,
{x:"2024-07-25",y:3}
,
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2024-07-15",y:84}
,
{x:"2024-07-16",y:173}
,
{x:"2024-07-23",y:36}
,
{x:"2024-07-25",y:70}
,
{x:"2024-07-26",y:3}
,
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2024-07-16",y:192}
,
{x:"2024-07-18",y:76}
,
{x:"2024-07-19",y:2}
,
]],
[{l:"Shell Script",c:"#3F17D5"},[
{x:"2024-07-17",y:41}
,
{x:"2024-07-19",y:78}
,
{x:"2024-07-20",y:123}
,
{x:"2024-07-24",y:14}
,
]],
[{l:"JSON",c:"#292929"},[
{x:"2024-07-15",y:2}
,
{x:"2024-07-16",y:50}
,
{x:"2024-07-18",y:11}
,
{x:"2024-07-19",y:34}
,
{x:"2024-07-22",y:24}
,
{x:"2024-07-23",y:44}
,
{x:"2024-07-24",y:16}
,
{x:"2024-07-25",y:3}
,
]],
[{l:"Others",c:"#888"},[
{x:"2024-07-25",y:19}
,
{x:"2024-07-22",y:2}
,
{x:"2024-07-19",y:31}
,
{x:"2024-07-16",y:28}
,
{x:"2024-07-15",y:1}
,
]],
]
,
f:[
{x:"2024-07-15",
y:65},
{x:"2024-07-16",
y:48},
{x:"2024-07-17",
y:226},
{x:"2024-07-18",
y:218},
{x:"2024-07-19",
y:152},
{x:"2024-07-22",
y:134},
{x:"2024-07-23",
y:160},
{x:"2024-07-24",
y:99},
{x:"2024-07-25",
y:67},
{x:"2024-07-26",
y:176},
]
})
TypeScript level 19 (607,258 XP)
Terminal (Zsh) level 17 (489,694 XP)
JavaScript level 15 (378,011 XP)
HTML level 11 (195,511 XP)
Markdown level 9 (137,798 XP)
scminput level 7 (102,204 XP)
Plain text level 7 (95,263 XP)
TypeScript (JSX) level 7 (90,268 XP)
JSON level 5 (56,203 XP)
SCSS level 3 (25,184 XP)
Machines
Jarvis level 37 (2,254,799 XP)
Other languages
- JavaScript (JSX) level 2 (10,957 XP)
- GraphQL level 2 (10,004 XP)
- YAML level 2 (8,739 XP)
- CSS level 2 (8,021 XP)
- Shell Script level 2 (6,453 XP)
- Groovy level 1 (3,850 XP)
- conf level 1 (3,847 XP)
- DotEnv level 1 (3,757 XP)
- Docker level 1 (2,689 XP)
- Ignore level 1 (2,086 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 | 10k | 5k | 4k |
Aug | 3k | 4k | 3k | 9k | 7k | 8k | 6k | 11k | 5k | 9k | 5k | 4k | 7k | 6k | 0 | 2k | 7k | 8k | 8k | 9k | 14k | 8k | 5k | 7k | 7k | 9k | 9k | 12k | 9k | 4k | 7k |
Sep | 9k | 5k | 6k | 10k | 7k | 6k | 5k | 3k | 6k | 8k | 12k | 8k | 8k | 6k | 6k | 7k | 6k | 4k | 4k | 5k | 5k | 6k | 6k | 9k | 5k | 6k | 7k | 7k | 6k | 7k | |
Oct | 6k | 285 | 5k | 7k | 7k | 5k | 8k | 8k | 8k | 4k | 9k | 9k | 7k | 7k | 6k | 6k | 7k | 7k | 13k | 13k | 6k | 9k | 12k | 1k | 6k | 9k | 6k | 8k | 6k | 6k | 5k |
Nov | 4k | 7k | 4k | 5k | 3k | 3k | 4k | 3k | 3k | 5k | 4k | 5k | 844 | 2k | 3k | 3k | 984 | 1k | 2k | 1k | 668 | 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,470
Most XP
8,846
Most focused
6 h 27 m
Top flow languages
50
TypeScript
706 flows
46
JavaScript
374 flows
19
Terminal (Zsh)
371 flows
35
HTML
220 flows
67
TypeScript (JSX)
128 flows
18
scminput
102 flows
24
Markdown
53 flows
15
JSON
51 flows
32
SCSS
38 flows
7
Plain text
33 flows
Flow score means percentage of all XP for language acquired in flow state.
Most prolific hours of the day
({x:[
{h:"00",x:39039},
{h:"01",x:10676},
{h:"02",x:1731},
{h:"03",x:343},
{h:"04",x:229},
{h:"05",x:98},
{h:"06",x:100},
{h:"07",x:765},
{h:"08",x:1285},
{h:"09",x:6337},
{h:"10",x:58933},
{h:"11",x:121828},
{h:"12",x:182370},
{h:"13",x:197696},
{h:"14",x:180702},
{h:"15",x:221724},
{h:"16",x:243559},
{h:"17",x:273760},
{h:"18",x:210955},
{h:"19",x:179120},
{h:"20",x:125260},
{h:"21",x:76141},
{h:"22",x:60382},
{h:"23",x:61766},
]
,
f:[
{h:"00",m:1206},
{h:"01",m:358},
{h:"02",m:59},
{h:"03",m:12},
{h:"07",m:18},
{h:"08",m:27},
{h:"09",m:84},
{h:"10",m:968},
{h:"11",m:2567},
{h:"12",m:4797},
{h:"13",m:6051},
{h:"14",m:5153},
{h:"15",m:5674},
{h:"16",m:7116},
{h:"17",m:8233},
{h:"18",m:5686},
{h:"19",m:5653},
{h:"20",m:3600},
{h:"21",m:1993},
{h:"22",m:1675},
{h:"23",m:1586},
]
})
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.