CR
HomeBlogGalleryQuotesAboutContact
Log inSign up

© 2026 Chandan Raghav. All rights reserved.

Back to blog

5 Things I Learned Building My Personal Website

By Chandan Raghav·February 25, 2026·1 min read

Building This Website

Building a personal website sounds simple, but it taught me more than I expected. Here are 5 key lessons.

1. Start Simple, Iterate Fast

I spent way too long planning the perfect design. The truth? Just ship something and improve it. Version 1 doesn't need to be perfect.

2. Next.js App Router is Powerful

Server Components, dynamic metadata, ISR — the App Router gives you so much out of the box. The learning curve is worth it.

3. Supabase Makes Auth Easy

Row Level Security, auto-generated types, built-in auth — Supabase handles the boring parts so you can focus on features.

4. Dark Mode is Harder Than You Think

Colors that look great in light mode can be terrible in dark mode. Test both themes early and often.

5. SEO Matters From Day One

Canonical URLs, JSON-LD, meta descriptions — add these from the start. It's much harder to retrofit later.


What lessons have you learned from your projects? Drop a comment!

Comments

Sign in to join the discussion.

Loading comments...