Skip to content
View ats4u's full-sized avatar
💭
Tinkering about a framework for automatic composition
💭
Tinkering about a framework for automatic composition

Organizations

@lambda-music @thankspedia

Block or report ats4u

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

👋 Hi, I'm Atsushi Oka (岡 敦)

Hi, I am not an English speaker and this is my AI generated profile; though it is not written by me, they are mostly aligned to my real philosophy,too. I am just not very good at writing English. << This was written by me, though.


🎸 Music Meets Code

I'm a jazz guitarist, rhythm analyst, and full-stack engineer.
My life bridges sound and syntax—swing and structure.
While most people separate art from logic, I believe groove and grammar share a pulse.


🧠 What I Do

  • 🎵 Jazz Guitar & Rhythm Theory
    Exploring groove beyond notation, and developing methods to quantify musical "soul."
    Special focus on the contrast between 縦乗り (tatenori) and syncopated rhythm.

  • 🌐 Full-stack Engineering
    Architect of self-made Node.js + PostgreSQL frameworks.
    Passionate about minimal, expressive systems.

  • 💬 Linguistic Hacking
    Fluent in Japanese, Lao Isaan, Thai, and English
    I also "speak" Java, Lisp, Scheme, and several custom DSLs I've crafted.


🔬 Current Projects

  • 🎶 Tatenori Analysis Toolkit – Quantifying rhythm feel using multi-layered time divisions (12/8, 36/16, 108/16)
  • 📚 Thankspedia/libtbc – A grassroots semantic network with versioned systemd-like modularity
  • ✍️ English Translations of my 70+ articles on Japanese rhythm culture
  • 🧵 Inner Dojo Blog – Philosophical writing on language, jazz, AI, and cultural perception

🛠️ Stack Highlights — Built From First Principles

Layer Technologies Used My Contribution
Frontend React / TypeScript / Tailwind CSS Built modular UI components and design systems with handcrafted logic for data-driven views.
Backend Node.js / Express / Custom DSLs Designed entire server-side frameworks, including routing, auth, async task pipelines, and custom domain-specific languages (DSLs).
Data / Infra PostgreSQL / systemd / UTM (ARM VM on macOS) Architected full database schemas, multi-server systemd service orchestration, and portable dev environments via virtualized ARM setups.

I don’t just use frameworks — I create them from scratch,
down to their routing, serialization, configuration, and deployment layers.


🧱 My Philosophy

I believe in building tools that do exactly what’s needed—nothing more, nothing less.
This means understanding the internals, stripping away abstractions when needed,
and writing expressive, minimal, deeply composable systems.

Whether it's a music sequencer in Scheme, a multi-versioned knowledge base, or a service orchestration layer using systemd, I take pride in writing code that feels like it was meant to be played, not just compiled.


📫 Contact & More

  • Blog: oka-ats.blogspot.com
  • GitHub Repos: See pinned projects
  • Writing, consulting, or collaboration inquiries: DM or open an issue!

“The real rhythm can't be faked —
it lives between the beats, in the silence,
in what machines still don’t know how to feel.”

— Atsushi Oka (岡 敦)

Pinned Loading

  1. rhythmpedia-com rhythmpedia-com Public

    Python

  2. titaniumcore titaniumcore Public

    JavaScript Cryptography Toolkit

    JavaScript 5 1

  3. lambda-music/lambda-music lambda-music/lambda-music Public

    Write Scheme code and make music with Lambda Music Sequencer

    Java 5

  4. thankspedia/prevent-undefined thankspedia/prevent-undefined Public

    a node module `prevent-undefined` makes objects to throw errors when any code refers an undefined propery on it.

    JavaScript

  5. thankspedia/vanilla-schema-validator thankspedia/vanilla-schema-validator Public

    a non-opinionated JavaScript schema validator/duck-typing based runtime type detector

    JavaScript

  6. chromatic-solfege/chromadoc chromatic-solfege/chromadoc Public

    A toolkit for writing documentations with Chromatic-Solfege a new musical notation which automatically generates tex, synthesis singing audio and videos.

    LilyPond