loophole

  • User since:
  • Last programmed on:

Level 82 (10,969,527 XP)

({x:[ [{l:"C/C++",c:"#915D35"},[ {x:"2025-06-19",y:11803}, {x:"2025-06-20",y:2198}, {x:"2025-06-21",y:3925}, {x:"2025-06-22",y:6494}, {x:"2025-06-23",y:3888}, {x:"2025-06-24",y:1175}, {x:"2025-06-25",y:5941}, {x:"2025-06-26",y:2717}, {x:"2025-06-27",y:3787}, {x:"2025-06-28",y:3281}, {x:"2025-06-29",y:7451}, ]], [{l:"Markdown",c:"#083fa1"},[ {x:"2025-06-19",y:1169}, {x:"2025-06-20",y:7381}, {x:"2025-06-21",y:6358}, {x:"2025-06-22",y:5623}, {x:"2025-06-25",y:1932}, {x:"2025-06-26",y:676}, {x:"2025-06-27",y:2208}, {x:"2025-06-28",y:3445}, {x:"2025-06-29",y:707}, ]], [{l:"TypeScript (JSX)",c:"#4FBB6B"},[ {x:"2025-06-20",y:118}, {x:"2025-06-21",y:2152}, {x:"2025-06-22",y:1603}, {x:"2025-06-23",y:1862}, {x:"2025-06-24",y:1117}, {x:"2025-06-25",y:1398}, {x:"2025-06-26",y:2413}, {x:"2025-06-27",y:2051}, ]], [{l:"Shell Script",c:"#3F17D5"},[ {x:"2025-06-21",y:1182}, {x:"2025-06-22",y:657}, {x:"2025-06-23",y:629}, {x:"2025-06-24",y:2369}, {x:"2025-06-28",y:2784}, {x:"2025-06-29",y:312}, ]], [{l:"wasm",c:"#7C1573"},[ {x:"2025-06-23",y:1975}, {x:"2025-06-24",y:6086}, {x:"2025-06-27",y:1590}, {x:"2025-06-29",y:622}, ]], [{l:"HTML",c:"#e34c26"},[ {x:"2025-06-22",y:3110}, {x:"2025-06-24",y:3672}, {x:"2025-06-26",y:948}, ]], [{l:"Ruby",c:"#701516"},[ {x:"2025-06-21",y:2558}, {x:"2025-06-22",y:939}, {x:"2025-06-25",y:3583}, ]], [{l:"CSS",c:"#563d7c"},[ {x:"2025-06-24",y:1954}, {x:"2025-06-28",y:839}, ]], [{l:"Makefile",c:"#427819"},[ {x:"2025-06-24",y:611}, {x:"2025-06-28",y:1031}, {x:"2025-06-29",y:547}, ]], [{l:"Dockerfile",c:"#384d54"},[ {x:"2025-06-26",y:1180}, {x:"2025-06-27",y:923}, ]], [{l:"Others",c:"#888"},[ {x:"2025-06-26",y:281}, {x:"2025-06-25",y:794}, {x:"2025-06-23",y:898}, ]], ] , f:[ {x:"2025-06-18", y:255}, {x:"2025-06-19", y:570}, {x:"2025-06-20", y:352}, {x:"2025-06-21", y:595}, {x:"2025-06-22", y:584}, {x:"2025-06-23", y:473}, {x:"2025-06-24", y:579}, {x:"2025-06-25", y:577}, {x:"2025-06-26", y:467}, {x:"2025-06-27", y:489}, {x:"2025-06-28", y:516}, {x:"2025-06-29", y:603}, ] })

Markdown level 48 (3,737,195 XP)

C/C++ level 36 (2,173,381 XP)

Ruby level 36 (2,099,633 XP)

Shell Script level 28 (1,321,155 XP)

Python level 11 (223,209 XP)

JavaScript level 11 (207,217 XP)

HTML level 10 (168,922 XP)

Plain text level 9 (143,175 XP)

TypeScript (JSX) level 9 (139,096 XP)

Makefile level 8 (122,370 XP)

Machines

i9 Intel PC Linux/BSD/OSX❱Home Lab❱* level 76 (9,385,421 XP)

MacBP 15"❱Home Office❱Work❱R* (EOL) level 24 (940,886 XP)

MacBP 13"❱Home Office❱Work❱K* (EOL) level 15 (376,901 XP)

MacBP 16"❱Home Office❱Work/Dev❱* level 10 (175,127 XP)

MacBP 15"❱Home Lab❱Dev❱HumanGraphing level 7 (91,192 XP)

