04Personal website technology

Technology Stack for Personal Website

Choosing the right technology for a personal site is different from a corporate site — speed and lightness are the priority.

  • Astro
  • Netlify
  • Sveltia CMS
Back to Personal site

The stack

What is under the hood

Every tool has a reason. If it did not, it would not be here.

  1. 01

    Astro

    Main Framework

    Why Astro for a Personal Website?

    A personal website must be fast — and Astro is the best choice. Fully static HTML, no unnecessary JavaScript. High Google Lighthouse score from the start.

    • No JavaScript — fastest possible loading
    • SEO out of the box — schema.org for Person
    • Excellent markdown support for blog
    • Easy integration with Sveltia CMS
  2. 02

    Tailwind CSS

    Styling

    Why Tailwind?

    Fast, consistent and maintainable design. Your personal site needs a unique identity — Tailwind provides that flexibility.

    • Responsive design at all breakpoints
    • Full RTL support for Persian
    • Very small CSS output
    • Dark mode ready
  3. 03

    Sveltia CMS

    Content Management

    Why Sveltia for a Portfolio?

    Adding a new project to your portfolio should take 5 minutes, not 5 hours. With Sveltia you just fill a form — the site updates itself.

    • Add new project without code
    • Image upload and automatic optimization
    • Manage blog posts from editor
    • Git-based — all changes are tracked
  4. 04

    GitHub Pages / Netlify

    Recommended Hosting

    Why These Hosts?

    Astro sites are static and can be hosted on free or cheap hosts. For a personal site you don't need an expensive dedicated server.

    • Netlify: free for personal projects
    • GitHub Pages: free with repository
    • Auto deploy with every commit
    • Global CDN — fast loading everywhere

One note

Difference from Corporate Website

A personal website doesn't need ASP.NET Core — because there's no backend. Just Astro + Sveltia CMS + Tailwind is enough. This means lower hosting costs, faster speed and simpler maintenance.

Next step

Want this stack on your project?

Tell me what the project needs and I will say which tools make sense for you — and which are extra.

pedramfattahidev@gmail.com

First consultation free · reply within 24 hours

Ready to start?

Message me for a free consultation