has. All systems Get in touch

01 / Index

One domain.
Many projects.

You have reached has.web.id — the root of a small constellation of side projects. Nothing runs here. Everything runs one level down.

.has.web.id
one apex · many subdomains
100+ Projects hosted
99.9% 30-day uptime
42ms Median edge latency
10+ Maintainer

02 / Projects

Everything real lives on a subdomain

Addresses are shared privately, not listed here. What follows is the shape of the estate, not its directory.

P-01 Live
.has.web.id

A tool built for one workflow, then kept.

Web app Next.jsPostgres
P-02 Live
.has.web.id

Runs quietly. Small audience, high use.

Web app SvelteKitSQLite
P-03 Live
.has.web.id

Speaks JSON, nothing else.

API GoRedis
P-04 Live
.has.web.id

Reading material, updated when there is something to say.

Static site Astro
P-05 Building
.has.web.id

Half-finished on purpose.

Web app ReactSupabase
P-06 Planned
.has.web.id

An idea with a subdomain reserved.

Experiment TBD

Subdomain names are withheld at the owner's request.

03 / Status

The apex is a signpost. The edge does the work.

Every subdomain sits behind the same edge network, the same certificates and the same deploy pipeline. When one moves, none of the others notice.

46 Days observed
6m Total downtime
0 Open incidents
Last 46 days Operational
2026-07-24 08:12 P-05 deploy idle
2026-07-19 21:40 Edge cache purged live
2026-07-11 03:05 P-03 unreachable for 6m down
2026-07-02 14:22 TLS certificates renewed live

04 / About

Why this page exists

For a long time the apex domain simply failed to load, which looked broken rather than deliberate. This page is the fix: it says what the domain is for, confirms the projects are healthy, and points anyone who needs an address to the one person who has them.

Ask for an address
Registered
web.id — Indonesian personal namespace
Structure
Apex informs; subdomains serve
Hosting
Edge network, one deploy pipeline
Since
2021, still adding