# schmelczer.dev A static personal blog for Andras Schmelczer, built with Astro. The site is article-first: articles live in `src/content/posts`, project index entries live in `src/content/projects`, and normal pages are rendered as static HTML with no required client JavaScript. ## Setup ```sh npm install npx playwright install chromium # required before `npm run qa:overflow` ``` ## Commands ```sh npm run dev npm run lint npm run build npm run preview npm run qa ``` ## Structure - `src/content/posts`: Markdown articles - `src/content/projects`: project index entries - `src/pages`: static routes - `src/layouts`: page and post layouts - `src/components`: reusable UI pieces - `src/styles/global.css`: the visual system - `public/media/downloads`: CV and thesis PDFs - `public/media/video`: project videos