Otterlord

  • User since:
  • Last programmed on:

Level 24 (944,279 XP) (+97)

({x:[ [{l:"TypeScript (JSX)",c:"#4FBB6B"},[ {x:"2025-09-05",y:30}, {x:"2025-09-08",y:1380}, {x:"2025-09-09",y:4205}, {x:"2025-09-10",y:2163}, {x:"2025-09-11",y:2153}, {x:"2025-09-12",y:1515}, {x:"2025-09-15",y:2365}, {x:"2025-09-16",y:788}, {x:"2025-09-17",y:1049}, {x:"2025-09-18",y:97}, ]], [{l:"astro",c:"#ff5a03"},[ {x:"2025-09-05",y:1777}, {x:"2025-09-07",y:12}, {x:"2025-09-08",y:2393}, {x:"2025-09-09",y:1023}, {x:"2025-09-10",y:874}, {x:"2025-09-11",y:118}, {x:"2025-09-12",y:289}, {x:"2025-09-14",y:1}, {x:"2025-09-15",y:30}, {x:"2025-09-16",y:2060}, {x:"2025-09-17",y:1845}, ]], [{l:"TypeScript",c:"#2b7489"},[ {x:"2025-09-05",y:929}, {x:"2025-09-07",y:10}, {x:"2025-09-08",y:507}, {x:"2025-09-09",y:78}, {x:"2025-09-10",y:347}, {x:"2025-09-11",y:26}, {x:"2025-09-16",y:17}, {x:"2025-09-17",y:92}, ]], [{l:"Shell Script",c:"#3F17D5"},[ {x:"2025-09-09",y:415}, {x:"2025-09-10",y:219}, {x:"2025-09-15",y:18}, {x:"2025-09-16",y:17}, ]], [{l:"Rust",c:"#dea584"},[ {x:"2025-09-09",y:4}, {x:"2025-09-11",y:37}, {x:"2025-09-12",y:16}, {x:"2025-09-15",y:25}, {x:"2025-09-16",y:435}, {x:"2025-09-17",y:1}, ]], [{l:"Plain text",c:"#F39A07"},[ {x:"2025-09-05",y:4}, {x:"2025-09-07",y:19}, {x:"2025-09-08",y:6}, {x:"2025-09-09",y:4}, {x:"2025-09-10",y:10}, {x:"2025-09-11",y:141}, {x:"2025-09-12",y:1}, {x:"2025-09-14",y:2}, {x:"2025-09-15",y:107}, {x:"2025-09-16",y:15}, {x:"2025-09-17",y:12}, ]], [{l:"Markdown",c:"#083fa1"},[ {x:"2025-09-11",y:164}, {x:"2025-09-12",y:16}, {x:"2025-09-16",y:80}, ]], [{l:"scminput",c:"#69C5A3"},[ {x:"2025-09-05",y:12}, {x:"2025-09-08",y:32}, {x:"2025-09-09",y:2}, {x:"2025-09-10",y:6}, {x:"2025-09-11",y:2}, {x:"2025-09-12",y:2}, {x:"2025-09-14",y:2}, {x:"2025-09-15",y:4}, {x:"2025-09-16",y:97}, {x:"2025-09-17",y:69}, ]], [{l:"CSS",c:"#563d7c"},[ {x:"2025-09-07",y:69}, ]], [{l:"JSON",c:"#292929"},[ {x:"2025-09-07",y:1}, {x:"2025-09-08",y:68}, ]], [{l:"Others",c:"#888"},[ {x:"2025-09-16",y:18}, {x:"2025-09-15",y:8}, {x:"2025-09-10",y:20}, {x:"2025-09-09",y:9}, {x:"2025-09-08",y:27}, {x:"2025-09-07",y:1}, {x:"2025-09-05",y:4}, ]], ] , f:[ {x:"2025-09-05", y:133}, {x:"2025-09-08", y:87}, {x:"2025-09-09", y:119}, {x:"2025-09-10", y:56}, {x:"2025-09-11", y:23}, {x:"2025-09-12", y:58}, {x:"2025-09-15", y:37}, {x:"2025-09-16", y:53}, {x:"2025-09-17", y:92}, ] })

astro level 13 (307,323 XP)

TypeScript level 11 (211,928 XP)

TypeScript (JSX) level 11 (203,225 XP) (+97)

Markdown level 6 (76,294 XP)

Rust level 4 (25,696 XP)

JSON level 3 (24,822 XP)

MDX level 3 (20,907 XP)

JavaScript level 3 (20,082 XP)

Plain text level 2 (12,946 XP)

CSS level 2 (7,861 XP)

Machines

Framework Laptop level 17 (517,308 XP)

Macbook Air level 16 (426,971 XP) (+97)

