My personal website and blog, hosted on GitHub Pages. Yes, another developer with a blog they'll probably abandon after 3 posts.
- A landing page (because every developer needs one)
- An "About me" page where I pretend to be interesting
- A bilingual blog (FR/EN) about tech, cybersecurity, and whatever crosses my mind
- An end-to-end encrypted business card (because why make things simple when you can over-engineer them?)
- Astro 5 — Static site generator
- Vue 3 — For the interactive bits
- Tailwind CSS 4 — Because writing actual CSS is so 2015
- TypeScript — Strict mode, obviously
Fully static (no SSR), supports French and English.
npm install # Install dependencies
npm run dev # Dev server (localhost:4321)
npm run build # Production build
npm run lint # Check that I didn't mess upThis project is licensed under CC BY-NC 4.0 (Creative Commons Attribution-NonCommercial 4.0).
Feel free to reuse and adapt the code and content, as long as you:
- Give credit where it's due
- Don't use it to make money