tkh.dev

Fourteen small apps, one sign-in.

tkh.dev is my personal engineering project: the tools I use to run my week, each one its own small web app, designed, built and hosted end to end. Pick one to see what it does and how it was made.

How it fits together

One front door
Every app shares a single Google sign-in through Start. Sign in once and the session carries across the domain.
One shared kit
The same design tokens, app shell, notifications and toasts are copied into every app, so they feel like one product while each keeps its own colour.
Small on purpose
Node on the server, plain HTML, CSS and JavaScript in the browser. No framework, no build step, and data kept in readable files rather than a database.
Self-hosted
Everything runs on hardware I own, behind one web server, with an automatic certificate for every app.