Otterlord
- User since:
- Last programmed on:
Level 11 (200,878 XP) (+1,252)
({x:[
[{l:"TypeScript",c:"#2b7489"},[
{x:"2024-09-25",y:6785}
,
{x:"2024-09-26",y:8947}
,
{x:"2024-09-27",y:3007}
,
{x:"2024-09-28",y:616}
,
{x:"2024-09-29",y:41}
,
{x:"2024-09-30",y:991}
,
{x:"2024-10-03",y:38}
,
{x:"2024-10-05",y:569}
,
{x:"2024-10-06",y:145}
,
{x:"2024-10-07",y:644}
,
]],
[{l:"Markdown",c:"#083fa1"},[
{x:"2024-09-25",y:46}
,
{x:"2024-09-26",y:1}
,
{x:"2024-09-27",y:229}
,
{x:"2024-09-28",y:985}
,
{x:"2024-09-30",y:4}
,
{x:"2024-10-02",y:347}
,
{x:"2024-10-03",y:112}
,
{x:"2024-10-04",y:1}
,
{x:"2024-10-05",y:81}
,
{x:"2024-10-06",y:5}
,
{x:"2024-10-07",y:215}
,
]],
[{l:"astro",c:"#ff5a03"},[
{x:"2024-09-26",y:728}
,
{x:"2024-10-01",y:4}
,
{x:"2024-10-03",y:12}
,
{x:"2024-10-04",y:4}
,
{x:"2024-10-05",y:69}
,
{x:"2024-10-06",y:131}
,
{x:"2024-10-07",y:611}
,
]],
[{l:"JavaScript",c:"#f1e05a"},[
{x:"2024-09-25",y:4}
,
{x:"2024-09-27",y:468}
,
{x:"2024-09-28",y:68}
,
{x:"2024-09-29",y:217}
,
{x:"2024-10-05",y:58}
,
{x:"2024-10-06",y:27}
,
{x:"2024-10-07",y:109}
,
]],
[{l:"CSS",c:"#563d7c"},[
{x:"2024-10-05",y:127}
,
{x:"2024-10-06",y:455}
,
{x:"2024-10-07",y:24}
,
]],
[{l:"JSON",c:"#292929"},[
{x:"2024-09-25",y:52}
,
{x:"2024-09-26",y:172}
,
{x:"2024-09-27",y:92}
,
{x:"2024-09-28",y:12}
,
{x:"2024-09-29",y:16}
,
{x:"2024-09-30",y:14}
,
{x:"2024-10-01",y:3}
,
{x:"2024-10-03",y:142}
,
{x:"2024-10-05",y:4}
,
{x:"2024-10-07",y:1}
,
]],
[{l:"prisma",c:"#0c344b"},[
{x:"2024-09-25",y:217}
,
{x:"2024-09-26",y:160}
,
]],
[{l:"YAML",c:"#cb171e"},[
{x:"2024-09-26",y:1}
,
{x:"2024-10-01",y:144}
,
{x:"2024-10-03",y:181}
,
]],
[{l:"Plain text",c:"#F39A07"},[
{x:"2024-09-25",y:9}
,
{x:"2024-09-26",y:35}
,
{x:"2024-09-27",y:39}
,
{x:"2024-09-28",y:3}
,
{x:"2024-09-29",y:60}
,
{x:"2024-09-30",y:3}
,
{x:"2024-10-01",y:2}
,
{x:"2024-10-02",y:52}
,
{x:"2024-10-03",y:32}
,
{x:"2024-10-06",y:1}
,
{x:"2024-10-07",y:13}
,
]],
[{l:"Vue",c:"#41b883"},[
{x:"2024-10-03",y:51}
,
]],
[{l:"Others",c:"#888"},[
{x:"2024-10-07",y:2}
,
{x:"2024-10-03",y:28}
,
{x:"2024-09-30",y:2}
,
{x:"2024-09-29",y:1}
,
{x:"2024-09-28",y:2}
,
{x:"2024-09-27",y:18}
,
{x:"2024-09-26",y:44}
,
{x:"2024-09-25",y:11}
,
]],
]
,
f:[
{x:"2024-09-25",
y:148},
{x:"2024-09-26",
y:264},
{x:"2024-09-27",
y:88},
{x:"2024-09-28",
y:25},
{x:"2024-09-30",
y:28},
]
})
astro level 7 (84,903 XP) (+607)
TypeScript level 6 (65,812 XP) (+642)
Markdown level 3 (25,013 XP)
JavaScript level 1 (5,685 XP)
MDX level 1 (5,009 XP)
YAML level 1 (3,740 XP)
JSON level 1 (3,072 XP) (+1)
Plain text level 1 (2,251 XP)
CSS level 1 (2,000 XP)
JavaScript (JSX) level 0 (979 XP)
Machines
Framework Laptop level 11 (200,878 XP) (+1,252)
Other languages
- jinja-css level 0 (407 XP)
- prisma level 0 (377 XP)
- github-actions-workflow level 0 (318 XP)
- Properties level 0 (315 XP)
- TypeScript (JSX) level 0 (309 XP)
- Ignore level 0 (224 XP)
- scminput level 0 (145 XP) (+2)
- HTML level 0 (91 XP)
- netrw level 0 (61 XP)
- Vue level 0 (51 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Feb | 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 | ||
Mar | 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 |
Apr | 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 | |
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 | 7k | |
Jul | 1k | 5k | 1k | 1k | 161 | 722 | 863 | 734 | 1k | 6k | 8k | 1k | 9 | 11k | 0 | 1k | 419 | 5k | 1k | 7k | 2k | 1k | 848 | 1k | 5k | 1k | 704 | 178 | 3k | 3k | 1k |
Aug | 2k | 939 | 53 | 528 | 1k | 931 | 4k | 1k | 182 | 0 | 123 | 3k | 3k | 934 | 7k | 1k | 2 | 414 | 506 | 1k | 2k | 981 | 2k | 481 | 2k | 290 | 51 | 11 | 87 | 12 | 0 |
Sep | 706 | 2k | 378 | 3k | 846 | 97 | 0 | 982 | 698 | 1k | 27 | 1k | 258 | 0 | 21 | 1k | 3k | 3k | 8k | 1k | 0 | 1k | 2k | 9k | 7k | 10k | 3k | 1k | 335 | 1k | |
Oct | 153 | 399 | 596 | 5 | 908 | 764 | 1k | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Top flows
Longest
1 h 30 m
Most XP
4,034
Most XP/min
130
Day highlights
Average XP/day
2,137
Most XP
11,483
Most focused
4 h 24 m
Top flow languages
55
TypeScript
39 flows
37
astro
32 flows
33
Markdown
8 flows
38
JavaScript
4 flows
41
MDX
4 flows
15
YAML
2 flows
8
JSON
1 flow
43
prisma
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:1552},
{h:"06",x:8},
{h:"07",x:650},
{h:"08",x:1240},
{h:"09",x:3696},
{h:"10",x:12371},
{h:"11",x:15420},
{h:"12",x:11896},
{h:"13",x:16730},
{h:"14",x:23063},
{h:"15",x:20134},
{h:"16",x:18358},
{h:"17",x:7945},
{h:"18",x:9928},
{h:"19",x:15157},
{h:"20",x:9794},
{h:"21",x:13818},
{h:"22",x:7376},
{h:"23",x:11742},
]
,
f:[
{h:"00",m:35},
{h:"08",m:29},
{h:"09",m:28},
{h:"10",m:141},
{h:"11",m:253},
{h:"12",m:112},
{h:"13",m:209},
{h:"14",m:341},
{h:"15",m:220},
{h:"16",m:221},
{h:"17",m:62},
{h:"18",m:85},
{h:"19",m:219},
{h:"20",m:114},
{h:"21",m:174},
{h:"22",m:109},
{h:"23",m:117},
]
})
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.