Hello Project
astroportfolio · Source
Astro · TypeScript · Node.js
Problem it solves
Engineers need a structured, static, lightweight place to document experiments, projects, and skill growth without relying on commercial platforms.
Tech stack
- Astro (static site generation)
- Markdown/MDX content
- TypeScript schemas
Deployment notes
Built for Cloudflare Pages. Output directory is dist/.
Architecture considerations
- Content collections keep validation close to content.
- No database required.
- Fully static, cacheable HTML.
Tradeoffs
- No dynamic search without third-party or client-side indexing.
- Content is committed as files, not through a CMS UI.