- Bun: Fast JavaScript runtime, package manager, and bundler.
- SvelteKit:
- Routing, SSG (Static Site Generation), and SSR (Server-Side Rendering).
- Uses
@sveltejs/adapter-staticfor zero-cost hosting on Netlify.
- Tailwind CSS: Utility-first CSS framework for responsive design.
- Markdown: Single source of truth for CV, projects, and skills.
- mdsvex: Pre-processor to use Markdown in Svelte components.
- Browser-based / Library-assisted:
- CSS Print Media Queries for styling the CV.
- Automated conversion from HTML to PDF.
- TypeScript: Type safety.
- Vite: Dev server and build tool.
- Vitest: Testing framework.
- ESLint & Prettier: Code quality and consistent formatting.
- Netlify:
- Global CDN for static files.
- Netlify Forms for the contact section.
- Automatic deployments via GitHub integration.