🌐 my personal website, built with astro
– visit it at jesuscastaner.com
- static site generation with astro
- modern design with tailwind css v4
- type-safe with typescript
- fully responsive and accessible
- client-side search with pagefind
- filtering by tags
- pagination and breadcrumb navigation
- light/dark mode toggle
- rss feed
- seo optimized with sitemap, robots.txt and meta tags
- eslint for javascript and typescript linting
- stylelint for css linting
- markdownlint for markdown linting
- prettier for code formatting
- cspell for spell checking on documentation and posts
- commitlint to enforce the use of conventional commits
- git hooks (pre-commit lint & formatting + commit-msg)
- automated ci/cd pipeline with github actions
- well-documented code