Skip to main content

Welcome to Astro Portfolio

A modern, performant personal portfolio built with Astro v5, designed for entrepreneurs, technologists, and product builders who want a professional web presence. This portfolio template showcases projects, blog posts, work experience, advisory services, and operating notes with optimal performance and SEO.

Key Features

Lightning Fast

Built with Astro v5 for optimal performance and SEO

Content Collections

Organized content management with type-safe schemas

Multi-language Support

i18n support for English, Spanish, French, and German

Theme Switching

Light, dark, and retro mode support out of the box

Blog Platform

Full-featured blog with 35+ posts and series support

Project Showcase

Portfolio with 26+ project showcases and integrations

Newsletter Integration

Built-in newsletter subscription with API endpoint

Cloudflare Pages

Deploy to Cloudflare Pages with automatic builds

What’s Inside

This portfolio includes:
  • Homepage — Hero section with about, work experience, featured projects, and latest blog posts
  • Blog — Technical articles with markdown, tags, series support, and sponsor integration
  • Projects — Portfolio showcase with GitHub links, live demos, and app store integrations
  • Advisory — Information about selective advisory work
  • Operating Notes — Practical reflections on building companies
  • Resources — Curated lists of books, tech stack, and tools
  • Contact — Professional contact form

Tech Stack

  • Framework: Astro v5.16+ with SSG and partial hydration
  • Styling: Tailwind CSS v4.1+
  • Content: Astro Content Collections with markdown support
  • TypeScript: Full type safety across the project
  • Deployment: Cloudflare Pages with automatic deployments

Get Started

Quickstart

Get up and running in 5 minutes

Installation

Detailed installation and setup guide

Build docs developers (and LLMs) love