f4bio's gravatar f4bio

  • User since:
  • Last programmed on:

Level 17 (485,533 XP) (+1,502)

({x:[ [{l:"Vue",c:"#41b883"},[ {x:"2025-03-18",y:635} , {x:"2025-03-19",y:2646} , {x:"2025-03-20",y:1385} , ]], [{l:"TypeScript",c:"#2b7489"},[ {x:"2025-03-07",y:795} , {x:"2025-03-08",y:277} , {x:"2025-03-10",y:39} , {x:"2025-03-11",y:518} , {x:"2025-03-12",y:310} , {x:"2025-03-18",y:688} , {x:"2025-03-19",y:126} , {x:"2025-03-20",y:93} , ]], [{l:"Python",c:"#3572A5"},[ {x:"2025-03-13",y:189} , {x:"2025-03-14",y:1196} , {x:"2025-03-17",y:638} , {x:"2025-03-18",y:38} , {x:"2025-03-20",y:2} , ]], [{l:"Markdown",c:"#083fa1"},[ {x:"2025-03-11",y:3} , {x:"2025-03-12",y:8} , {x:"2025-03-13",y:527} , {x:"2025-03-14",y:251} , {x:"2025-03-15",y:552} , {x:"2025-03-17",y:6} , ]], [{l:"Vue template",c:"#53FD3E"},[ {x:"2025-03-07",y:189} , {x:"2025-03-08",y:20} , {x:"2025-03-10",y:84} , {x:"2025-03-11",y:69} , {x:"2025-03-12",y:379} , ]], [{l:"JSON",c:"#292929"},[ {x:"2025-03-07",y:27} , {x:"2025-03-10",y:38} , {x:"2025-03-11",y:5} , {x:"2025-03-12",y:35} , {x:"2025-03-14",y:55} , {x:"2025-03-15",y:53} , {x:"2025-03-18",y:260} , {x:"2025-03-19",y:23} , {x:"2025-03-20",y:4} , ]], [{l:"Shell Script",c:"#3F17D5"},[ {x:"2025-03-07",y:8} , {x:"2025-03-08",y:110} , {x:"2025-03-11",y:183} , {x:"2025-03-12",y:41} , {x:"2025-03-14",y:49} , {x:"2025-03-15",y:33} , {x:"2025-03-20",y:10} , ]], [{l:"YAML",c:"#cb171e"},[ {x:"2025-03-13",y:4} , {x:"2025-03-14",y:12} , {x:"2025-03-15",y:85} , {x:"2025-03-17",y:129} , {x:"2025-03-18",y:134} , ]], [{l:"Plain text",c:"#F39A07"},[ {x:"2025-03-07",y:25} , {x:"2025-03-08",y:11} , {x:"2025-03-10",y:4} , {x:"2025-03-11",y:35} , {x:"2025-03-12",y:95} , {x:"2025-03-13",y:1} , {x:"2025-03-14",y:24} , {x:"2025-03-15",y:20} , {x:"2025-03-17",y:7} , {x:"2025-03-18",y:1} , {x:"2025-03-19",y:4} , {x:"2025-03-20",y:1} , ]], [{l:"scminput",c:"#69C5A3"},[ {x:"2025-03-13",y:17} , {x:"2025-03-14",y:16} , {x:"2025-03-15",y:16} , {x:"2025-03-17",y:53} , {x:"2025-03-18",y:69} , {x:"2025-03-19",y:24} , {x:"2025-03-20",y:6} , ]], [{l:"Others",c:"#888"},[ {x:"2025-03-20",y:1} , {x:"2025-03-19",y:119} , {x:"2025-03-15",y:37} , {x:"2025-03-14",y:145} , {x:"2025-03-13",y:92} , {x:"2025-03-12",y:93} , {x:"2025-03-11",y:24} , {x:"2025-03-08",y:3} , {x:"2025-03-07",y:7} , ]], ] , f:[ {x:"2025-03-07", y:69}, {x:"2025-03-11", y:27}, {x:"2025-03-12", y:38}, {x:"2025-03-14", y:53}, {x:"2025-03-15", y:20}, {x:"2025-03-17", y:20}, {x:"2025-03-18", y:47}, {x:"2025-03-19", y:63}, {x:"2025-03-20", y:39}, ] })

Dart level 10 (173,168 XP)

JavaScript level 4 (36,928 XP)

YAML level 4 (35,582 XP)

TypeScript level 4 (35,516 XP) (+93)

Python level 4 (27,880 XP) (+2)

Vue level 3 (23,703 XP) (+1,385)

JSON level 3 (21,770 XP) (+4)

Plain text level 3 (16,211 XP) (+1)

Kotlin level 2 (12,885 XP)

Markdown level 2 (11,766 XP)

Machines

wind0ws level 17 (485,533 XP) (+1,502)

