felix-berlin's gravatar felix-berlin

  • User since:
  • Last programmed on:

Level 16 (455,162 XP)

({x:[ [{l:"JSON",c:"#292929"},[ {x:"2026-05-22",y:120}, {x:"2026-05-23",y:116}, {x:"2026-05-27",y:18}, {x:"2026-05-28",y:27}, {x:"2026-05-29",y:90}, {x:"2026-05-30",y:30}, {x:"2026-06-01",y:56}, {x:"2026-06-03",y:12}, {x:"2026-06-04",y:5}, ]], [{l:"astro",c:"#ff5a03"},[ {x:"2026-05-22",y:2}, {x:"2026-05-23",y:23}, {x:"2026-05-29",y:35}, {x:"2026-05-30",y:3}, {x:"2026-06-01",y:30}, {x:"2026-06-03",y:59}, {x:"2026-06-04",y:161}, ]], [{l:"SCSS",c:"#c6538c"},[ {x:"2026-05-23",y:13}, {x:"2026-05-29",y:94}, {x:"2026-05-30",y:7}, {x:"2026-06-01",y:33}, {x:"2026-06-03",y:8}, {x:"2026-06-04",y:102}, ]], [{l:"TypeScript",c:"#2b7489"},[ {x:"2026-05-22",y:60}, {x:"2026-05-23",y:5}, {x:"2026-05-28",y:6}, {x:"2026-05-29",y:57}, {x:"2026-05-30",y:24}, {x:"2026-06-01",y:22}, {x:"2026-06-03",y:3}, {x:"2026-06-04",y:45}, ]], [{l:"Vue",c:"#41b883"},[ {x:"2026-05-22",y:26}, {x:"2026-05-28",y:8}, {x:"2026-05-29",y:170}, {x:"2026-05-30",y:8}, {x:"2026-06-01",y:5}, ]], [{l:"scminput",c:"#69C5A3"},[ {x:"2026-05-22",y:56}, {x:"2026-05-27",y:59}, {x:"2026-05-28",y:2}, {x:"2026-05-29",y:29}, {x:"2026-05-30",y:2}, {x:"2026-06-01",y:8}, {x:"2026-06-04",y:25}, ]], [{l:"Markdown",c:"#083fa1"},[ {x:"2026-05-23",y:2}, {x:"2026-05-27",y:4}, {x:"2026-05-28",y:24}, {x:"2026-05-29",y:114}, {x:"2026-05-30",y:8}, {x:"2026-06-01",y:7}, {x:"2026-06-04",y:3}, ]], [{l:"github-actions-workflow",c:"#6BCD31"},[ {x:"2026-05-23",y:1}, {x:"2026-05-27",y:101}, {x:"2026-05-28",y:13}, {x:"2026-05-29",y:3}, ]], [{l:"Plain text",c:"#F39A07"},[ {x:"2026-05-22",y:9}, {x:"2026-05-23",y:6}, {x:"2026-05-27",y:19}, {x:"2026-05-28",y:9}, {x:"2026-05-29",y:32}, {x:"2026-05-30",y:11}, {x:"2026-06-01",y:15}, {x:"2026-06-03",y:1}, {x:"2026-06-04",y:10}, ]], [{l:"Ignore",c:"#FD038F"},[ {x:"2026-05-27",y:31}, {x:"2026-05-28",y:2}, {x:"2026-05-29",y:24}, ]], [{l:"Others",c:"#888"},[ {x:"2026-06-04",y:13}, {x:"2026-06-01",y:8}, {x:"2026-05-30",y:1}, {x:"2026-05-29",y:31}, {x:"2026-05-28",y:39}, {x:"2026-05-27",y:16}, {x:"2026-05-23",y:2}, {x:"2026-05-22",y:12}, ]], ] , f:[ {x:"2026-05-22", y:33}, {x:"2026-05-23", y:20}, {x:"2026-05-29", y:22}, ] })

JavaScript level 8 (110,539 XP)

TypeScript level 7 (101,903 XP)

Vue level 5 (51,057 XP)

astro level 5 (47,993 XP)

TypeScript (JSX) level 4 (26,520 XP)

SCSS level 3 (23,117 XP)

Vue template level 3 (14,742 XP)

JSON level 2 (11,954 XP)

YAML level 2 (11,156 XP)

PHP level 2 (8,291 XP)

Machines

Home Desktop level 13 (313,174 XP)

Work - MacBook level 9 (141,988 XP)

