Source code for my personal website at beparano.id.
Built with Astro and Tailwind CSS, hosted on GitHub Pages. Blog posts are written in Markdown.
npm install
npm run devCreate a new .md file in src/content/blog/:
---
title: "My post"
description: "A short description."
date: 2026-04-22
tags: [some, tags]
image: "/images/some-folder/some-file.jpeg"
---
Content goes here.Images go in public/images/ and are referenced as /images/filename.jpg.
Pushing to main triggers a GitHub Actions workflow that builds and deploys to GitHub Pages automatically.