Other languages

  • HTML level 2 (8,809 XP)
  • Shell Script level 2 (7,391 XP) (+10)
  • d2 level 2 (6,473 XP)
  • PHP level 1 (5,902 XP)
  • Ansible level 1 (5,744 XP)
  • Docker level 1 (4,676 XP)
  • TypeScript (JSX) level 1 (4,465 XP)
  • dockercompose level 1 (3,713 XP)
  • scminput level 1 (3,293 XP) (+6)
  • CSS level 1 (2,848 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 1k 1k 3k 144 4 883 7 0 8 2k 0 1k 0 0 0 0 461 839 1k 1k 587 965 4 274 0 2 10 175 236 137 169
Feb 363 1k 90 204 6 4 731 229 1k 3k 1k 6k 1k 6k 7 0 0 49 0 0 0 3k 2k 2k 45 5k 2k 3k 229
Mar 1k 6k 1k 1k 1k 1k 1k 758 573 165 1k 1k 1k 4k 1k 0 855 2k 3k 1k 2k 2k 1k 1k 3k 756 2k 636 1k 2k 2k
Apr 0 574 2k 1k 3k 5k 0 3k 1k 1k 2k 5k 2k 652 3k 5k 5k 3k 392 3k 864 64 0 906 545 2k 2k 5k 270 2k
May 1k 734 1k 1k 220 1k 1k 1k 1k 3k 331 2k 1k 989 748 1k 980 82 1k 830 9 1k 1k 2k 933 3k 733 1k 681 851 4k
Jun 1k 0 0 0 0 3k 3k 153 80 2k 2k 2k 796 2k 862 2k 2k 4k 5k 3k 2k 1k 445 806 1k 2k 1k 2k 2k 0
Jul 45 0 567 133 671 409 1k 3k 4k 2k 3k 2k 1k 893 811 440 914 1k 2k 676 1k 734 1k 397 25 124 0 2 0 18 343
Aug 836 1k 1k 0 1k 2k 1k 399 2k 174 4k 2k 0 2k 1k 1k 2k 5k 9k 3k 4k 9k 9k 9k 1k 5k 1k 2k 267 130 0
Sep 64 949 845 2k 0 27 147 680 0 0 1k 2k 1k 1k 1k 195 1k 6k 2k 1k 1k 471 1k 184 346 158 669 1k 1k 1k
Oct 420 1k 816 871 0 0 0 4 0 0 0 196 0 0 0 0 1k 0 0 176 344 0 1k 2k 574 947 332 20 0 0 0
Nov 0 110 0 375 310 0 0 953 134 0 0 1k 1k 1k 1k 511 0 1k 508 547 2k 275 589 4 0 0 30 864 168 0
Dec 85 0 347 81 259 164 2k 604 0 0 108 1k 1k 474 427 79 2k 1k 63 0 10 401 1k 0 0 0 14 259 0 58 910

Top flows

Longest

1 h 54 m

Most XP

1,746

Most XP/min

46

Day highlights

Average XP/day

1,094

 
Most XP

9,444

Most focused

5 h 20 m

Top flow languages

45

Dart

141 flows

54

JavaScript

36 flows

49

TypeScript

36 flows

66

Vue

26 flows

18

YAML

22 flows

53

Python

20 flows

16

JSON

16 flows

21

Markdown

12 flows

11

Plain text

11 flows

67

Ansible

8 flows

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

Most prolific hours of the day

({x:[ {h:"00",x:20392}, {h:"01",x:12286}, {h:"02",x:9701}, {h:"03",x:6623}, {h:"04",x:5157}, {h:"05",x:7512}, {h:"06",x:6400}, {h:"07",x:8664}, {h:"08",x:6988}, {h:"09",x:12527}, {h:"10",x:19313}, {h:"11",x:30460}, {h:"12",x:40192}, {h:"13",x:30566}, {h:"14",x:22951}, {h:"15",x:32246}, {h:"16",x:29563}, {h:"17",x:31596}, {h:"18",x:27633}, {h:"19",x:26861}, {h:"20",x:21271}, {h:"21",x:29301}, {h:"22",x:22706}, {h:"23",x:24624}, ] , f:[ {h:"00",m:713}, {h:"01",m:431}, {h:"02",m:216}, {h:"03",m:206}, {h:"04",m:145}, {h:"05",m:367}, {h:"06",m:261}, {h:"07",m:340}, {h:"08",m:271}, {h:"09",m:416}, {h:"10",m:713}, {h:"11",m:1193}, {h:"12",m:1542}, {h:"13",m:1240}, {h:"14",m:763}, {h:"15",m:1173}, {h:"16",m:1032}, {h:"17",m:1032}, {h:"18",m:920}, {h:"19",m:950}, {h:"20",m:583}, {h:"21",m:728}, {h:"22",m:841}, {h:"23",m:947}, ] })
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.