A workshop, not a portfolio
Small, finished things
that live in your browser.
Spells you draw instead of pick. A notebook that actually wakes you up. A karaoke room your friends join by scanning a code. Each one opens in a tab and just works — no sign-up, no server of mine, no build step.
Projects
Eleven things I made and actually finished.
Each is self-contained and opens in its own page. Nothing here phones home.
Interlude
Elemental Echo
A small memory game, in the same four elements the RPG runs on. Watch the sequence, repeat it, watch it grow.
How it goes
The board plays a sequence of elements. Play it back in order. Every clean round adds one more step and speeds things up a little.
About
I build small tools, then leave them running.
I'm nojukuramu. This is where I keep the experiments that made it all the way to done — the kind you can open and immediately use, rather than clone and configure.
Everything is written by hand in plain HTML, CSS and JavaScript. There's no bundler, no framework, no analytics script. Whatever you make inside these apps — notes, cities, spells, high scores — is stored in your own browser and never leaves the device.
It's all readable source, so if something here is useful to you, take it apart. The repository is on GitHub.
-
No build stepView source and you're reading the same thing the browser is.
-
Local-firstYour data lives in localStorage or IndexedDB. There is no account to make.
-
Offline where it countsThe PWAs cache their shell and keep working with no connection.
-
Keyboard and touchDesigned for a phone held one-handed and a laptop with no mouse.