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)