ankit.md live
The site you’re reading right now. Built with Astro and a single React island for the theme toggle.
Why
I wanted one place I fully own — no platform, no lock-in, no feed algorithm deciding who sees what. Just text, served fast.
How it’s built
- Astro for static rendering — pages ship as HTML, JS only where needed.
- Markdown / MDX content collections for writing and projects.
- One React component (the light/dark toggle) to keep the door open for interactive experiments later.
- One accent colour. Hand-written CSS, no framework.
Adding to it
Writing is a file:
---
title: My new post
date: 2026-06-01
description: A one-line hook.
---
Body goes here.
Drop it in src/content/writing/, push, done.