Skip to content
View akaanakbaik's full-sized avatar
:electron:
coding for fun 😁
:electron:
coding for fun 😁

Highlights

  • Pro

Block or report akaanakbaik

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
akaanakbaik/README.md
Aka Anak Baik header Typing introduction

Followers  Total stars  Public repositories  Profile metrics workflow  README health workflow


Telegram  Instagram  Email


About

const aka = {
  name: "Aka",
  username: "akaanakbaik",
  location: "Sumatra Barat, Indonesia 🇮🇩",
  role: "Student Developer",
  focus: ["Web Development", "Linux", "Automation", "AI", "Bots", "Cloud"],
  motto: "still water, flowing. — air tenang menghanyutkan"
};

I build practical projects while learning: web apps, bot systems, Linux/VPS tools, automation, and AI-powered experiments.


Live Profile Snapshot

Generated GitHub profile statistics

Total forks  Total watchers  Top language  Language count  Code files

This section is generated from the GitHub REST and GraphQL APIs. One workflow rebuilds the entire snapshot — scheduled at minute 17 of every hour, plus every push that touches the profile and manual dispatch — and publishes it only after the census is independently recounted and every badge passes validation. GitHub delays scheduled runs on this repository by hours at times, so every number here carries its own publication time: what you see is the last snapshot that actually completed and passed, not a promise about when the next one lands. Badge delivery uses a short cache to surface each completed snapshot promptly.


Language Engineering

Language distribution by repository bytes

Language bytes Pareto analysis

Language shares use the GitHub /languages byte counts for every public repository. The charts include concentration, entropy, Gini, coefficient of variation, and Pareto calculations instead of estimates from repository names.


Code Census

Tracked source lines and Unicode characters

Nonblank tracked code lines  Unicode characters in tracked code  Tracked code files

Languages detected by the Code Census  Repositories that contain tracked source  Code lines per tracked file  Median repository size  Largest repository by tracked code lines 

Repository Portfolio Signals

Original public repositories  Repositories active in the last 90 days  Archived public repositories  Public gists

Repository Momentum Matrix showing stars, forks, and repository size

Full Code Census. Every tracked, regular source file on the default branch of every public repository is read without a file-size limit, including tracked dependencies and generated source when present. “Lines” means non-empty code lines; “characters” means Unicode code points; notebooks contribute only their code cells. Empty files are counted as files with zero lines and characters. Symlinks do not contain source themselves and are recorded separately. Any unreadable, binary, or unparsable source file fails the snapshot rather than creating a partial total; the workflow then independently recounts every cached clone before publication.


Census Distribution

Histogram of repository sizes by tracked code lines

Top 15 repositories by tracked code lines

Squarified treemap of every repository sized by tracked code lines

These three graphs are projections of the same single Code Census pass, never a second estimate. Bucket heights are real repository counts, bar lengths are real non-blank tracked source lines, and in the treemap every tile's area is directly proportional to that repository's tracked code lines while its colour is the dominant language found by reading those files. Repositories with no tracked source are counted as zero rather than dropped, so the distribution always reconciles with the published totals.


Contribution Activity

Contribution streak

Commit activity by Jakarta hour

Commit heatmap by weekday and Jakarta hour

Commits per day — last 10 days (skeuomorphic dark console)

Full-year contribution calendar

Current streak  Commits in the contribution window  Peak coding hour  Last active  Commits in the last 10 days Busiest weekday for commits 

Streaks come from the official contribution calendar. Commit hours use the complete owned public commit history returned by the API collector, converted to Asia/Jakarta, with known automation commits excluded so scheduled updates do not inflate personal activity. Any incomplete API collection aborts publication instead of displaying a partial metric.


Coding Age & Rhythm

Coding age calculated from account creation

Coding rhythm by time of day

Jakarta Time & Motivation

Generated Jakarta time

Jakarta time  Jakarta date



Developer motivation quote

The clock and quote are refreshed by the same scheduled snapshot as every other number above. The README therefore reports a verified publication snapshot, stamped with its own generation time, rather than claiming second-by-second updates from a static file.


Dynamic Repository Ranking

Top repositories by composite activity score

Ranking combines logarithmically scaled stars, forks, watchers, pull requests, issues, discussions, owned commits, and exponential push recency. The score is a transparent activity heuristic, not a popularity claim.


Featured Projects

portofoliov2 dastermv2 musika

Repository Stack Scan

Generated language stack

Generated frontend stack

Generated backend stack

Monthly Activity

Monthly activity summary

Commits in the last 30 days  Active days in the last 30 days  Top repository in the last 30 days

The rolling 30-day report is generated inside the same hourly snapshot as the other profile assets, with every activity date normalized to Asia/Jakarta so its badges and chart share one consistent publication point.


Contribution Snake

GitHub contribution snake


Currently

Working on   → Music Player Web App, Portfolio v2, Linux tools, AI tools, and bot systems
Learning     → React, Node.js, TypeScript, Docker, Cloud, DevOps, and AI Agents
Ask me about → JavaScript, Web Development, UI/UX, Linux, VPS, bots, and automation
Footer

Made with ❤️ by Aka

Popular repositories Loading

  1. pterodactyl-gateway pterodactyl-gateway Public

    Pterodacty gateway to bot, web, online store and others

    TypeScript 10

  2. profile-card-by-aka profile-card-by-aka Public

    CSS 8 1

  3. my-portofolio my-portofolio Public

    simple portfolio website

    TypeScript 8 2

  4. dashterm dashterm Public

    Shell 8 2

  5. profile-card profile-card Public

    Forked from iqstore78/balxz-profile-card

    result

    HTML 7

  6. music-player music-player Public

    JavaScript 7