zentr.dev/docs
All projects ↗

ZENTR / PRINCIPLES

Constraints are a
feature.

I build independently, which means every dependency, server, and recurring bill has to justify itself.

01

Useful beats impressive.

A small tool that removes ten annoying minutes is more valuable than a giant demo nobody returns to.

02

Private by default.

If a job can happen in your browser, it should. Sending data to a server should be a technical requirement, not a habit.

03

Cheap on purpose.

Low operating cost keeps experiments alive without forcing ads, subscriptions, or desperate monetization into everything.

04

Ship, observe, fix.

Projects escape localhost, occasionally break production, get monitored, and get better. That is the process, not an embarrassing exception.

THE STACK, CONCEPTUALLY

Use the smallest thing that works.

Many Zentr pages run at the edge or entirely in the browser. A home server handles work that actually needs a machine. The architecture changes by project because the problem changes by project.

$ choose infrastructure
browser first  → when the browser can do it
edge next     → when a request needs logic
server last   → when the job needs a real machine