Back to projects
Active Started Nov 2024

rosslabs-ai

Personal portfolio site built with Astro and Keystatic CMS. Showcases projects, posts, and experience.

Astro Tailwind CSS Keystatic Cloudflare Pages

The Problem

I needed a portfolio site that was fast, easy to update, and didn’t require a backend database. Traditional CMS solutions were overkill.

What I Built

A static site built with Astro for performance, Keystatic for content management, and Cloudflare Pages for hosting. The site features:

  • Dark mode by default
  • Client-side filtering for posts
  • Auto-generated table of contents
  • Responsive design

Lessons Learned

Static sites are perfect for portfolios. No database means no maintenance, and Cloudflare Pages provides instant global CDN distribution.

What’s Next

  • Add RSS feed
  • Implement search functionality
  • Add analytics dashboard