Skip to content
View taro902's full-sized avatar

Block or report taro902

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
taro902/README.md

Tar0

thirty-eight grammars, one temper: the machine confesses first, then ships

Polyglot ML CICD Uptime Visitors

animated typing title terminal hacker banner

38 grammars touched 7 daily drivers 1 doctrine 0 fabricated benchmarks ∞ segfaults survived

Real name: classified, and yes, every joke about it has already been made, twice. Working name: Tar0. My code keeps one kernel with many public names; I keep one head with thirty-eight opinions.


🧱 The Icon Wall

the core six β€” hands that never shake
core languages

shipped in production and survived the on-call
production languages

comfortable anywhere, including your legacy codebase
comfortable languages

web and mobile surfaces people actually tap
web and mobile

the functional shelf and the new wave
functional and new wave

services and APIs β€” the glue economy
services and apis

data layer β€” where the truth lives
data layer

machine learning and embedded
ml and embedded

cloud β€” other people's computers, my rules
cloud

platform and ops β€” the plumbing I respect
platform and ops


🧬 The Language Ledger

Stars, not marketing. Five stars means shipped, paged at 3 a.m., then taught to someone who argued back. Two stars means I can read it, fix it, and complain about it with precision.

Daily drivers

  • py ⭐⭐⭐⭐⭐ β€” the default hand. Notebooks that grow up into pipelines and win arguments.
  • c ⭐⭐⭐⭐⭐ β€” no secrets between me and the memory layout. None.
  • racket ⭐⭐⭐⭐⭐ β€” macros fixed my posture and my syntax tree.
  • java ⭐⭐⭐⭐ β€” primitive-only hot paths; boxing is a tax and I renounced citizenship.
  • js ⭐⭐⭐⭐ β€” the browser testifies daily; verdict remains guilty-fun.
  • sql ⭐⭐⭐⭐ β€” window functions first, apologies never.
  • shell ⭐⭐⭐ β€” guards that fail loudly, because quiet failure is a liar with good manners.

Production-shipped

  • TypeScript ⭐⭐⭐⭐ β€” JavaScript with a seatbelt; mirrors still checked.
  • Go ⭐⭐⭐⭐ β€” boring on purpose, which is the whole point.
  • Rust ⭐⭐⭐⭐ β€” the compiler yells once so production stays silent.
  • PHP ⭐⭐⭐ β€” paid rent with it; dinner-table defense included.
  • Ruby ⭐⭐⭐ β€” reads like cheating, bills like honesty.
  • Kotlin ⭐⭐⭐ β€” Java's sharper sibling, family drama not included.
  • Swift ⭐⭐⭐ β€” optionals taught me respect for absence.
  • Dart ⭐⭐⭐ β€” the Flutter weekend that never officially ended.
  • Elixir ⭐⭐⭐ β€” processes everywhere, panic nowhere.
  • PowerShell ⭐⭐⭐ β€” the Windows side of the garage, automated to submission.

Comfortable

  • Lua ⭐⭐⭐ β€” embedded everywhere, apologizing nowhere.
  • R ⭐⭐⭐ β€” statistics with opinions and excellent plots.
  • MATLAB ⭐⭐⭐ β€” origin story of my control-theory scars.
  • Haskell ⭐⭐⭐ β€” monads stopped being scary the day I stopped naming them.
  • C++ ⭐⭐⭐ β€” modern dialects only; the old one is a crime scene.
  • C# ⭐⭐⭐ β€” LINQ still feels like stolen magic.
  • Julia ⭐⭐⭐ β€” numerics at speed, syntax at peace.
  • OCaml ⭐⭐⭐ β€” types that argue back, correctly.
  • Fortran ⭐⭐ β€” inherited sins, stabilized; the numbers still balance.
  • COBOL ⭐⭐ β€” yes, really; something you use daily still runs on it.
  • x86 assembly ⭐⭐ β€” read fluently, written slowly, respected forever.
  • Prolog ⭐⭐ β€” unification fixed my expectations, then my weekends.
Reading fluency β€” the midnight shelf

Scala Β· Clojure Β· Objective-C Β· Groovy Β· F# Β· Zig Β· Erlang Β· Ada Β· Nim Β· Crystal Β· Perl Β· Tcl

I may not write these daily, but I can read their source, find the lie, and fix it before the coffee finishes.


πŸ•°οΈ The Timeline, Honestly

2018 ─ first C segfault; felt strangely alive
2020 ─ Java hot paths; boxing banned inside the house
2021 ─ Python ML pipelines; seeds enforced by law
2023 ─ Racket macros; posture permanently corrected
2024 ─ repositories that rewrite their own READMEs
2026 ─ thirty-eight grammars, one temper, zero fluff

πŸ€– ML and Data

A model without a fixed seed is a horoscope with extra steps. Everything here ships with a seed, a leakage audit before tuning, and an eval gate that has permission to fail the build β€” a permission it has exercised in public, twice, and I thanked it both times.

One breath stack: pandas scikit-learn PyTorch TensorFlow OpenCV parquet SQL Docker model cards


πŸ”„ CI/CD and Platform

My repositories redraw their own maps on every push. Add a file anywhere and the README knows before your commit message finishes typing itself. Loop guards, concurrency groups, diff-gated bot commits, history with zero empty noise.

Daily carry: GitHub Actions Docker Make bash git Linux vim

typing hands sticker

🧰 Toolbox Cloud

neovim tmux ripgrep fzf gh cli postman grafana prometheus nginx redis-cli psql jq sed awk strace gdb valgrind perf htop wireshark

If it renders, parses, or pages me, I have an opinion and a dotfile for it.


πŸ›‘οΈ House Rules

  1. Names come from drivers and error messages. Vibes have never compiled.
  2. Every bound ships with a witness; hunches wait in the scratch branch.
  3. One kernel, many public names. Copy-paste is a confession and I don't confess.
  4. Broken visuals get purged the day they are caught. This profile keeps a body count of renderers.
  5. The judge owns the milliseconds; I own the work per testcase. We don't argue about it.

πŸ—£οΈ Margin Notes

Debugging is archaeology where you are also the civilization that buried the bug.

A README is a promise; a CI that rewrites its own README is a promise with a work ethic.

Thirty-eight languages and the humbling constant: the machine only ever understood one.

Benchmarks are fiction unless the input family is named, sized, and reproducible.


πŸ“ˆ Receipts

Leetcode-Solution

Star History Chart

Contribution chart


πŸ”§ On The Bench Right Now

Three things keeping me honest this month
  • Teaching a segment tree to behave in Racket without raising a contract violation at iteration zero.
  • Porting the 420 price market to a sixth language, purely for sport.
  • Writing a CI that reads its own diff before committing; so far it out-judges me at 2 a.m.
coder cat sticker

πŸ“¬ Ping Me

Open an issue on any repository. I answer with a runnable witness, not adjectives. If I can't reproduce your bug, I'll say so out loud and we'll hunt it together.

typing dog sticker

Tar0 Β· Just Code πŸ‘¨β€πŸ’».

Popular repositories Loading

  1. Leetcode-Solution Leetcode-Solution Public

    F Journal My Leet Mf

    Python

  2. taro902 taro902 Public