DEV Community

Ammar Najjar
Ammar Najjar

Posted on

A Lunch Conversation Changed My Website

A Lunch Conversation Changed My Website

Sometimes, the best engineering decisions don't start with code.

Mine started over lunch.

A simple conversation made me realize that although my personal website still worked, it no longer matched how I wanted to write, experiment, and share my work. Every improvement came with unnecessary friction, and I found myself maintaining the platform more than enjoying it.

That was the moment I decided it was time to rebuild.

I chose Astro, but this isn't really a story about Astro. It's about recognizing when a project has outgrown its foundation, and why rebuilding can be a better investment than continuing to patch what's already there.

In the article, I cover:

  • Why one conversation changed my perspective.
  • Why I decided to rebuild instead of iterate.
  • Why Astro became my framework of choice.
  • The lessons I learned throughout the migration.

If you've ever looked at one of your side projects and thought, "If I were starting today, I'd do this differently," you'll probably relate.

I'd love to hear whether you've ever rebuilt a project for the same reason.

Full article:
https://ammar-najjar.com/blog/rebuilding-website-astro/

Top comments (0)