01
yflong.dev
LivePersonal portfolio and engineering blog built with a minimal white design system, motion-led interactions, and a static content pipeline.
Problem
Most portfolio sites are either visually generic or sacrifice maintainability for visual polish.
Architecture
- —App Router with server components for static blog and project pages; client components scoped to interactive UI.
- —Design system built on CSS custom properties and Tailwind v4, with Framer Motion for entrance and scroll animations.
- —Markdown-based blog pipeline with frontmatter validation, reading time calculation, and tag aggregation.
Outcomes
- —Shipped a distinctive minimal white portfolio that demonstrates both design sensibility and frontend engineering depth.
- —Unified blog, algorithm visualizer, project case studies, and journal under one deployable surface.
- —Established a reusable token and component system that scales consistently across all routes.