Skip to content
View sukitsubaki's full-sized avatar

Sponsoring

@phoet
@georgringer

Block or report sukitsubaki

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
sukitsubaki/README.md

Name banner

#!/usr/bin/env python3
# -*- coding: utf-8; project: github.profile -*-
# Copyright (c) 2025 Suki Tsubaki
# Updated 2025-03-20

"""
A brief, code-based representation of who I am as a developer.
"""

class SukisDevStats:
    def __init__(self):
        self.language_stats = { # 387 files, 2.39 MB, dynamic weighting
            "PHP"        : "โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘", # 37.35 %
            "HTML"       : "โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘", # 27.33 %
            "CSS"        : "โ–ˆโ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘", # 13.49 %
            "Python"     : "โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘", #  9.30 %
            "Swift"      : "โ–ˆโ–ˆโ–ˆโ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘", #  9.13 %
            "JavaScript" : "โ–ˆโ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘โ–‘", #  3.40 %
        }
        self.contribution_stats = { # sum: 1,034
            "Commits"     : 917,
            "Issues": {
                "Created" : 54,
                "Contrib" : 46,
            },
            "PR": { # pull requests
                "Created" : 11,
                "Review"  : 1,
            },
            "Discussions" : 5,
        }
        self.activity_stats = {
            "longest_commit_streak" : 12, # days
            "preferred_coding_hour" : 22,
            "total_days_active"     : 15,
        }
        self.profile_views = 446 # unique


class SukisSkillSet:
    def __init__(self):
        self.core_skills = {
            "advanced"   : ["CSS", "HTML", "PHP", "Python", "TYPO3"],
            "familiar"   : ["JavaScript", "Lua", "SQL", "Swift"],
            "interested" : ["TensorFlow"],
        }


class SukisProjectLog:
    def __init__(self):
        self.active_projects = {
            "primary"   : ["CSS Animations", "Machine Learning"],
            "secondary" : ["Task Automation", "Self-Hosted Email Server"],
        }


class SukisDevBackground:
    def __init__(self):
        self.origin_story = [
            "Discovered the magic of coding as a child",
            "Loves crafting digital solutions just for fun",
            "Enjoys traveling back in time to fix past coding mistakes",
            "Believes that code is not just logic, but also art",
        ]
        self.milestones = {
            "first_line_of_code" : 2003, # C++
            "first_website"      : 2004, # about penguins
            "first_app"          : 2008, # calculator with Java
            "first_contribution" : 2006, # in a tech forum
        }


class SukisSelfReview:
    def __init__(self):
        self.positive_evaluation = {
            "technical_strengths" : ["Analytical Problem Solving", "Creative Solutions"],
            "expertise_areas"     : ["Architecture Design", "Clean Code"],
        }
        self.constructive_evaluation = {
            "improvement_areas"   : ["Complexity Management", "Project Scope Control"],
            "skill_refinements"   : ["Time Estimation", "Documentation Consistency"],
        }


class SukisDevEnvironment:
    def __init__(self):
        self.fonts = {
            "coding"    : ["Source Code Pro"],
            "texting"   : ["Karla", "Ubuntu Sans"],
            "terminal"  : ["Menlo", "SF Mono"],
        }
        
        self.editors = {
            "primary"   : ["Brackets"],
            "secondary" : ["TextEdit", "Xcode"],
        }
        
        self.dev_setup = {
            "os"        : ["macOS", "Raspberry Pi OS"],
            "terminal"  : "Terminal.app",
            "browser"   : ["Safari", "Firefox"],
        }


def generate_profile_summary():
    # ... hidden for readability ...
    pass


if __name__ == "__main__":
    # generate_profile_summary()
    print("Code is poetry, thanks for reading mine <3")
{
  "closing_remarks": [
    "I don't know if you can tell, but I really enjoy Python. (๏พ‰โ—•ใƒฎโ—•)๏พ‰*:๏ฝฅ๏พŸโœง",
    "The first steps of my voyage with this language were taken not long ago.",
    "By the way, I pronounce it Python as in หˆpyหtษ”n and not หˆpaษชฮธษ™n or หˆpaษชฮธษ‘n.",
    "The word's origin is in Latin pyห.tสฐoหn so I think I'm not too wrong with that."
  ],
  "hashtag": "#pรผhtonn"
}

Pinned Loading

  1. pixTrail pixTrail Public

    Python tool that extracts GPS data from photos and creates GPX files for visualizing your travel routes on maps. Turn your photo collection into a journey through time and space.

    Python

  2. sukitsubaki.github.io sukitsubaki.github.io Public

    A minimalist blog exploring workflow scaling, problem-solving, system design, and documentation practices through sustainable approaches to technology and creativity

    CSS

  3. pwb-scripts pwb-scripts Public

    Toolkit for automating task with pywikibot on Wikimedia Commons

    Python 1