Why is this site live?

A short note on why this portfolio is more than a static page.

Mar 22, 2026

Most portfolio sites are static. They show projects, skills, and links.

I wanted this one to show a bit more of how I build software.

So instead of keeping it as a simple static page, I turned it into a small live system. The site still works like a portfolio, but it also exposes real-time signals from the app itself.

The homepage includes live telemetry, presence, and data coming from services behind the UI. That makes the project closer to the kind of software I actually like building: frontend applications connected to live data, small backend services, and shared contracts between client and server.

The stack is simple: Astro on the frontend, Solid for interactive islands, and Bun with Elysia on the backend.

That setup lets me keep most of the site static, while only the parts that need live behavior become dynamic.

That is the main idea behind this project:

static where possible, live where it adds value.

In the next post, I will break down one specific part of the system instead of trying to explain everything at once.