Who this is for
Best for first-time visitors, curious builders, and anyone arriving from a short bio link who needs to understand the mood of the site in a few seconds.
The homepage artifact that makes the site feel occupied before anyone reads a sentence.
The globe is the most visible system on the site, so it had to do two jobs at once: catch attention fast and stay technically disciplined once you look closer. The result is a poster-first island that loads quickly, hydrates only when needed, and turns short-lived anonymous location hints into a live and historical visual layer.
Best for first-time visitors, curious builders, and anyone arriving from a short bio link who needs to understand the mood of the site in a few seconds.
A personal site can feel anonymous even when the writing is good. I wanted a front-door artifact with motion, presence, and enough restraint that it still felt trustworthy.
The result is a poster-first island that loads quickly, hydrates only when needed, and turns short-lived anonymous location hints into a live and historical visual layer.
The globe had to be visible on a personal site without behaving like a landing-page trap. That meant a strong poster state, careful hydration, and a visual language that felt a little theatrical without becoming noisy.
The page records a short anonymous beacon at the edge, stores only approximate coordinates, and lets the globe switch between live visitors and a small rolling history. The data model is intentionally narrow so the visual stays expressive while the backend stays simple.
This project proves the tone of the whole site. It is a technical feature, but it also tells visitors that the rest of the work cares about speed, polish, and a little delight instead of only utility.
Why this blog starts with Astro, a deliberate WebGL island, and a bias toward edge-readable systems.
I like interfaces with a wink, but I trust the ones that know when to quiet down and let me stay.
The edge is excellent at some jobs, distracting for others, and most useful when treated as a placement choice instead of a product religion.
The broader personal site system: static-first, searchable, and public-safe by design.
Open case studySearch, resume reading, and sharing tools that help a quiet site stay usable.
Open case studyA light edge data path that keeps the globe current without building a long-term reader profile.
Open case study