Other languages

  • YAML level 7 (93,888 XP)
  • Ansible level 7 (80,780 XP)
  • CSS level 6 (61,707 XP)
  • ASM level 6 (60,497 XP)
  • Go level 4 (37,275 XP)
  • Dockerfile level 4 (37,107 XP)
  • JSON level 3 (25,182 XP)
  • wasm level 3 (23,014 XP)
  • CMake level 3 (21,859 XP)
  • zsh level 3 (18,728 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 25k 27k 20k 23k 24k 25k 20k 23k 26k 25k 27k 33k 37k 29k 54k 61k 49k 31k 23k 33k 18k 17k 23k 22k 20k 30k 24k 31k 17k 31k 30k
Feb 28k 34k 37k 30k 25k 16k 33k 17k 16k 33k 18k 19k 27k 45k 20k 21k 21k 18k 23k 33k 26k 69k 22k 26k 37k 33k 25k 19k 18k
Mar 36k 56k 34k 47k 46k 51k 60k 49k 34k 45k 41k 30k 23k 30k 28k 26k 20k 23k 28k 21k 28k 28k 26k 79k 43k 25k 23k 68k 20k 25k 11k
Apr 14k 17k 19k 17k 25k 18k 14k 16k 20k 19k 8k 12k 14k 29k 28k 18k 14k 16k 19k 26k 12k 12k 54k 32k 26k 16k 13k 15k 20k 18k
May 42k 15k 32k 14k 28k 19k 6k 12k 25k 20k 28k 13k 31k 28k 18k 17k 26k 20k 36k 13k 8k 13k 25k 27k 15k 30k 43k 28k 29k 28k 28k
Jun 23k 28k 22k 12k 24k 21k 47k 29k 27k 40k 34k 48k 47k 46k 72k 24k 33k 37k 38k 51k 47k 44k 18k 43k 41k 21k 50k 47k 47k 22k
Jul 14k 23k 17k 19k 33k 23k 5k 12k 18k 33k 28k 24k 25k 32k 10k 16k 28k 14k 43k 41k 20k 33k 41k 24k 31k 42k 47k 37k 32k 48k 42k
Aug 50k 29k 31k 27k 20k 31k 34k 37k 5k 35k 27k 11k 31k 21k 25k 26k 40k 14k 13k 36k 36k 17k 9k 11k 23k 10k 10k 26k 32k 20k 24k
Sep 8k 4k 18k 15k 47k 23k 14k 3k 31k 32k 22k 9k 36k 21k 7k 12k 40k 20k 19k 14k 25k 32k 19k 31k 50k 25k 57k 58k 26k 31k
Oct 31k 36k 47k 29k 56k 28k 18k 22k 24k 30k 22k 38k 17k 27k 30k 24k 29k 19k 14k 44k 29k 55k 57k 49k 53k 74k 38k 25k 45k 57k 7k
Nov 37k 47k 43k 49k 62k 43k 50k 57k 41k 36k 48k 61k 36k 49k 42k 33k 44k 25k 40k 46k 43k 33k 35k 38k 26k 37k 44k 46k 32k 92k
Dec 33k 32k 31k 53k 31k 31k 54k 28k 20k 22k 16k 41k 14k 27k 20k 43k 33k 36k 45k 18k 15k 10k 11k 25k 23k 28k 28k 32k 31k 24k 29k

Top flows

Longest

10 h 3 m

Most XP

10,338

Most XP/min

46

Day highlights

Average XP/day

6,780

 
Most XP

68,566

Most focused

18 h 48 m

Top flow languages

54

Markdown

1604 flows

56

Ruby

1378 flows

46

C/C++

1303 flows

61

Shell Script

904 flows

45

TypeScript (JSX)

174 flows

31

JavaScript

165 flows

38

Python

154 flows

41

HTML

141 flows

28

Makefile

87 flows

69

Plain text

77 flows

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

Most prolific hours of the day

({x:[ {h:"00",x:374795}, {h:"01",x:349975}, {h:"02",x:384379}, {h:"03",x:384650}, {h:"04",x:346829}, {h:"05",x:321485}, {h:"06",x:302082}, {h:"07",x:345803}, {h:"08",x:328960}, {h:"09",x:407473}, {h:"10",x:615652}, {h:"11",x:690372}, {h:"12",x:661328}, {h:"13",x:619543}, {h:"14",x:685253}, {h:"15",x:680491}, {h:"16",x:684628}, {h:"17",x:639014}, {h:"18",x:627563}, {h:"19",x:441664}, {h:"20",x:307355}, {h:"21",x:243964}, {h:"22",x:257346}, {h:"23",x:268923}, ] , f:[ {h:"00",m:8371}, {h:"01",m:8727}, {h:"02",m:8743}, {h:"03",m:8910}, {h:"04",m:8836}, {h:"05",m:7806}, {h:"06",m:7508}, {h:"07",m:7439}, {h:"08",m:7365}, {h:"09",m:9615}, {h:"10",m:14738}, {h:"11",m:15453}, {h:"12",m:15074}, {h:"13",m:14934}, {h:"14",m:15408}, {h:"15",m:14995}, {h:"16",m:14380}, {h:"17",m:14660}, {h:"18",m:14142}, {h:"19",m:10200}, {h:"20",m:7093}, {h:"21",m:5964}, {h:"22",m:6160}, {h:"23",m:5992}, ] })
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.