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.
- 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
🎵 pulse-player · the crown jewel, open to all
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/*.
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.
- 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.
- 🏰 GitHub — @YamadaBlog
▶️ YouTube — @YamadaBlog



