Skip to content
View YamadaBlog's full-sized avatar
🙀
Focusing
🙀
Focusing

Block or report YamadaBlog

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.

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

⚔️ YamadaBlog

The throne is forged in code. Every repository, a territory. Every bug vanquished, the realm grows stronger.


The Realm — who rules here

I'm MAO — a software engineer who builds premium developer tools, multi-framework UI libraries, and AI-first systems.

The crown is a metaphor; the engineering is real. I favour calm, well-defended foundations over loud features — code that is tested, documented, and built to outlast its author. I'd rather ship one fortress than ten tents.


The Arsenal — artifacts of the trade

TypeScript Vue.js React Svelte Python Node.js Vite Tauri Docker GitHub Actions

  • Frontend & libraries — TypeScript, Vue 3, React, Svelte, Angular, Web Components, design tokens
  • Systems & tooling — Node.js, Vite, Tauri (Rust), Docker, CI/CD (GitHub Actions), release automation
  • Quality — Vitest, Playwright (incl. accessibility), size budgets, end-to-end type-checking
  • AI-first engineering — agentic workflows, durable memory systems, deterministic guardrails

Territories of the Empire — the lands under banner

🎵 pulse-player · the crown jewel, open to all

npm license

A premium drop-in music player — one component, six kingdoms: Vue, React, Svelte, Angular, Web Components, React Native. Nine themes, FFT visualiser, drag-to-resize, keyboard shortcuts, accessibility-tested.

Live demo — published on npm as @pulse-music/*.

🜂 anima · forged behind the walls (private)

An embodied AI companion — a small digital being that lives on screen, understands your work context, and remembers across time. A Tauri desktop shell over a cognition-and-memory core. Early foundations.


Current Campaigns — where the banners march now

  • Sharpening pulse-player — more frameworks, smaller bundles, better ergonomics.
  • Forging AI-first developer tooling — agents, durable memory, deterministic guardrails.
  • Expeditions beyond known frontiers — embodied companions, design-system automation.

Audience with the Sovereign — parley


The gates are open. Walk the territories. ⚔️

“A kingdom is only as strong as its smallest, best-tested function.”

Pinned Loading

  1. pulse-player pulse-player Public

    Premium drop-in music player - Vue, React, Svelte, Angular, Web Components & React Native. 9 themes, FFT visualiser, a11y-tested.

    TypeScript