Other languages

  • YAML level 2 (7,720 XP)
  • scminput level 1 (5,762 XP)
  • LaTeX level 1 (3,439 XP)
  • Properties level 1 (2,717 XP)
  • JavaScript (JSX) level 1 (2,513 XP)
  • Shell Script level 1 (2,086 XP)
  • Go level 1 (1,778 XP)
  • tailwindcss level 0 (1,473 XP)
  • HTML level 0 (1,329 XP)
  • github-actions-workflow level 0 (813 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 678 3k 3k 287 3k 2k 3k 2k 0 1k 5 329 286 10 6k 8 27 176 317 286 368 1k 10k 85 103 105 3k 36 53 436
Feb 150 78 188 1k 0 0 2k 215 0 226 60 3 1k 4k 363 64 1k 3k 3k 3k 3k 66 4 38 13 332 1k 3k 0
Mar 854 9k 264 0 641 0 3k 454 2k 1k 693 380 1k 4k 15 166 396 166 255 1k 4k 17 1k 834 9k 840 984 6k 7 256 1k
Apr 1k 520 1k 452 682 1k 7k 7k 3k 4k 0 0 220 6k 4k 4k 9k 3k 3k 2k 1k 7k 4k 5k 5k 113 0 2k 4k 4k
May 5k 2k 472 2k 547 7k 0 1k 0 0 103 8k 6k 7k 7k 5k 0 41 3k 5k 7k 2k 3k 155 401 206 3k 5k 0 0 0
Jun 0 6k 2k 3k 13k 12k 0 13 5k 6k 7k 12k 9k 1k 224 4k 5k 5k 5k 3k 24 4 1k 4k 2k 2k 0 279 0 14k
Jul 6k 8k 4k 7k 161 924 6k 4k 6k 10k 11k 2k 114 14k 3k 4k 4k 9k 1k 7k 5k 4k 3k 5k 8k 1k 3k 4k 7k 9k 6k
Aug 5k 939 351 3k 4k 4k 7k 4k 182 0 4k 7k 7k 4k 11k 1k 24 4k 942 1k 2k 981 2k 481 2k 2k 4k 3k 3k 12 1
Sep 3k 6k 3k 5k 3k 97 112 5k 6k 4k 2k 3k 258 5 2k 4k 6k 3k 8k 1k 0 1k 2k 9k 7k 10k 3k 1k 335 1k
Oct 153 399 596 5 908 764 1k 1k 386 3k 1k 475 3k 421 1k 1 0 0 6k 304 3k 0 0 1k 2k 192 945 516 5k 3k 376
Nov 426 1k 417 1k 812 335 1k 74 197 712 573 53 327 917 192 87 23 130 2k 0 157 246 252 0 2k 154 24 1k 1k 18
Dec 2k 503 1k 384 0 20 888 241 834 3k 399 648 3k 449 6k 1k 758 210 1k 43 1k 2k 1k 8k 57 770 4k 3k 0 1k 585

Top flows

Longest

2 h 30 m

Most XP

4,034

Most XP/min

40

Day highlights

Average XP/day

2,379

 
Most XP

13,583

Most focused

5 h 40 m

Top flow languages

41

astro

233 flows

46

TypeScript

171 flows

56

TypeScript (JSX)

151 flows

47

Rust

25 flows

23

Markdown

23 flows

22

JSON

18 flows

46

MDX

15 flows

22

JavaScript

12 flows

38

CSS

10 flows

15

YAML

5 flows

Flow score means percentage of all XP for language acquired in flow state.

Most prolific hours of the day

({x:[ {h:"00",x:7550}, {h:"01",x:16}, {h:"06",x:8}, {h:"07",x:707}, {h:"08",x:6366}, {h:"09",x:39446}, {h:"10",x:79750}, {h:"11",x:103259}, {h:"12",x:63310}, {h:"13",x:86724}, {h:"14",x:110632}, {h:"15",x:108166}, {h:"16",x:103536}, {h:"17",x:39472}, {h:"18",x:31462}, {h:"19",x:41783}, {h:"20",x:33606}, {h:"21",x:33072}, {h:"22",x:25543}, {h:"23",x:29871}, ] , f:[ {h:"00",m:128}, {h:"08",m:74}, {h:"09",m:1170}, {h:"10",m:1916}, {h:"11",m:2562}, {h:"12",m:1172}, {h:"13",m:1820}, {h:"14",m:2633}, {h:"15",m:2349}, {h:"16",m:2516}, {h:"17",m:582}, {h:"18",m:323}, {h:"19",m:610}, {h:"20",m:520}, {h:"21",m:413}, {h:"22",m:298}, {h:"23",m:362}, ] })
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.