timoanttila's gravatar timoanttila

  • User since:
  • Last programmed on:

Level 24 (938,823 XP) (+1,441)

({x:[ [{l:"Vue",c:"#41b883"},[ {x:"2022-11-15",y:803} , {x:"2022-11-17",y:183} , {x:"2022-11-18",y:2907} , {x:"2022-11-20",y:3791} , {x:"2022-11-21",y:4204} , {x:"2022-11-22",y:1298} , {x:"2022-11-23",y:448} , {x:"2022-11-24",y:797} , {x:"2022-11-25",y:688} , {x:"2022-11-26",y:8368} , {x:"2022-11-27",y:1260} , ]], [{l:"PHP",c:"#4F5D95"},[ {x:"2022-11-15",y:1484} , {x:"2022-11-16",y:133} , {x:"2022-11-17",y:903} , {x:"2022-11-20",y:292} , {x:"2022-11-21",y:329} , {x:"2022-11-22",y:219} , {x:"2022-11-23",y:1568} , {x:"2022-11-24",y:1056} , {x:"2022-11-25",y:65} , {x:"2022-11-26",y:3206} , {x:"2022-11-27",y:232} , ]], [{l:"JavaScript",c:"#f1e05a"},[ {x:"2022-11-15",y:2162} , {x:"2022-11-16",y:530} , {x:"2022-11-18",y:868} , {x:"2022-11-19",y:439} , {x:"2022-11-21",y:210} , {x:"2022-11-22",y:198} , {x:"2022-11-23",y:1904} , {x:"2022-11-25",y:83} , ]], [{l:"Svelte",c:"#ff3e00"},[ {x:"2022-11-15",y:92} , {x:"2022-11-19",y:851} , {x:"2022-11-23",y:128} , {x:"2022-11-27",y:2766} , ]], [{l:"SCSS",c:"#c6538c"},[ {x:"2022-11-18",y:508} , {x:"2022-11-20",y:107} , {x:"2022-11-21",y:582} , {x:"2022-11-22",y:228} , {x:"2022-11-23",y:145} , {x:"2022-11-24",y:153} , {x:"2022-11-25",y:205} , {x:"2022-11-26",y:1036} , {x:"2022-11-27",y:78} , ]], [{l:"TypeScript",c:"#2b7489"},[ {x:"2022-11-17",y:57} , {x:"2022-11-18",y:63} , {x:"2022-11-20",y:4} , {x:"2022-11-21",y:123} , {x:"2022-11-22",y:42} , {x:"2022-11-23",y:476} , {x:"2022-11-24",y:859} , {x:"2022-11-25",y:613} , {x:"2022-11-26",y:13} , {x:"2022-11-27",y:5} , ]], [{l:"TypeScript (JSX)",c:"#4FBB6B"},[ {x:"2022-11-23",y:82} , {x:"2022-11-24",y:1411} , {x:"2022-11-25",y:527} , ]], [{l:"Markdown",c:"#083fa1"},[ {x:"2022-11-18",y:477} , {x:"2022-11-23",y:48} , {x:"2022-11-24",y:34} , ]], [{l:"Less",c:"#1d365d"},[ {x:"2022-11-16",y:230} , ]], [{l:"JSON",c:"#292929"},[ {x:"2022-11-17",y:6} , {x:"2022-11-18",y:50} , {x:"2022-11-19",y:5} , {x:"2022-11-21",y:36} , {x:"2022-11-23",y:16} , {x:"2022-11-24",y:40} , {x:"2022-11-26",y:14} , {x:"2022-11-27",y:10} , ]], [{l:"Others",c:"#888"},[ {x:"2022-11-27",y:58} , {x:"2022-11-26",y:19} , {x:"2022-11-24",y:8} , {x:"2022-11-23",y:9} , {x:"2022-11-22",y:1} , {x:"2022-11-21",y:3} , {x:"2022-11-19",y:3} , {x:"2022-11-17",y:2} , {x:"2022-11-16",y:41} , {x:"2022-11-15",y:7} , ]], ] , f:[ {x:"2022-11-15", y:234}, {x:"2022-11-17", y:32}, {x:"2022-11-18", y:134}, {x:"2022-11-19", y:65}, {x:"2022-11-20", y:99}, {x:"2022-11-21", y:198}, {x:"2022-11-22", y:88}, {x:"2022-11-23", y:99}, {x:"2022-11-24", y:143}, {x:"2022-11-25", y:33}, {x:"2022-11-26", y:361}, {x:"2022-11-27", y:131}, ] })

