Skip to content
Marwan Abouzeid
← cd ../writing

Building this site

#meta #astro

This is a placeholder post so the Writing section has something in it — replace or delete it whenever you publish the real first piece.

Why a writing section

The plan for this space is technical writing that doesn’t fit in a README:

  • Audit notes — findings and methodology from security reviews.
  • Bug writeups — reproductions, root-cause analysis, and fixes.
  • OSCP+ progress — notes from the road to certification (expected July 2026).

How this is built

The site is a static Astro build styled with Tailwind CSS, with project writeups and posts living in markdown content collections — so adding a new post means dropping a .md file in src/content/blog, no code changes required. It deploys cleanly to Vercel or Cloudflare Pages.

npm run dev      # local dev server
npm run build    # static build to ./dist

More soon.