In progress June 1, 2026
Personal hub with Astro
My personal and central website: home, blog, projects, and a static search index generated at build time.
AstroTypeScriptTailwind CSS v4ReactFuse.js
This project is the foundation of my online presence. It aims to be a lightweight, fast, and easy-to-maintain hub where I publish posts and showcase what I’m building.
Goals
- Have a 100% static site that I can host on my own server.
- Write content in Markdown with typed metadata.
- Offer an instant search experience without a backend.
- Keep a minimalist design with its own personality.
Main technologies
- Astro 5+ for static generation and interactive islands.
- Tailwind CSS v4 for styling with CSS variable tokens.
- React as an island for the search component.
- Fuse.js for fuzzy search over a static index.
Current status
The MVP includes home, blog, projects, dark mode, RSS, sitemap, and search. I will keep iterating to add more elaborate animations and, later, a newsletter.
Liked it? Follow my updates via RSS. Follow via RSS