Web / 2026

abdoahmed.com

A restrained personal portfolio built as a static, content-first Astro site.

Status
In progress
Technologies
Astro, TypeScript, CSS
Links

This portfolio keeps project content in Markdown and the rest of the site content in small typed data files. It is statically generated, uses minimal client-side JavaScript, and is designed for deployment through Cloudflare Pages.

Design approach

The interface relies on typography, spacing, and a compact project hierarchy rather than animation or decorative interface components.

Technical approach

Astro Content Collections validate project metadata at build time. Project pages are generated as static HTML, while shared information such as biography, skills, and links remains easy to update in src/data/.