Vue level 14 (324,277 XP)

PHP level 11 (218,694 XP)

TypeScript (JSX) level 9 (142,174 XP)

TypeScript level 7 (80,106 XP)

Svelte level 6 (68,345 XP) (+1,435)

JavaScript level 5 (43,019 XP)

SCSS level 3 (14,745 XP)

JSON level 2 (13,511 XP)

CSS level 2 (12,798 XP)

Markdown level 2 (11,453 XP)

Machines

Shadow level 24 (935,308 XP) (+1,441)

OldMac level 1 (3,515 XP)

Other languages

  • Plain text level 1 (4,247 XP) (+6)
  • Groovy level 1 (2,886 XP)
  • YAML level 0 (416 XP)
  • scminput level 0 (380 XP)
  • Less level 0 (340 XP)
  • Docker level 0 (316 XP)
  • Ignore level 0 (253 XP)
  • HTML level 0 (243 XP)
  • SQL level 0 (154 XP)
  • editorconfig level 0 (135 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 3k 0 0 12k 7k 6k 7k 18k 6k 7k 9k 10k 7k
Jun 6k 2k 9k 10k 12k 3k 3k 3k 3k 8k 12k 8k 2k 1k 4k 2k 2k 1k 9k 2k 3k 3k 1k 6k 677 1k 2k 2k 1k 134
Jul 2k 2k 3k 546 995 2k 1k 1k 66 1k 1k 2k 3k 624 2k 4k 7k 3k 2k 2k 4k 6k 1k 10k 5k 4k 2k 2k 2k 8k 10k
Aug 3k 931 3k 5k 2k 6k 10k 4k 3k 4k 8k 4k 2k 1k 2k 5k 4k 5k 2k 5k 8k 7k 7k 8k 5k 9k 12k 12k 7k 4k 5k
Sep 6k 3k 13k 12k 7k 7k 3k 12k 5k 5k 15k 4k 7k 10k 7k 3k 11k 13k 6k 4k 3k 4k 7k 10k 11k 8k 3k 4k 6k 5k
Oct 6k 9k 5k 3k 6k 2k 2k 5k 2k 2k 14 471 0 39 0 593 947 164 289 475 0 5k 3k 181 4k 3k 3k 1k 6k 835 5k
Nov 1k 4k 4k 4k 4k 4k 3k 2k 1k 3k 2k 7k 7k 611 4k 934 1k 4k 1k 4k 5k 1k 4k 4k 2k 12k 4k 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

4 h 5 m

Most XP

2,109

Most XP/min

30

Day highlights

Average XP/day

4,994

 
Most XP

18,367

Most focused

11 h 42 m

Top flow languages

79

Vue

294 flows

70

PHP

210 flows

56

TypeScript (JSX)

160 flows

61

TypeScript

103 flows

67

Svelte

63 flows

45

JavaScript

44 flows

61

SCSS

28 flows

45

CSS

21 flows

53

Markdown

11 flows

21

JSON

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:53907}, {h:"01",x:21931}, {h:"02",x:4878}, {h:"03",x:210}, {h:"05",x:47}, {h:"06",x:644}, {h:"07",x:6728}, {h:"08",x:28634}, {h:"09",x:33975}, {h:"10",x:34648}, {h:"11",x:48961}, {h:"12",x:49403}, {h:"13",x:60126}, {h:"14",x:58570}, {h:"15",x:49016}, {h:"16",x:35233}, {h:"17",x:26479}, {h:"18",x:34470}, {h:"19",x:52863}, {h:"20",x:74555}, {h:"21",x:86718}, {h:"22",x:90837}, {h:"23",x:85990}, ] , f:[ {h:"00",m:2212}, {h:"01",m:900}, {h:"02",m:181}, {h:"03",m:13}, {h:"06",m:16}, {h:"07",m:246}, {h:"08",m:1036}, {h:"09",m:1128}, {h:"10",m:1144}, {h:"11",m:1535}, {h:"12",m:1808}, {h:"13",m:2032}, {h:"14",m:2100}, {h:"15",m:1686}, {h:"16",m:1199}, {h:"17",m:945}, {h:"18",m:1337}, {h:"19",m:1740}, {h:"20",m:2612}, {h:"21",m:3273}, {h:"22",m:3353}, {h:"23",m:3312}, ] })
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.