Apr 18, 2026
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.
typescriptarchitecturebackend
Saku Shiina
I design and ship production-grade web experiences that stay fast under pressure. My focus: architecture, interaction polish, and SEO performance that compounds over time.
丁寧に設計し、速く届ける。
Recent writing
設計と実装のメモ。
Apr 18, 2026
How defining your API surface with TypeScript and Zod before writing any implementation reduces bugs, accelerates iteration, and makes your whole stack legible.
Feb 15, 2026
A production-focused migration strategy from framework-style utilities to UnoCSS engine-based architecture, with performance and DX implications.
Feb 7, 2026
How to turn cinematic references into repeatable design inputs that improve hierarchy, readability, and motion choices in shipped interfaces.