Portfolio
My personal portfolio website for showcasing my resume, projects, and blog posts. The site is built using SvelteKit and styled with Pico CSS.
The featured GitHub projects are dynamically retrieved through the power of the GitHub GraphQL API. The blog posts are seamlessly pulled in using the Dev.to API. Additionally, Redis is used to cache the GitHub and Dev.to API responses for 1 hour to reduce the number of API calls. Icons are provided by Font Awesome through their kit from the CDN. I've also implemented the new View Transition API feature to enhance the user experience.
Demo
Check out the live demo at bagashiz.me!