ShephardLuke
- User since:
- Last programmed on:
Level 20 (660,304 XP)
({x:[
[{l:"TypeScript (JSX)",c:"#4FBB6B"},[
{x:"2025-04-01",y:3890}
,
{x:"2025-04-02",y:1}
,
{x:"2025-04-03",y:3119}
,
{x:"2025-04-04",y:723}
,
{x:"2025-04-05",y:691}
,
{x:"2025-04-06",y:3308}
,
{x:"2025-04-07",y:12179}
,
{x:"2025-04-08",y:20816}
,
{x:"2025-04-09",y:6589}
,
{x:"2025-04-10",y:250}
,
{x:"2025-04-11",y:4293}
,
{x:"2025-04-12",y:29}
,
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2025-04-03",y:2061}
,
{x:"2025-04-06",y:2603}
,
{x:"2025-04-11",y:1}
,
]],
[{l:"Python",c:"#3572A5"},[
{x:"2025-04-04",y:67}
,
{x:"2025-04-05",y:63}
,
{x:"2025-04-09",y:1}
,
{x:"2025-04-10",y:18}
,
{x:"2025-04-11",y:3445}
,
]],
[{l:"scminput",c:"#69C5A3"},[
{x:"2025-04-01",y:186}
,
{x:"2025-04-02",y:2}
,
{x:"2025-04-03",y:244}
,
{x:"2025-04-04",y:241}
,
{x:"2025-04-05",y:85}
,
{x:"2025-04-06",y:81}
,
{x:"2025-04-07",y:51}
,
{x:"2025-04-08",y:432}
,
{x:"2025-04-09",y:604}
,
{x:"2025-04-10",y:74}
,
{x:"2025-04-11",y:162}
,
{x:"2025-04-12",y:41}
,
]],
[{l:"Log",c:"#CE0BE7"},[
{x:"2025-04-09",y:1745}
,
{x:"2025-04-10",y:309}
,
{x:"2025-04-11",y:23}
,
]],
[{l:"CSS",c:"#563d7c"},[
{x:"2025-04-03",y:14}
,
{x:"2025-04-04",y:26}
,
{x:"2025-04-05",y:14}
,
{x:"2025-04-06",y:214}
,
{x:"2025-04-07",y:293}
,
{x:"2025-04-08",y:299}
,
{x:"2025-04-09",y:103}
,
{x:"2025-04-11",y:397}
,
]],
[{l:"JSON",c:"#292929"},[
{x:"2025-04-02",y:1}
,
{x:"2025-04-03",y:8}
,
{x:"2025-04-06",y:31}
,
{x:"2025-04-07",y:56}
,
{x:"2025-04-08",y:1}
,
{x:"2025-04-09",y:4}
,
{x:"2025-04-11",y:127}
,
]],
[{l:"TypeScript",c:"#2b7489"},[
{x:"2025-04-04",y:7}
,
{x:"2025-04-05",y:42}
,
{x:"2025-04-06",y:5}
,
{x:"2025-04-08",y:71}
,
{x:"2025-04-09",y:11}
,
{x:"2025-04-11",y:26}
,
{x:"2025-04-12",y:56}
,
]],
[{l:"JavaScript (JSX)",c:"#E75DCD"},[
{x:"2025-04-01",y:1}
,
{x:"2025-04-03",y:110}
,
]],
[{l:"Properties",c:"#9FC2D2"},[
{x:"2025-04-02",y:109}
,
]],
[{l:"Others",c:"#888"},[
{x:"2025-04-12",y:1}
,
{x:"2025-04-11",y:6}
,
{x:"2025-04-10",y:1}
,
{x:"2025-04-09",y:11}
,
{x:"2025-04-08",y:6}
,
{x:"2025-04-06",y:2}
,
{x:"2025-04-05",y:6}
,
{x:"2025-04-04",y:11}
,
{x:"2025-04-03",y:53}
,
{x:"2025-04-02",y:2}
,
{x:"2025-04-01",y:3}
,
]],
]
,
f:[
{x:"2025-04-01",
y:35},
{x:"2025-04-03",
y:56},
{x:"2025-04-04",
y:51},
{x:"2025-04-05",
y:32},
{x:"2025-04-06",
y:80},
{x:"2025-04-07",
y:182},
{x:"2025-04-08",
y:325},
{x:"2025-04-09",
y:159},
{x:"2025-04-10",
y:13},
{x:"2025-04-11",
y:136},
]
})
TypeScript (JSX) level 11 (198,155 XP)
Python level 10 (169,203 XP)
JavaScript (JSX) level 7 (81,970 XP)
TypeScript level 6 (59,025 XP)
CSS level 5 (47,595 XP)
JavaScript level 5 (46,220 XP)
Markdown level 4 (27,457 XP)
scminput level 3 (15,912 XP)
Log level 2 (8,528 XP)
Plain text level 1 (2,949 XP)
Machines
PC level 19 (608,367 XP)
Laptop level 5 (51,937 XP)
Other languages
- JSON level 1 (2,312 XP)
- Properties level 0 (407 XP)
- Ignore level 0 (188 XP)
- Java level 0 (146 XP)
- HTML level 0 (128 XP)
- Git level 0 (69 XP)
- github-actions-workflow level 0 (29 XP)
- pip-requirements level 0 (6 XP)
- YAML level 0 (4 XP)
- XML level 0 (1 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 | 6k | 0 | 0 | 0 | 0 | 0 | 765 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Feb | 0 | 0 | 5k | 46 | 0 | 66 | 0 | 11k | 3k | 19k | 2 | 0 | 6k | 12k | 0 | 15k | 5k | 7k | 17k | 4k | 0 | 9k | 5k | 7k | 6k | 9k | 1k | 4k | 0 | ||
Mar | 0 | 3k | 9k | 187 | 15k | 3k | 12k | 5k | 6k | 17k | 27k | 28k | 1k | 2 | 0 | 18k | 13k | 353 | 12k | 13k | 6k | 2k | 0 | 5k | 1k | 7k | 18k | 11k | 380 | 4 | 7k |
Apr | 4k | 115 | 5k | 1k | 901 | 6k | 12k | 21k | 9k | 652 | 8k | 127 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Sep | 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 | |
Oct | 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 |
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 | 10k | 15k | 19k | 28k | 18k | 812 | 10k | 9k | 21k | 9k | 4k | 20k | 6k | 0 |
Top flows
Longest
3 h 36 m
Most XP
8,494
Most XP/min
68
Day highlights
Average XP/day
8,688
Most XP
28,687
Most focused
7 h
Top flow languages
83
TypeScript (JSX)
71 flows
80
Python
46 flows
84
JavaScript (JSX)
31 flows
75
CSS
23 flows
72
TypeScript
22 flows
80
JavaScript
19 flows
70
Markdown
11 flows
74
Log
5 flows
7
scminput
5 flows
11
Plain text
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:44144},
{h:"01",x:21034},
{h:"02",x:6346},
{h:"03",x:404},
{h:"04",x:193},
{h:"05",x:1956},
{h:"06",x:3469},
{h:"07",x:4162},
{h:"08",x:2565},
{h:"09",x:6989},
{h:"10",x:19389},
{h:"11",x:29035},
{h:"12",x:28442},
{h:"13",x:25627},
{h:"14",x:40372},
{h:"15",x:39691},
{h:"16",x:28574},
{h:"17",x:34435},
{h:"18",x:27163},
{h:"19",x:39270},
{h:"20",x:58729},
{h:"21",x:73740},
{h:"22",x:76845},
{h:"23",x:47730},
]
,
f:[
{h:"00",m:621},
{h:"01",m:305},
{h:"02",m:94},
{h:"03",m:2},
{h:"05",m:47},
{h:"06",m:64},
{h:"07",m:45},
{h:"08",m:60},
{h:"09",m:105},
{h:"10",m:231},
{h:"11",m:373},
{h:"12",m:404},
{h:"13",m:419},
{h:"14",m:492},
{h:"15",m:413},
{h:"16",m:334},
{h:"17",m:413},
{h:"18",m:322},
{h:"19",m:498},
{h:"20",m:787},
{h:"21",m:1080},
{h:"22",m:1049},
{h:"23",m:681},
]
})
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.