設計と実装のあいだを行き来している。フロントエンドに宿る気配から、システムレイヤーに流れる静かな構造まで——境界をまたぐたび、体験は少しずつ締まっていく。
触れた瞬間の気配、読み込みの速さ、構造の整い方。どれも別々の話ではなく、ひとつの体験として立派に設計したい。派手さより余白を。ノイズより明瞭さを。
人生は等価交換だ。今日まで得たものを、今日からこれから丁寧に支払っていく。
— エドワード・エルリック『鋼の錬金術師』
速さのために雑にしない。美しさのために曖昧にしない。サイトには制作と思想を、ブログには設計の記録を。GitHub には、その途中にある断片を。
| languages | |
| frontend | |
| tooling |
- Why Atomic CSS Wins at Scale: Tailwind to UnoCSS — production 移行の判断を、性能と DX の両面から紐解く。
- From Visual References to Production UI Decisions — 視覚的な参照を、実装可能な UI の判断へ翻訳する。
- Designing Quiet Interfaces That Convert — ノイズを削ぎ落としながら、伝わり方と成果を両立させる。
┌─ shiina.ts ─────────────────────────────────
│
│ const shiina = {
│ name: "Saku Shiina / 椎名 朔",
│ editor: ["Zed", "VS Code"],
│ stack: ["TypeScript", "React", "Vue", "Next.js",
│ "Nuxt", "Astro", "Rust", "Go"],
│ values: ["quiet UI", "clear structure", "fast delivery"],
│
│ now: "shaping quiet interfaces ▍",
│ status: "● online",
│ } as const;
│
│ export default shiina;
└─────────────────────────────────────└─ ● live · building quietly at shiina.xyz ▍
丁寧に設計し、速く届ける。





