Jmh246

  • User since:
  • Last programmed on:

Level 12 (267,213 XP)

({x:[ [{l:"Markdown",c:"#083fa1"},[ {x:"2026-04-07",y:4}, {x:"2026-04-08",y:2}, {x:"2026-04-09",y:4}, {x:"2026-04-16",y:1575}, {x:"2026-04-17",y:5}, ]], [{l:"scminput",c:"#69C5A3"},[ {x:"2026-04-07",y:21}, {x:"2026-04-08",y:16}, {x:"2026-04-09",y:10}, {x:"2026-04-10",y:1}, {x:"2026-04-13",y:5}, {x:"2026-04-14",y:2}, {x:"2026-04-15",y:265}, {x:"2026-04-16",y:12}, {x:"2026-04-17",y:2}, {x:"2026-04-18",y:4}, ]], [{l:"Plain text",c:"#F39A07"},[ {x:"2026-04-07",y:1}, {x:"2026-04-08",y:72}, {x:"2026-04-09",y:12}, {x:"2026-04-14",y:7}, {x:"2026-04-15",y:28}, {x:"2026-04-18",y:22}, ]], [{l:"JSON",c:"#292929"},[ {x:"2026-04-07",y:4}, {x:"2026-04-10",y:8}, {x:"2026-04-13",y:8}, {x:"2026-04-15",y:67}, {x:"2026-04-16",y:22}, {x:"2026-04-17",y:2}, {x:"2026-04-18",y:2}, ]], [{l:"dockercompose",c:"#E5F208"},[ {x:"2026-04-15",y:94}, {x:"2026-04-16",y:1}, ]], [{l:"Docker",c:"#C5FD21"},[ {x:"2026-04-08",y:4}, {x:"2026-04-10",y:6}, {x:"2026-04-15",y:61}, {x:"2026-04-17",y:22}, ]], [{l:"Python",c:"#3572A5"},[ {x:"2026-04-07",y:1}, {x:"2026-04-08",y:2}, {x:"2026-04-14",y:9}, {x:"2026-04-15",y:29}, {x:"2026-04-16",y:24}, {x:"2026-04-17",y:7}, {x:"2026-04-18",y:1}, ]], [{l:"Ignore",c:"#FD038F"},[ {x:"2026-04-15",y:31}, {x:"2026-04-16",y:2}, {x:"2026-04-17",y:1}, ]], [{l:"YAML",c:"#cb171e"},[ {x:"2026-04-08",y:29}, {x:"2026-04-09",y:1}, ]], [{l:"DotEnv",c:"#50DDA1"},[ {x:"2026-04-07",y:17}, {x:"2026-04-16",y:8}, ]], [{l:"Others",c:"#888"},[ {x:"2026-04-18",y:5}, {x:"2026-04-16",y:2}, {x:"2026-04-15",y:2}, {x:"2026-04-13",y:7}, {x:"2026-04-09",y:5}, {x:"2026-04-08",y:3}, {x:"2026-04-07",y:2}, ]], ] , f:[ ] })

Go level 6 (69,870 XP)

Markdown level 5 (57,330 XP)

TypeScript (JSX) level 4 (34,697 XP)

scminput level 3 (18,096 XP)

Python level 3 (16,959 XP)

Plain text level 3 (15,500 XP)

Java level 2 (8,196 XP)

YAML level 2 (6,630 XP)

JavaScript (JSX) level 2 (6,552 XP)

JSON level 1 (6,266 XP)

Machines

jmh level 12 (265,304 XP)

byd level 1 (1,909 XP)

Other languages

  • MDX level 1 (5,494 XP)
  • TypeScript level 1 (3,852 XP)
  • http level 1 (3,116 XP)
  • dockercompose level 1 (1,833 XP)
  • proto level 1 (1,656 XP)
  • Groovy level 0 (1,114 XP)
  • Makefile level 0 (1,103 XP)
  • Ignore level 0 (922 XP)
  • TOML level 0 (799 XP)
  • Docker level 0 (785 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 443 1 825 510 1k 1k 1k 1k 730 0 236 914 91 237 2k 0 0 1k 3k 1k 1k 472 0 0 137 169 2k 443 203 10
Feb 0 724 206 2k 172 102 1k 29 8 55 167 206 620 734 0 0 313 0 1k 453 147 0 0 9 24 66 9 1k 0
Mar 0 27 5k 265 1k 71 0 0 46 16 214 1k 1k 1k 0 71 18 4 41 455 0 0 0 322 79 697 123 0 0 71 37
Apr 90 32 27 0 0 0 50 191 440 15 0 0 20 18 577 1k 46 877 1k 1k 3 244 3k 2k 6k 844 3k 7k 5k 2k
May 1k 429 919 3k 2k 7k 5k 1k 10 0 0 3k 3k 3k 1k 1k 104 0 585 747 94 1 80 0 0 64 39 48 612 0 0
Jun 0 0 136 165 37 149 0 0 375 76 782 287 256 0 0 70 154 0 2 243 0 0 121 0 0 0 0 0 0 0
Jul 0 0 0 374 0 504 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 199
Aug 442 4 0 832 346 1k 2k 596 0 0 2k 505 123 805 9k 0 0 4k 563 511 79 442 0 0 863 2k 1k 2k 782 0 0
Sep 568 690 349 234 18 0 0 1k 1k 548 892 287 0 3k 74 2k 10 550 2k 0 0 0 35 645 6 912 1k 192 79 0
Oct 0 0 0 0 0 0 0 0 104 3k 5k 3k 380 5k 1k 1k 3k 0 0 985 4 1k 163 70 1k 0 19 148 376 116 616
Nov 0 0 428 425 304 852 729 1k 0 369 1k 662 424 534 0 0 538 416 758 1k 1k 0 0 0 0 661 1 0 1k 0
Dec 0 3k 2k 2k 1k 2k 0 637 3k 3k 637 801 158 0 764 772 2k 1k 526 52 0 763 1k 702 1k 1k 722 0 423 1k 797

Top flows

Longest

2 h 13 m

Most XP

2,726

Most XP/min

52

Day highlights

Average XP/day

906

 
Most XP

9,553

Most focused

6 h 54 m

Top flow languages

37

Go

53 flows

41

TypeScript (JSX)

29 flows

37

Markdown

15 flows

18

Plain text

12 flows

28

Python

12 flows

19

TypeScript

5 flows

21

YAML

5 flows

22

Java

4 flows

29

JavaScript (JSX)

4 flows

42

MDX

2 flows

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

Most prolific hours of the day

({x:[ {h:"00",x:209}, {h:"08",x:18479}, {h:"09",x:37492}, {h:"10",x:28529}, {h:"11",x:29099}, {h:"12",x:4302}, {h:"13",x:27582}, {h:"14",x:29752}, {h:"15",x:32331}, {h:"16",x:27119}, {h:"17",x:21778}, {h:"18",x:2458}, {h:"19",x:1999}, {h:"20",x:1524}, {h:"21",x:1415}, {h:"22",x:2220}, {h:"23",x:925}, ] , f:[ {h:"00",m:17}, {h:"08",m:468}, {h:"09",m:1004}, {h:"10",m:1046}, {h:"11",m:865}, {h:"12",m:157}, {h:"13",m:796}, {h:"14",m:857}, {h:"15",m:889}, {h:"16",m:903}, {h:"17",m:563}, {h:"18",m:111}, {h:"19",m:74}, {h:"20",m:69}, {h:"21",m:64}, {h:"22",m:135}, {h:"23",m:50}, ] })
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.