Other languages

  • Shell Script level 2 (7,134 XP)
  • Markdown level 1 (6,176 XP)
  • Plain text level 1 (4,550 XP)
  • Blade level 1 (4,068 XP)
  • github-actions-workflow level 1 (3,658 XP)
  • Docker level 1 (2,723 XP)
  • GraphQL level 1 (2,577 XP)
  • BladeHTML level 1 (2,157 XP)
  • dockercompose level 1 (2,063 XP)
  • JavaScript (JSX) level 1 (1,623 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 283 0 78 133 275 311 1k 860 0 0 0 473 988 1k 1k 0 0 0 1k 1k 2k 2k 0 0 8 1k 2k 1k 1k 1k
Feb 633 2k 1k 1k 2k 2k 0 0 0 1k 934 378 946 3k 129 0 0 2k 0 496 863 4k 4k 9k 5k 6k 3k 2k 0
Mar 1k 3k 2k 1k 943 1k 254 1k 3k 1k 5k 1k 2k 7k 2 1k 1k 387 2k 2k 192 0 13 651 1k 977 5k 296 1k 3k 1k
Apr 893 3k 3k 4k 1k 5k 3k 4k 440 1k 454 242 0 702 767 642 935 0 0 0 13 1k 679 245 0 0 717 1k 202 2k
May 0 0 5k 8k 872 1k 721 5k 3k 2k 3k 2k 1k 2k 1k 6 1k 2k 5k 3k 4k 2k 168 72 2k 5k 6k 3k 3k 1k 3k
Jun 184 2k 1k 995 1k 349 0 0 629 1k 264 1k 77 1k 8 0 57 633 207 331 3k 221 339 1k 0 0 235 0 0 880
Jul 1k 287 354 0 87 5 194 111 0 0 0 0 3k 1k 78 213 427 96 0 0 1k 1k 1k 150 423 0 0 916 0 0 0
Aug 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 22 12 494 4k 3k 0 0 0 1k 356 479 27 0
Sep 0 164 629 777 3k 289 807 0 1k 976 240 1k 2k 1k 0 533 1k 615 1k 5k 157 0 101 0 0 67 16 2k 429 1k
Oct 3k 5k 7k 1k 4k 408 1 293 655 1k 278 2k 3k 602 2k 1k 2k 4k 3k 1k 1k 2k 2k 3k 1k 739 6k 1k 660 71 841
Nov 1k 0 0 327 515 349 247 262 1k 1k 1k 771 1k 1k 0 0 391 343 533 606 450 219 0 0 766 429 1k 1k 940 0
Dec 0 1k 720 491 5k 386 0 111 4k 3k 460 2k 2k 0 111 0 1k 1k 0 2k 3k 0 0 0 0 469 0 0 0 114 828

Top flows

Longest

2 h 22 m

Most XP

2,112

Most XP/min

89

Day highlights

Average XP/day

1,414

 
Most XP

9,005

Most focused

6 h 52 m

Top flow languages

58

TypeScript

111 flows

64

Vue

68 flows

25

JavaScript

67 flows

53

astro

65 flows

71

TypeScript (JSX)

35 flows

35

SCSS

24 flows

5

Vue template

7 flows

11

JSON

6 flows

23

Blade

5 flows

26

PHP

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:21823}, {h:"01",x:16567}, {h:"02",x:7280}, {h:"03",x:7737}, {h:"04",x:1505}, {h:"05",x:1499}, {h:"06",x:422}, {h:"07",x:703}, {h:"08",x:197}, {h:"09",x:1196}, {h:"10",x:3014}, {h:"11",x:9931}, {h:"12",x:19294}, {h:"13",x:36589}, {h:"14",x:35852}, {h:"15",x:36163}, {h:"16",x:39580}, {h:"17",x:42411}, {h:"18",x:35659}, {h:"19",x:27661}, {h:"20",x:23106}, {h:"21",x:30657}, {h:"22",x:26373}, {h:"23",x:29943}, ] , f:[ {h:"00",m:896}, {h:"01",m:534}, {h:"02",m:344}, {h:"03",m:292}, {h:"04",m:105}, {h:"06",m:29}, {h:"07",m:17}, {h:"08",m:31}, {h:"09",m:85}, {h:"10",m:164}, {h:"11",m:313}, {h:"12",m:776}, {h:"13",m:1576}, {h:"14",m:1198}, {h:"15",m:1466}, {h:"16",m:1523}, {h:"17",m:1659}, {h:"18",m:1501}, {h:"19",m:1254}, {h:"20",m:1047}, {h:"21",m:1143}, {h:"22",m:1052}, {h:"23",m:1037}, ] })
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.