AedanM

  • User since:
  • Last programmed on:

Level 37 (2,246,752 XP)

({x:[ [{l:"Python",c:"#3572A5"},[ {x:"2025-08-25",y:2181}, {x:"2025-08-26",y:1598}, {x:"2025-08-27",y:2177}, {x:"2025-08-28",y:2795}, {x:"2025-08-29",y:1118}, {x:"2025-08-30",y:3081}, {x:"2025-08-31",y:1933}, {x:"2025-09-01",y:6532}, {x:"2025-09-02",y:14134}, {x:"2025-09-03",y:22235}, {x:"2025-09-04",y:8967}, {x:"2025-09-05",y:683}, {x:"2025-09-06",y:167}, ]], [{l:"Git",c:"#0BCC70"},[ {x:"2025-08-25",y:4}, {x:"2025-08-26",y:10}, {x:"2025-08-27",y:71}, {x:"2025-08-29",y:95}, {x:"2025-08-30",y:4}, {x:"2025-09-01",y:414}, {x:"2025-09-02",y:473}, {x:"2025-09-03",y:809}, {x:"2025-09-04",y:327}, {x:"2025-09-05",y:39}, {x:"2025-09-06",y:69}, ]], [{l:"C/C++",c:"#915D35"},[ {x:"2025-09-01",y:1}, {x:"2025-09-02",y:101}, {x:"2025-09-04",y:2132}, ]], [{l:"TOML",c:"#9c4221"},[ {x:"2025-08-25",y:6}, {x:"2025-08-28",y:8}, {x:"2025-08-29",y:10}, {x:"2025-09-01",y:66}, {x:"2025-09-02",y:302}, {x:"2025-09-03",y:612}, {x:"2025-09-04",y:5}, ]], [{l:"Plain text",c:"#F39A07"},[ {x:"2025-08-25",y:12}, {x:"2025-08-26",y:116}, {x:"2025-08-27",y:419}, {x:"2025-08-28",y:88}, {x:"2025-08-29",y:1}, {x:"2025-08-30",y:64}, {x:"2025-08-31",y:152}, {x:"2025-09-01",y:9}, {x:"2025-09-02",y:39}, {x:"2025-09-03",y:23}, {x:"2025-09-04",y:26}, {x:"2025-09-05",y:5}, {x:"2025-09-06",y:39}, ]], [{l:"PowerShell",c:"#012456"},[ {x:"2025-08-26",y:514}, {x:"2025-09-02",y:244}, {x:"2025-09-03",y:110}, ]], [{l:"CSV",c:"#237346"},[ {x:"2025-08-26",y:33}, {x:"2025-08-28",y:60}, {x:"2025-09-01",y:159}, {x:"2025-09-03",y:255}, ]], [{l:"YAML",c:"#cb171e"},[ {x:"2025-08-31",y:1}, {x:"2025-09-01",y:159}, {x:"2025-09-02",y:37}, {x:"2025-09-03",y:1}, {x:"2025-09-06",y:61}, ]], [{l:"Markdown",c:"#083fa1"},[ {x:"2025-09-03",y:1}, {x:"2025-09-06",y:193}, ]], [{l:"JSON",c:"#292929"},[ {x:"2025-08-26",y:5}, {x:"2025-08-28",y:18}, {x:"2025-09-02",y:13}, {x:"2025-09-03",y:70}, {x:"2025-09-04",y:53}, {x:"2025-09-05",y:9}, ]], [{l:"Others",c:"#888"},[ {x:"2025-09-05",y:63}, {x:"2025-09-04",y:6}, {x:"2025-09-03",y:81}, {x:"2025-08-31",y:15}, {x:"2025-08-28",y:1}, ]], ] , f:[ {x:"2025-08-26", y:23}, {x:"2025-08-28", y:37}, {x:"2025-08-29", y:42}, {x:"2025-08-30", y:24}, {x:"2025-08-31", y:22}, {x:"2025-09-01", y:116}, {x:"2025-09-02", y:295}, {x:"2025-09-03", y:256}, {x:"2025-09-04", y:139}, ] })

Python level 30 (1,520,107 XP)

C/C++ level 9 (138,693 XP)

HTML level 8 (107,354 XP)

JSON level 7 (82,214 XP)

C# level 7 (80,723 XP)

Markdown level 6 (59,084 XP)

PowerShell level 4 (35,039 XP)

YAML level 4 (33,638 XP)

Git level 4 (29,137 XP)

Plain text level 4 (26,292 XP)

Machines

VSCode & Work VS level 36 (2,127,646 XP)

Work NPP level 7 (93,727 XP)

