Skip to content

Instantly share code, notes, and snippets.

@sunsided
Last active April 22, 2025 12:05
Show Gist options
  • Save sunsided/667936bd0d4d5f042ea4e6726c5faccb to your computer and use it in GitHub Desktop.
Save sunsided/667936bd0d4d5f042ea4e6726c5faccb to your computer and use it in GitHub Desktop.
Coding Statistics
{
"avg_s_per_active_day": 11691.01,
"avg_s_per_day": 8618.59,
"editors": {
"Bash": {
"avg_s_per_use_day": 5574.09,
"max_s_per_use_day": 39848.644,
"total_seconds": 1923061.459,
"use_days": 345
},
"CLion": {
"avg_s_per_use_day": 9755.49,
"max_s_per_use_day": 51805.954,
"total_seconds": 4692394.638,
"use_days": 481
},
"DataGrip": {
"avg_s_per_use_day": 964.85,
"max_s_per_use_day": 11615.519,
"total_seconds": 91661.472,
"use_days": 95
},
"DataSpell": {
"avg_s_per_use_day": 3443.95,
"max_s_per_use_day": 12186.879,
"total_seconds": 96430.688,
"use_days": 28
},
"GoLand": {
"avg_s_per_use_day": 3682.09,
"max_s_per_use_day": 25057.155,
"total_seconds": 169376.454,
"use_days": 46
},
"IntelliJ": {
"avg_s_per_use_day": 999.55,
"max_s_per_use_day": 2246.433,
"total_seconds": 2998.662,
"use_days": 3
},
"IntelliJ IDEA": {
"avg_s_per_use_day": 4577.67,
"max_s_per_use_day": 30119.539,
"total_seconds": 196840.124,
"use_days": 43
},
"Intellijidea": {
"avg_s_per_use_day": 6584.25,
"max_s_per_use_day": 21927.315,
"total_seconds": 184359.153,
"use_days": 28
},
"PyCharm": {
"avg_s_per_use_day": 7335.17,
"max_s_per_use_day": 49878.947,
"total_seconds": 3374180.637,
"use_days": 460
},
"Rider": {
"avg_s_per_use_day": 8658.80,
"max_s_per_use_day": 52705.107,
"total_seconds": 10347266.506,
"use_days": 1195
},
"RustRover": {
"avg_s_per_use_day": 15243.37,
"max_s_per_use_day": 59063.933,
"total_seconds": 2073098.937,
"use_days": 136
},
"Rustrover": {
"avg_s_per_use_day": 9135.56,
"max_s_per_use_day": 36089.537,
"total_seconds": 739980.434,
"use_days": 81
},
"Sublime Text": {
"avg_s_per_use_day": 2475.67,
"max_s_per_use_day": 27205.738,
"total_seconds": 321838.153,
"use_days": 130
},
"VS Code": {
"avg_s_per_use_day": 2709.14,
"max_s_per_use_day": 28997.328,
"total_seconds": 2023734.790,
"use_days": 747
},
"Vim": {
"avg_s_per_use_day": 504.43,
"max_s_per_use_day": 6034.498,
"total_seconds": 249697.458,
"use_days": 495
},
"Visual Studio": {
"avg_s_per_use_day": 8883.09,
"max_s_per_use_day": 25947.907,
"total_seconds": 239843.52,
"use_days": 27
},
"WebStorm": {
"avg_s_per_use_day": 3397.28,
"max_s_per_use_day": 7887.939,
"total_seconds": 33972.807,
"use_days": 10
}
},
"end_date": "2025-04-21",
"languages": {
".env file": {
"avg_s_per_use_day": 68.62,
"max_s_per_use_day": 593.156,
"total_seconds": 5695.800,
"use_days": 83
},
"AMPL": {
"avg_s_per_use_day": 168.42,
"max_s_per_use_day": 283.119,
"total_seconds": 336.852,
"use_days": 2
},
"AUTO_DETECTED": {
"avg_s_per_use_day": 84.42,
"max_s_per_use_day": 444.425,
"total_seconds": 928.723,
"use_days": 11
},
"ActionScript": {
"avg_s_per_use_day": 101.25,
"max_s_per_use_day": 253.594,
"total_seconds": 506.266,
"use_days": 5
},
"ActionScript 3": {
"avg_s_per_use_day": 113.00,
"max_s_per_use_day": 185.978,
"total_seconds": 226.006,
"use_days": 2
},
"AiIgnore file": {
"avg_s_per_use_day": 51.12,
"max_s_per_use_day": 51.12,
"total_seconds": 51.12,
"use_days": 1
},
"Apache Config": {
"avg_s_per_use_day": 1.16,
"max_s_per_use_day": 1.165,
"total_seconds": 1.165,
"use_days": 1
},
"Assembly": {
"avg_s_per_use_day": 78.74,
"max_s_per_use_day": 300.738,
"total_seconds": 866.146,
"use_days": 11
},
"Assembly file": {
"avg_s_per_use_day": 2.64,
"max_s_per_use_day": 5.125,
"total_seconds": 5.292,
"use_days": 2
},
"Bash": {
"avg_s_per_use_day": 594.15,
"max_s_per_use_day": 17916.127,
"total_seconds": 246573.721,
"use_days": 415
},
"Batchfile": {
"avg_s_per_use_day": 112.53,
"max_s_per_use_day": 1159.708,
"total_seconds": 2588.256,
"use_days": 23
},
"BibTeX": {
"avg_s_per_use_day": 4149.57,
"max_s_per_use_day": 18161.473,
"total_seconds": 33196.581,
"use_days": 8
},
"Blazor": {
"avg_s_per_use_day": 383.20,
"max_s_per_use_day": 383.203,
"total_seconds": 383.203,
"use_days": 1
},
"C": {
"avg_s_per_use_day": 955.08,
"max_s_per_use_day": 16233.031,
"total_seconds": 116520.713,
"use_days": 122
},
"C#": {
"avg_s_per_use_day": 6704.20,
"max_s_per_use_day": 44132.247,
"total_seconds": 8078570.209,
"use_days": 1205
},
"C++": {
"avg_s_per_use_day": 4068.52,
"max_s_per_use_day": 28745.402,
"total_seconds": 781157.535,
"use_days": 192
},
"CLASS": {
"avg_s_per_use_day": 335.83,
"max_s_per_use_day": 335.839,
"total_seconds": 335.839,
"use_days": 1
},
"CMake": {
"avg_s_per_use_day": 982.23,
"max_s_per_use_day": 22736.909,
"total_seconds": 109027.866,
"use_days": 111
},
"COBOLFree": {
"avg_s_per_use_day": 2661.70,
"max_s_per_use_day": 2661.701,
"total_seconds": 2661.701,
"use_days": 1
},
"CSHTML": {
"avg_s_per_use_day": 621.52,
"max_s_per_use_day": 6038.507,
"total_seconds": 26103.897,
"use_days": 42
},
"CSS": {
"avg_s_per_use_day": 448.38,
"max_s_per_use_day": 2719.521,
"total_seconds": 18832.339,
"use_days": 42
},
"CSV": {
"avg_s_per_use_day": 535.54,
"max_s_per_use_day": 15158.978,
"total_seconds": 91042.220,
"use_days": 170
},
"CSV/TSV": {
"avg_s_per_use_day": 10.59,
"max_s_per_use_day": 40.819,
"total_seconds": 42.381,
"use_days": 4
},
"CUDA": {
"avg_s_per_use_day": 2037.96,
"max_s_per_use_day": 4075.929,
"total_seconds": 4075.931,
"use_days": 2
},
"Cap'n Proto": {
"avg_s_per_use_day": 415.36,
"max_s_per_use_day": 415.36,
"total_seconds": 415.36,
"use_days": 1
},
"Cheetah": {
"avg_s_per_use_day": 16.23,
"max_s_per_use_day": 38.182,
"total_seconds": 48.714,
"use_days": 3
},
"Common Lisp": {
"avg_s_per_use_day": 13.07,
"max_s_per_use_day": 38.945,
"total_seconds": 39.239,
"use_days": 3
},
"Config": {
"avg_s_per_use_day": 12.63,
"max_s_per_use_day": 81.927,
"total_seconds": 88.465,
"use_days": 7
},
"Cookie storage file": {
"avg_s_per_use_day": 17.90,
"max_s_per_use_day": 84,
"total_seconds": 89.504,
"use_days": 5
},
"Csproj": {
"avg_s_per_use_day": 457.68,
"max_s_per_use_day": 6684.816,
"total_seconds": 120371.662,
"use_days": 263
},
"Cypher": {
"avg_s_per_use_day": 2260.14,
"max_s_per_use_day": 3735.738,
"total_seconds": 4520.296,
"use_days": 2
},
"Cython": {
"avg_s_per_use_day": 6.24,
"max_s_per_use_day": 12.498,
"total_seconds": 12.498,
"use_days": 2
},
"D": {
"avg_s_per_use_day": 91.06,
"max_s_per_use_day": 611.987,
"total_seconds": 637.425,
"use_days": 7
},
"Dart": {
"avg_s_per_use_day": 315.78,
"max_s_per_use_day": 315.78,
"total_seconds": 315.78,
"use_days": 1
},
"Debian Control file": {
"avg_s_per_use_day": 91.42,
"max_s_per_use_day": 91.425,
"total_seconds": 91.425,
"use_days": 1
},
"Debian Sourcelist": {
"avg_s_per_use_day": 147.54,
"max_s_per_use_day": 379.2,
"total_seconds": 590.19,
"use_days": 4
},
"Diff": {
"avg_s_per_use_day": 259.83,
"max_s_per_use_day": 487.436,
"total_seconds": 779.514,
"use_days": 3
},
"Docker": {
"avg_s_per_use_day": 509.24,
"max_s_per_use_day": 9811.199,
"total_seconds": 161940.795,
"use_days": 318
},
"Docker File": {
"avg_s_per_use_day": 61.60,
"max_s_per_use_day": 508.425,
"total_seconds": 1786.596,
"use_days": 29
},
"Dockerfile": {
"avg_s_per_use_day": 153.47,
"max_s_per_use_day": 1910.862,
"total_seconds": 4297.239,
"use_days": 28
},
"ESLint File": {
"avg_s_per_use_day": 5.80,
"max_s_per_use_day": 5.805,
"total_seconds": 5.805,
"use_days": 1
},
"EditorConfig": {
"avg_s_per_use_day": 68.33,
"max_s_per_use_day": 342.621,
"total_seconds": 888.347,
"use_days": 13
},
"Ezhil": {
"avg_s_per_use_day": 131.55,
"max_s_per_use_day": 1236.674,
"total_seconds": 2762.562,
"use_days": 21
},
"F#": {
"avg_s_per_use_day": 150.24,
"max_s_per_use_day": 978.75,
"total_seconds": 2103.428,
"use_days": 14
},
"FortranFixed": {
"avg_s_per_use_day": 5.93,
"max_s_per_use_day": 5.934,
"total_seconds": 5.934,
"use_days": 1
},
"Fsproj": {
"avg_s_per_use_day": 52.70,
"max_s_per_use_day": 170.324,
"total_seconds": 474.322,
"use_days": 9
},
"GAS": {
"avg_s_per_use_day": 3.81,
"max_s_per_use_day": 3.813,
"total_seconds": 3.813,
"use_days": 1
},
"GDScript": {
"avg_s_per_use_day": 2035.69,
"max_s_per_use_day": 3662.514,
"total_seconds": 10178.46,
"use_days": 5
},
"GDScript3": {
"avg_s_per_use_day": 1758.74,
"max_s_per_use_day": 4680.049,
"total_seconds": 12311.18,
"use_days": 7
},
"Gettext Catalog": {
"avg_s_per_use_day": 1.32,
"max_s_per_use_day": 1.322,
"total_seconds": 1.322,
"use_days": 1
},
"Gherkin": {
"avg_s_per_use_day": 1103.48,
"max_s_per_use_day": 2836.903,
"total_seconds": 20966.179,
"use_days": 19
},
"Git": {
"avg_s_per_use_day": 109.05,
"max_s_per_use_day": 2663.963,
"total_seconds": 25082.429,
"use_days": 230
},
"Git Codeowners File": {
"avg_s_per_use_day": 30.94,
"max_s_per_use_day": 136.126,
"total_seconds": 154.743,
"use_days": 5
},
"Git Config": {
"avg_s_per_use_day": 87.18,
"max_s_per_use_day": 1271.86,
"total_seconds": 37750.351,
"use_days": 433
},
"GitIgnore file": {
"avg_s_per_use_day": 59.95,
"max_s_per_use_day": 898.474,
"total_seconds": 23143.515,
"use_days": 386
},
"Go": {
"avg_s_per_use_day": 2163.11,
"max_s_per_use_day": 14015.145,
"total_seconds": 103829.511,
"use_days": 48
},
"Gosu": {
"avg_s_per_use_day": 602.72,
"max_s_per_use_day": 602.721,
"total_seconds": 602.721,
"use_days": 1
},
"Gradle": {
"avg_s_per_use_day": 35.97,
"max_s_per_use_day": 35.977,
"total_seconds": 35.977,
"use_days": 1
},
"GraphQL": {
"avg_s_per_use_day": 89.65,
"max_s_per_use_day": 567.446,
"total_seconds": 2151.821,
"use_days": 24
},
"GraphQL Config": {
"avg_s_per_use_day": 148.67,
"max_s_per_use_day": 394.42,
"total_seconds": 594.696,
"use_days": 4
},
"Groff": {
"avg_s_per_use_day": 72.33,
"max_s_per_use_day": 373.071,
"total_seconds": 650.989,
"use_days": 9
},
"Groovy": {
"avg_s_per_use_day": 1437.75,
"max_s_per_use_day": 8306.145,
"total_seconds": 11502.072,
"use_days": 8
},
"HCL": {
"avg_s_per_use_day": 42.18,
"max_s_per_use_day": 247.8,
"total_seconds": 295.299,
"use_days": 7
},
"HTML": {
"avg_s_per_use_day": 524.04,
"max_s_per_use_day": 6882.38,
"total_seconds": 60788.709,
"use_days": 116
},
"HTTP Request": {
"avg_s_per_use_day": 573.76,
"max_s_per_use_day": 1755.108,
"total_seconds": 6885.237,
"use_days": 12
},
"Haskell": {
"avg_s_per_use_day": 245.29,
"max_s_per_use_day": 245.294,
"total_seconds": 245.294,
"use_days": 1
},
"Helm TEXT template": {
"avg_s_per_use_day": 13.13,
"max_s_per_use_day": 37.219,
"total_seconds": 39.390,
"use_days": 3
},
"IDEA_MODULE": {
"avg_s_per_use_day": 36.22,
"max_s_per_use_day": 41.869,
"total_seconds": 72.446,
"use_days": 2
},
"IL": {
"avg_s_per_use_day": 22.74,
"max_s_per_use_day": 122.832,
"total_seconds": 181.962,
"use_days": 8
},
"INI": {
"avg_s_per_use_day": 177.35,
"max_s_per_use_day": 2821.528,
"total_seconds": 10463.720,
"use_days": 59
},
"Image (jpeg)": {
"avg_s_per_use_day": 657.60,
"max_s_per_use_day": 657.602,
"total_seconds": 657.602,
"use_days": 1
},
"Image (png)": {
"avg_s_per_use_day": 269.66,
"max_s_per_use_day": 269.666,
"total_seconds": 269.666,
"use_days": 1
},
"Image (svg)": {
"avg_s_per_use_day": 9.57,
"max_s_per_use_day": 41.913,
"total_seconds": 57.449,
"use_days": 6
},
"JSON": {
"avg_s_per_use_day": 470.40,
"max_s_per_use_day": 7973.333,
"total_seconds": 376327.657,
"use_days": 800
},
"JSON5": {
"avg_s_per_use_day": 163.51,
"max_s_per_use_day": 163.517,
"total_seconds": 163.517,
"use_days": 1
},
"Java": {
"avg_s_per_use_day": 2296.43,
"max_s_per_use_day": 14834.295,
"total_seconds": 103339.440,
"use_days": 45
},
"Java Properties": {
"avg_s_per_use_day": 273.70,
"max_s_per_use_day": 943.171,
"total_seconds": 2463.356,
"use_days": 9
},
"JavaScript": {
"avg_s_per_use_day": 686.80,
"max_s_per_use_day": 6967.458,
"total_seconds": 70054.153,
"use_days": 102
},
"Jinja": {
"avg_s_per_use_day": 104.24,
"max_s_per_use_day": 104.243,
"total_seconds": 104.243,
"use_days": 1
},
"Julia": {
"avg_s_per_use_day": 49.69,
"max_s_per_use_day": 99.383,
"total_seconds": 99.383,
"use_days": 2
},
"Jupyter": {
"avg_s_per_use_day": 2703.71,
"max_s_per_use_day": 12185.254,
"total_seconds": 51370.606,
"use_days": 19
},
"Kotlin": {
"avg_s_per_use_day": 3860.11,
"max_s_per_use_day": 25280.007,
"total_seconds": 115803.334,
"use_days": 30
},
"LLVM": {
"avg_s_per_use_day": 0.35,
"max_s_per_use_day": 0.356,
"total_seconds": 0.356,
"use_days": 1
},
"LLVM-MIR": {
"avg_s_per_use_day": 1.28,
"max_s_per_use_day": 1.286,
"total_seconds": 1.286,
"use_days": 1
},
"Lean": {
"avg_s_per_use_day": 2793.62,
"max_s_per_use_day": 2793.629,
"total_seconds": 2793.629,
"use_days": 1
},
"Log": {
"avg_s_per_use_day": 49.51,
"max_s_per_use_day": 256.636,
"total_seconds": 346.608,
"use_days": 7
},
"Logos": {
"avg_s_per_use_day": 120.77,
"max_s_per_use_day": 605.035,
"total_seconds": 1087.007,
"use_days": 9
},
"Lua": {
"avg_s_per_use_day": 137.35,
"max_s_per_use_day": 368.182,
"total_seconds": 412.05,
"use_days": 3
},
"MATLAB": {
"avg_s_per_use_day": 74.94,
"max_s_per_use_day": 132.284,
"total_seconds": 224.835,
"use_days": 3
},
"Makefile": {
"avg_s_per_use_day": 302.57,
"max_s_per_use_day": 4983.19,
"total_seconds": 52042.708,
"use_days": 172
},
"Markdown": {
"avg_s_per_use_day": 990.96,
"max_s_per_use_day": 15118.591,
"total_seconds": 1605364.210,
"use_days": 1620
},
"Matlab": {
"avg_s_per_use_day": 0,
"max_s_per_use_day": 0,
"total_seconds": 0,
"use_days": 1
},
"MsBuild targets file": {
"avg_s_per_use_day": 151.51,
"max_s_per_use_day": 1008.42,
"total_seconds": 6060.555,
"use_days": 40
},
"NASM": {
"avg_s_per_use_day": 78.83,
"max_s_per_use_day": 78.832,
"total_seconds": 78.832,
"use_days": 1
},
"Nginx configuration file": {
"avg_s_per_use_day": 345.89,
"max_s_per_use_day": 942.949,
"total_seconds": 1383.585,
"use_days": 4
},
"Nix": {
"avg_s_per_use_day": 319.89,
"max_s_per_use_day": 824.178,
"total_seconds": 1279.568,
"use_days": 4
},
"OCaml": {
"avg_s_per_use_day": 340.68,
"max_s_per_use_day": 340.687,
"total_seconds": 340.687,
"use_days": 1
},
"Objective-C": {
"avg_s_per_use_day": 40.69,
"max_s_per_use_day": 759.877,
"total_seconds": 1424.22,
"use_days": 35
},
"ObjectiveC": {
"avg_s_per_use_day": 341.69,
"max_s_per_use_day": 1689.031,
"total_seconds": 12642.813,
"use_days": 37
},
"OpenEdge ABL": {
"avg_s_per_use_day": 587.50,
"max_s_per_use_day": 914.56,
"total_seconds": 1175.007,
"use_days": 2
},
"Other": {
"avg_s_per_use_day": 2034.38,
"max_s_per_use_day": 37215.564,
"total_seconds": 2817629.090,
"use_days": 1385
},
"PEM file": {
"avg_s_per_use_day": 118.90,
"max_s_per_use_day": 313.091,
"total_seconds": 475.628,
"use_days": 4
},
"Perl": {
"avg_s_per_use_day": 23.57,
"max_s_per_use_day": 42.573,
"total_seconds": 47.157,
"use_days": 2
},
"PowerShell": {
"avg_s_per_use_day": 2375.40,
"max_s_per_use_day": 2375.408,
"total_seconds": 2375.408,
"use_days": 1
},
"Prettier File": {
"avg_s_per_use_day": 0.96,
"max_s_per_use_day": 0.965,
"total_seconds": 0.965,
"use_days": 1
},
"Prisma": {
"avg_s_per_use_day": 11.29,
"max_s_per_use_day": 11.296,
"total_seconds": 11.296,
"use_days": 1
},
"Project file properties": {
"avg_s_per_use_day": 107.02,
"max_s_per_use_day": 1892.85,
"total_seconds": 11558.584,
"use_days": 108
},
"Prolog": {
"avg_s_per_use_day": 18.26,
"max_s_per_use_day": 18.266,
"total_seconds": 18.266,
"use_days": 1
},
"Properties": {
"avg_s_per_use_day": 431.04,
"max_s_per_use_day": 1558.84,
"total_seconds": 6034.698,
"use_days": 14
},
"Protocol Buffer": {
"avg_s_per_use_day": 325.69,
"max_s_per_use_day": 3980.415,
"total_seconds": 49179.306,
"use_days": 151
},
"Python": {
"avg_s_per_use_day": 5614.59,
"max_s_per_use_day": 38315.118,
"total_seconds": 3161014.677,
"use_days": 563
},
"PythonStub": {
"avg_s_per_use_day": 1.61,
"max_s_per_use_day": 1.618,
"total_seconds": 1.618,
"use_days": 1
},
"R": {
"avg_s_per_use_day": 129.04,
"max_s_per_use_day": 702.029,
"total_seconds": 774.269,
"use_days": 6
},
"Requirements.txt": {
"avg_s_per_use_day": 3.08,
"max_s_per_use_day": 6.141,
"total_seconds": 6.167,
"use_days": 2
},
"Resources": {
"avg_s_per_use_day": 0.25,
"max_s_per_use_day": 0.254,
"total_seconds": 0.254,
"use_days": 1
},
"Roff": {
"avg_s_per_use_day": 4.25,
"max_s_per_use_day": 4.252,
"total_seconds": 4.252,
"use_days": 1
},
"Ruby": {
"avg_s_per_use_day": 40.32,
"max_s_per_use_day": 74.904,
"total_seconds": 80.647,
"use_days": 2
},
"Rust": {
"avg_s_per_use_day": 9985.57,
"max_s_per_use_day": 53488.67,
"total_seconds": 5472096.574,
"use_days": 548
},
"SCSS": {
"avg_s_per_use_day": 677.41,
"max_s_per_use_day": 5573.264,
"total_seconds": 14225.736,
"use_days": 21
},
"SQL": {
"avg_s_per_use_day": 788.32,
"max_s_per_use_day": 11615.519,
"total_seconds": 114306.651,
"use_days": 145
},
"SSH Config": {
"avg_s_per_use_day": 1479.56,
"max_s_per_use_day": 3502.816,
"total_seconds": 4438.701,
"use_days": 3
},
"SVG": {
"avg_s_per_use_day": 48.08,
"max_s_per_use_day": 148.014,
"total_seconds": 384.707,
"use_days": 8
},
"ShaderLab": {
"avg_s_per_use_day": 763.41,
"max_s_per_use_day": 763.411,
"total_seconds": 763.411,
"use_days": 1
},
"Shell Script": {
"avg_s_per_use_day": 84.98,
"max_s_per_use_day": 689.698,
"total_seconds": 5693.833,
"use_days": 67
},
"Smarty": {
"avg_s_per_use_day": 122.38,
"max_s_per_use_day": 1196.683,
"total_seconds": 5385.133,
"use_days": 44
},
"Solidity": {
"avg_s_per_use_day": 1402.81,
"max_s_per_use_day": 2499.418,
"total_seconds": 5611.278,
"use_days": 4
},
"Solution File": {
"avg_s_per_use_day": 39.89,
"max_s_per_use_day": 750.06,
"total_seconds": 6263.688,
"use_days": 157
},
"SourceMap": {
"avg_s_per_use_day": 21.12,
"max_s_per_use_day": 33.761,
"total_seconds": 42.242,
"use_days": 2
},
"SpecFlow": {
"avg_s_per_use_day": 325.20,
"max_s_per_use_day": 325.2,
"total_seconds": 325.2,
"use_days": 1
},
"Svelte": {
"avg_s_per_use_day": 739.38,
"max_s_per_use_day": 739.385,
"total_seconds": 739.385,
"use_days": 1
},
"TOML": {
"avg_s_per_use_day": 483.88,
"max_s_per_use_day": 5716.699,
"total_seconds": 218716.805,
"use_days": 452
},
"TSConfig": {
"avg_s_per_use_day": 89.98,
"max_s_per_use_day": 525.474,
"total_seconds": 809.89,
"use_days": 9
},
"TSQL": {
"avg_s_per_use_day": 107.82,
"max_s_per_use_day": 213.92,
"total_seconds": 215.656,
"use_days": 2
},
"TableGen": {
"avg_s_per_use_day": 5.75,
"max_s_per_use_day": 5.755,
"total_seconds": 5.755,
"use_days": 1
},
"TeX": {
"avg_s_per_use_day": 1176.66,
"max_s_per_use_day": 6831.725,
"total_seconds": 14120.006,
"use_days": 12
},
"Team Foundation File": {
"avg_s_per_use_day": 0.45,
"max_s_per_use_day": 0.453,
"total_seconds": 0.453,
"use_days": 1
},
"Terraform": {
"avg_s_per_use_day": 3424.64,
"max_s_per_use_day": 28876.216,
"total_seconds": 215752.666,
"use_days": 63
},
"Text": {
"avg_s_per_use_day": 335.73,
"max_s_per_use_day": 11652.726,
"total_seconds": 187676.884,
"use_days": 559
},
"Transact-SQL": {
"avg_s_per_use_day": 284.72,
"max_s_per_use_day": 819.79,
"total_seconds": 1708.327,
"use_days": 6
},
"TypeScript": {
"avg_s_per_use_day": 2255.24,
"max_s_per_use_day": 25519.244,
"total_seconds": 142080.188,
"use_days": 63
},
"Vim Script": {
"avg_s_per_use_day": 139.04,
"max_s_per_use_day": 390.15,
"total_seconds": 556.196,
"use_days": 4
},
"VimL": {
"avg_s_per_use_day": 21.20,
"max_s_per_use_day": 21.207,
"total_seconds": 21.207,
"use_days": 1
},
"WGSL": {
"avg_s_per_use_day": 10.51,
"max_s_per_use_day": 10.517,
"total_seconds": 10.517,
"use_days": 1
},
"WGSL File": {
"avg_s_per_use_day": 1654.99,
"max_s_per_use_day": 6820.364,
"total_seconds": 16549.934,
"use_days": 10
},
"WebGPU Shading Language": {
"avg_s_per_use_day": 2190.62,
"max_s_per_use_day": 8790.276,
"total_seconds": 17524.993,
"use_days": 8
},
"XAML": {
"avg_s_per_use_day": 1072.57,
"max_s_per_use_day": 1646.878,
"total_seconds": 2145.152,
"use_days": 2
},
"XML": {
"avg_s_per_use_day": 346.93,
"max_s_per_use_day": 8144.69,
"total_seconds": 166526.926,
"use_days": 480
},
"XSLT": {
"avg_s_per_use_day": 458.14,
"max_s_per_use_day": 458.143,
"total_seconds": 458.143,
"use_days": 1
},
"Xorg": {
"avg_s_per_use_day": 471.00,
"max_s_per_use_day": 471,
"total_seconds": 471,
"use_days": 1
},
"YAML": {
"avg_s_per_use_day": 1280.95,
"max_s_per_use_day": 15924.853,
"total_seconds": 1499996.092,
"use_days": 1171
},
"conf": {
"avg_s_per_use_day": 96.81,
"max_s_per_use_day": 577,
"total_seconds": 677.67,
"use_days": 7
},
"debsources": {
"avg_s_per_use_day": 3.05,
"max_s_per_use_day": 3.053,
"total_seconds": 3.053,
"use_days": 1
},
"fstab": {
"avg_s_per_use_day": 50.13,
"max_s_per_use_day": 50.139,
"total_seconds": 50.139,
"use_days": 1
},
"gitattributes": {
"avg_s_per_use_day": 620.70,
"max_s_per_use_day": 620.701,
"total_seconds": 620.701,
"use_days": 1
},
"gitconfig": {
"avg_s_per_use_day": 162.56,
"max_s_per_use_day": 195.312,
"total_seconds": 325.136,
"use_days": 2
},
"gitignore": {
"avg_s_per_use_day": 57.06,
"max_s_per_use_day": 369.037,
"total_seconds": 456.535,
"use_days": 8
},
"go.mod": {
"avg_s_per_use_day": 41.89,
"max_s_per_use_day": 169.477,
"total_seconds": 293.25,
"use_days": 7
},
"justfile": {
"avg_s_per_use_day": 158.15,
"max_s_per_use_day": 1360.035,
"total_seconds": 7907.795,
"use_days": 50
},
"lisp": {
"avg_s_per_use_day": 12.80,
"max_s_per_use_day": 12.804,
"total_seconds": 12.804,
"use_days": 1
},
"modconf": {
"avg_s_per_use_day": 222.00,
"max_s_per_use_day": 222,
"total_seconds": 222,
"use_days": 1
},
"opam": {
"avg_s_per_use_day": 122.11,
"max_s_per_use_day": 122.113,
"total_seconds": 122.113,
"use_days": 1
},
"openvpn": {
"avg_s_per_use_day": 508.66,
"max_s_per_use_day": 667,
"total_seconds": 1017.322,
"use_days": 2
},
"protobuf": {
"avg_s_per_use_day": 200.73,
"max_s_per_use_day": 1260.059,
"total_seconds": 14453.076,
"use_days": 72
},
"prototext": {
"avg_s_per_use_day": 0.53,
"max_s_per_use_day": 0.871,
"total_seconds": 1.065,
"use_days": 2
},
"reStructuredText": {
"avg_s_per_use_day": 6.11,
"max_s_per_use_day": 6.11,
"total_seconds": 6.11,
"use_days": 1
},
"sh": {
"avg_s_per_use_day": 140.61,
"max_s_per_use_day": 755.573,
"total_seconds": 1406.121,
"use_days": 10
},
"sqlfluff config": {
"avg_s_per_use_day": 2.07,
"max_s_per_use_day": 2.076,
"total_seconds": 2.076,
"use_days": 1
},
"sshconfig": {
"avg_s_per_use_day": 84.16,
"max_s_per_use_day": 543.731,
"total_seconds": 1010.023,
"use_days": 12
},
"systemd": {
"avg_s_per_use_day": 51.16,
"max_s_per_use_day": 51.168,
"total_seconds": 51.168,
"use_days": 1
},
"textmate": {
"avg_s_per_use_day": 60.66,
"max_s_per_use_day": 1227.373,
"total_seconds": 8311.340,
"use_days": 137
},
"tmux": {
"avg_s_per_use_day": 108.02,
"max_s_per_use_day": 108.024,
"total_seconds": 108.024,
"use_days": 1
},
"tsconfig": {
"avg_s_per_use_day": 292.43,
"max_s_per_use_day": 1074.883,
"total_seconds": 1169.722,
"use_days": 4
},
"xf86conf": {
"avg_s_per_use_day": 365.00,
"max_s_per_use_day": 365,
"total_seconds": 365,
"use_days": 1
},
"yarn.lock": {
"avg_s_per_use_day": 14.74,
"max_s_per_use_day": 14.747,
"total_seconds": 14.747,
"use_days": 1
}
},
"start_date": "2016-10-21",
"total_active_days": 2289,
"total_days": 3105,
"total_seconds": 26760737.193
}
@sunsided
Copy link
Author

sunsided commented Jul 24, 2023

Coding Stats

This Gist is automatically updated ~daily by a GitHub Action running in a private repository. The statistics are based on WakaTime and summarized since October 21st, 2016 when I started tracking metrics; of course, everything done prior to that or outside of a WakaTime-enabled IDE is not covered here. See my coding-stats repo for some basic analysis.

The editors field contains all code editors and IDEs used over the years, whereas languages contains all programming and configuration languages. Not all of them are interesting but it's what WakaTime provides.

The start_date and end_date correspond to the start and end of the statistics aggregation time range. total_days represents the total number of days in that time range, while total_active_days is the number of days that contain actual metrics. Every day with more than zero seconds of activity is treated as an active day. Likewise, use_days represents the number of days on which a specific editor or language was used.

total_seconds (both globally and per item) represents the total number of seconds spent.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment