#!/usr/bin/env python3
# -*- coding: utf-8; project: github.profile -*-
# Copyright (c) 2025 Suki Tsubaki
# Updated 2025-12-19
"""
A brief, code-based representation of me
"""
class SukisDevStats:
def __init__(self):
self.language_stats = { # 611 files, 3.37 MB, dynamic weighting
"CSS" : "ββββββββββββββββββββββββββββββββββββββββ", # 28.09 %
"PHP" : "ββββββββββββββββββββββββββββββββββββββββ", # 23.53 %
"HTML" : "ββββββββββββββββββββββββββββββββββββββββ", # 22.31 %
"Python" : "ββββββββββββββββββββββββββββββββββββββββ", # 12.57 %
"Swift" : "ββββββββββββββββββββββββββββββββββββββββ", # 7.82 %
"JavaScript" : "ββββββββββββββββββββββββββββββββββββββββ", # 5.69 %
}
self.contribution_stats = { # sum: 2,255
"Commits" : 1,816,
"Issues": {
"Created" : 69,
"Commented" : 327,
},
"PR": { # pull requests
"Created" : 21,
"Reviewed" : 5,
},
"Discussions" : 17,
}
self.activity_stats = {
"longest_commit_streak" : 18, # days
"preferred_coding_hour" : 0,
"total_days_active" : 45,
}
self.profile_views = 242 # unique
class SukisSkillSet:
def __init__(self):
self.core_skills = {
"advanced" : ["CSS", "HTML", "PHP", "Python", "TYPO3"],
"familiar" : ["JavaScript", "Lua", "SQL", "Swift"],
"interested" : ["TensorFlow"],
}
class SukisDevBackground:
def __init__(self):
self.milestones = {
"first_line_of_code" : 2003, # C++
"first_website" : 2004, # about penguins
"first_contribution" : 2006, # in a tech forum
"first_app" : 2008, # calculator with Java
}
def generate_profile_summary():
# ... hidden for readability ...
pass
if __name__ == "__main__":
# generate_profile_summary()
print("Code is poetry, thanks for reading mine <3"){
"machines": {
"workstation": {
"type": "Mac Studio",
"cpu": "Apple M2 Max (12C/12T)",
"ram": "64 GB",
"storage": "1 TB SSD + 2x 2 TB SSD + 2x 4 TB HDD",
"os": "macOS",
},
"sunshine_server": {
"type": "custom"
"cpu": "AMD Ryzen 7 7700 (8C/16T)",
"gpu": "AMD Radeon RX 6090XT",
"ram": "32 GB",
"storage": "1 TB SSD",
"os": "CachyOS",
},
"mobile": {
"type": "Lenovo ThinkPad T14 Gen 3",
"cpu": "AMD Ryzen 5 PRO 6650U (6C/12T)",
"ram": "16 GB",
"storage": "2 TB SSD",
"os": "Arch Linux",
},
"homelab": {
"server": {
"type": "Raspberry Pi 5",
"cpu": "Cortex-A76 (4C/4T)",
"ram": "16 GB",
"storage": "512 GB SSD",
"os": "Debian",
},
"expansion": {
"type": "QNAP TR-004",
"storage": "4x 12 TB HDD",
"raid": "10",
}
}
},
"philosophy": [
"Build once, tinker forever",
"Self-hosting > Cloud dependency",
"The best setup is the one you can fix yourself"
],
"hashtag": "#homelablife"
}