New post every week

Design, Code & Craft

A journal about building things for the web that feel alive — animation, interfaces, and the obsessive details that make them work.

48Articles
Published
Scroll
GSAPSCROLL TRIGGERFRAMER MOTIONREACTNEXT.JSTAILWINDTYPESCRIPTFIGMABENTOANIMATIONGSAPSCROLL TRIGGERFRAMER MOTIONREACTNEXT.JSTAILWINDTYPESCRIPTFIGMABENTOANIMATION
UI DESIGNWEB CRAFTPERFORMANCEACCESSIBILITYDARK MODEMICRO-INTERACTIONSTYPOGRAPHYCSS GRIDRESPONSIVEOPEN SOURCEUI DESIGNWEB CRAFTPERFORMANCEACCESSIBILITYDARK MODEMICRO-INTERACTIONSTYPOGRAPHYCSS GRIDRESPONSIVEOPEN SOURCE
// Latest writings
FRESH
ENTRIES
View all posts
Author

Alex Chen

Design engineer obsessed with making the web feel tangible. Writing about interfaces, motion, and the details that matter.

Open to work

Weekly deep dives

One focused article per week. No fluff, just craft. Join 2,400+ readers.

// Stats
48Articles
12KMonthly readers
2.4KSubscribers
5yrWriting
// Stack & experience

WHAT I

WORK WITH

Drag to explore

Spin the sphere to see the full stack

// Topics I cover

Scroll Animations

12

CSS Techniques

9

React Patterns

14

Design Systems

7

Typography

5

Performance

8

Accessibility

6

Motion Design

10
// Got questions?

FAQ

The questions I get asked most. If yours isn't here, just ask.

Mostly frontend craft — scroll animations, CSS techniques, React patterns, design systems, and performance optimization. I focus on the details that make interfaces feel alive and intentional.

One deep-dive per week, usually on Tuesdays. Each article goes through multiple drafts. I'd rather publish one well-crafted piece than five mediocre ones. Quality over quantity, always.

Absolutely. Every code snippet on this blog is free to use in personal and commercial projects. No attribution required, though a link back is always appreciated. Build cool things with it.

Selectively, yes. I'm most interested in design engineering roles — building interactive UIs, animation systems, and design system foundations. If you have something interesting, reach out.

React + Next.js for the framework. Tailwind for styling. GSAP and Framer Motion for animation. TypeScript everywhere. Figma for design. VS Code with Vim keybindings. Vercel for deployment.

DM me on Twitter/X or drop me an email. I keep a running list of reader suggestions and try to cover the most requested topics first. If enough people ask, I'll write about it.