Skip to main content

Tab to browse · Enter to open · Esc to close

Back to portfolio
THE NOTEBOOK

Learning out loud.

Ideas, lessons, and decisions from building for the web. A few things worth writing down.

Motion Design / Frontend

Designing Motion That Feels Expensive — Not Distracting

A practical framework for creating interface motion that adds depth, confidence, and clarity without competing with the content.

Read the note
Case Study / Portfolio

A Project Gallery Is Not Enough: Build Case Studies That Show Your Thinking

Strong portfolios do more than display screenshots. They reveal the problem, constraints, decisions, trade-offs, and measurable result.

Read the note
Next.js / Webhooks

The Contact Form Is a Product: Reliability, Privacy, and Zero Duplicate Webhooks

What looks like three fields and a button is actually a delivery system—and it deserves the same engineering care as the rest of the product.

Read the note
3D / Performance

How I Built a 3D Hero Without Punishing Mobile Devices

Depth, particles, and responsive motion can coexist with performance when 3D is treated as progressive enhancement instead of a requirement.

Read the note
CMS / Supabase

What I Learned Turning My Portfolio Into a Tiny CMS

Once projects, notes, testimonials, analytics, and operational controls became editable, the portfolio stopped being a page and became a product.

Read the note