svshiboat is a one-person creative dev vessel — sailing through full-stack waters, dropping anchor on tools people actually want to use. Pure JS. Real craft. No bloat.
Curated Cargo
Projects that shipped. Tools people use. All built with intentional simplicity.
A pure-JS password generator. No dependencies. No bloat. Just entropy done right.
$ generate --length 20 --symbols
K#9mP@vX2&nL$qR7!tYw
✓ entropy: 131 bits · ✓ no repeats · ✓ no tracking
Something's being built below deck. Check back when the tide comes in.
Cryptographically random. Nothing logged, nothing stored.
No npm. No bundler. No 47 transitive dependencies.
Coming ashore soon
The Philosophy
svshiboat started as a personal alias — sv for Singing Viper (my daughter's alias, she inspired all of this), shi for sushi because it's her favorite food, and boat because we both love the water. It's also a nod to Svdden Death — artists who build something entirely their own, unapologetically.
The code follows the same logic: intentional, personal, and built to last. No enterprise bloat. No over-engineered solutions to simple problems. Just well-crafted tools that do exactly what they say.
Currently docked on Cloudflare Pages, building in pure JavaScript first — and reaching for a framework only when the ocean actually demands it.
The Vessel
Light, fast, and deliberate. The stack is chosen to get out of the way and let the product breathe. Every tool earns its place on the boat.
The Creative Tide
Current build velocity
Riding a good wave right now 🌊
Cast a Line
The boat's docked and the crew is one. But the work is solid. Let's build something fast, clean, and entirely yours.
Start a Conversation