Building a Local-First Cryptography Toolkit
Password generators, JWT decoders, hash tools — they all ask you to trust a server. Germond Security runs everything in your browser and ships the same code as a CLI and importable library.
9 posts
Password generators, JWT decoders, hash tools — they all ask you to trust a server. Germond Security runs everything in your browser and ships the same code as a CLI and importable library.
Two tools, two config files, two sets of conflicting rules, and a slow CI pipeline. Biome replaced all of that with one fast Rust-based tool. Here is why the switch was obvious in hindsight.
Elysia is a Bun-native web framework with performance numbers that make most Node.js frameworks look slow. Eden gives you tRPC-style client type safety with less configuration-and you can bring Zod, Valibot, or any Standard Schema validator.
Bun is a runtime, package manager, test runner, and bundler in one binary. After running it in production for months, here is an honest account of where it wins and where to watch out.
JavaScript serialization silently drops Date objects, Sets, Maps, and more. nuxt-superjson is a Nuxt module that wires SuperJSON into your API endpoints so complex types survive the round trip.
Nuxt auto-imports server route types into the client. You get end-to-end type safety between your API and your frontend with no extra library, no code generation, and no schema to maintain.
VueI is an open-source Vue 3 UI component library distributed as a Nuxt module. Install it with one command, get a full set of typed, accessible components built with TailwindCSS.
Twenty-plus utility modules for TypeScript covering strings, arrays, dates, math, colors, crypto, URLs, media, and more. One package, consistently typed, built with Bun.
From basic HTML fetching to full headless browser automation with stealth plugins and rotating proxies-a practical guide to gathering data from the web without getting blocked.