Technical writing with execution detail.
Notes from building production web systems: zero-JS static architecture, type-safe data contracts, and performance outcomes that move Web Vitals metrics.
椎名朔(さくしいな)によるウェブパフォーマンス・TypeScript・設計の実装記録。
Published Technical Articles
Anatomy of a Zero-JS-First Personal Site
How this site is built: Astro static output with surgical Vue islands, WebGL only where it earns its bytes, and a build that fails before anything broken ships.
Type-Safe APIs: Build Contracts Before Code
How defining your API surface with TypeScript and Zod before writing any implementation reduces bugs, accelerates iteration, and makes your whole stack legible.
Tailwind to UnoCSS: Atomic CSS at Scale
A production-focused migration strategy from framework-style utilities to UnoCSS engine-based architecture, with performance and DX implications.
Visual References to Production UI Decisions
How to turn cinematic references into repeatable design inputs that improve hierarchy, readability, and motion choices in shipped interfaces.
Designing Quiet Interfaces That Convert
A practical framework for reducing visual noise while improving conversion intent, task completion, and perceived product quality.