My personal website has been a continuous experiment in modern web technologies, evolving through multiple iterations as I explore new frameworks and optimize for performance.
Technology Evolution Journey:
- WordPress Era - Started with traditional CMS approach for content management and flexibility
- Sapper Phase - Migrated to Svelte’s application framework for better performance and developer experience
- SvelteKit Transition - Upgraded to SvelteKit for improved routing, SSR capabilities, and modern tooling
- Current: Astro - Latest iteration using Astro for optimal static site generation and performance
Why Astro? The migration to Astro brought significant benefits: zero JavaScript by default, component-agnostic architecture, excellent SEO optimization, and blazing-fast load times. The site now achieves perfect Lighthouse scores while maintaining flexibility for future enhancements.
This evolution reflects my approach to staying current with web technologies and continuously optimizing for performance, accessibility, and user experience.