Other languages

  • JavaScript level 3 (21,194 XP)
  • Batch level 3 (16,865 XP)
  • CSS level 3 (16,706 XP)
  • CSV level 2 (14,355 XP)
  • Log level 2 (10,637 XP)
  • XML level 2 (10,335 XP)
  • Go level 2 (9,852 XP)
  • TOML level 1 (4,608 XP)
  • Perl level 1 (4,531 XP)
  • TeX level 1 (3,858 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 955 2k 6k 7k 9k 11k 5k 15k 6k 13k 93 3k 5k 5k 4k 1k 0 14k 14k 13k 14k 16k 14k 7k 895 244 16k 12k 5k
Feb 12k 9k 194 40 19k 13k 15k 5k 10k 554 9k 15k 39k 14k 19k 13k 5k 2k 12k 8k 14k 1k 80 615 911 7k 10k 6k 7k
Mar 6k 1k 8k 9k 26k 6k 29k 5k 6k 3k 16k 8k 10k 16k 2k 764 7k 12k 9k 4k 1k 107 0 177 9k 8k 17k 13k 3k 128 9k
Apr 4k 12k 11k 6k 12k 1k 7k 18k 3k 4k 2k 4k 0 355 5k 6k 15k 887 3k 0 1k 13k 15k 5k 4k 8k 93 12k 2k 15k
May 3k 7k 15k 21 0 7k 13k 1k 165 540 385 491 791 4k 1k 0 0 0 2k 2k 6k 931 16k 12k 31 76 2k 18k 26k 17k 2k
Jun 415 12k 11k 17k 16k 20k 13k 0 2k 17k 17k 5k 12k 874 516 1k 18k 9k 3k 375 5k 418 5k 2k 33k 23k 10k 1k 0 1k
Jul 13k 10k 10k 4k 1k 531 1k 15k 13k 285 4k 58 448 1k 2k 3k 9k 8k 0 1k 2k 11k 3k 4k 302 0 127 3k 825 4k 6k
Aug 92 697 12 69 4k 4k 21k 13k 890 362 15k 8k 9k 30k 7k 2k 2k 19k 19k 27k 15k 131 2k 76 2k 2k 4k 3k 3k 3k 2k
Sep 7k 16k 27k 18k 8k 529 24 3k 8k 8k 1k 4k 607 673 104 2k 2k 1k 7k 894 0 54 3k 3k 688 6k 825 471 19 73
Oct 463 1k 13k 544 0 0 12k 6k 1k 1k 1k 1k 1k 6k 477 35 5k 212 2k 1k 1k 11k 0 8k 40 0 682 802 5k 12k 4k
Nov 3k 632 21 361 2k 13k 10k 3k 3k 4k 7k 1k 6k 1k 1k 1k 0 0 0 6k 8k 5k 137 139 16k 6k 8k 3k 7k 3k
Dec 1k 9k 7k 13k 4k 9k 7k 2k 4k 625 12k 5k 13k 1k 1k 812 0 7k 2k 0 0 0 0 0 0 0 0 0 0 0 0

Top flows

Longest

3 h 45 m

Most XP

4,379

Most XP/min

70

Day highlights

Average XP/day

4,271

 
Most XP

25,362

Most focused

8 h 22 m

Top flow languages

74

Python

555 flows

68

HTML

72 flows

58

JSON

37 flows

25

C/C++

24 flows

52

Markdown

20 flows

63

YAML

19 flows

59

CSS

17 flows

67

Batch

16 flows

47

PowerShell

16 flows

92

JavaScript

13 flows

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

Most prolific hours of the day

({x:[ {h:"00",x:10796}, {h:"01",x:13335}, {h:"02",x:4752}, {h:"03",x:3329}, {h:"04",x:128}, {h:"05",x:37}, {h:"06",x:1696}, {h:"07",x:2680}, {h:"08",x:94307}, {h:"09",x:299693}, {h:"10",x:166815}, {h:"11",x:329181}, {h:"12",x:142879}, {h:"13",x:276706}, {h:"14",x:166107}, {h:"15",x:267884}, {h:"16",x:246622}, {h:"17",x:74211}, {h:"18",x:17816}, {h:"19",x:23418}, {h:"20",x:25588}, {h:"21",x:26845}, {h:"22",x:27531}, {h:"23",x:24396}, ] , f:[ {h:"00",m:257}, {h:"01",m:186}, {h:"02",m:92}, {h:"03",m:55}, {h:"04",m:14}, {h:"07",m:1}, {h:"08",m:877}, {h:"09",m:3653}, {h:"10",m:2310}, {h:"11",m:4301}, {h:"12",m:1616}, {h:"13",m:4105}, {h:"14",m:1979}, {h:"15",m:3932}, {h:"16",m:3378}, {h:"17",m:1166}, {h:"18",m:181}, {h:"19",m:295}, {h:"20",m:324}, {h:"21",m:467}, {h:"22",m:503}, {h:"23",m:401}, ] })
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.