Ground
Control.
Hi, I’m Sheraj, and welcome to my site! I’m building with AI, and this is where I log my builds and projects, and blog about the journey.

Things I’ve shipped.
A few projects worth a closer look. The rest live on the work page.
Ground Control — this portfolio
How I rebuilt the AstroWind starter into a calm, editorial portfolio and blog, with a steel palette, a comic avatar, and terminal-styled code blocks.
Learning Bytes
My first custom blog experiment: Astro on Cloudflare Pages, with Notion as the place where I could write and publish bytes.
From the blog.
all posts →The design language behind this site
A visual tour of the rules this whole site is built on — the palette, the type, the one spot of orange, and the comic panel that breaks the calm.
Ghosted-Tron code blocks
A pipeline check — every fenced block should render inside the terminal chrome with the Ground Control syntax tones.
Like the site? Take it.
This whole portfolio and blog is open — Ground Control, the design system you’re looking at, layered over the AstroWind template (Astro 6 + Tailwind v4). Start a fresh project from AstroWind, or clone this site wholesale and swap in your own words and work. The Tron code blocks and the blog plumbing all come along for the ride.
Want the full kit? Every token and component lives on the styleguide.
Built on the AstroWind template by arthelokyo · MIT licensed.
# start a fresh AstroWind project (interactive setup)
npm create astro@latest -- --template arthelokyo/astrowind# clone this site, Ground Control design and all
git clone https://github.com/sherajdev/astro-groundcontrol.git
cd astro-groundcontrol
npm install
npm run dev