How iKit Runs Entirely in Your Browser — A Technical Deep-Dive (2026)
A technical look at how every iKit tool processes your files locally — WebAssembly, OffscreenCanvas, Web Crypto, and the patterns that replace server round-trips.
Tutorials, deep-dives, and privacy-first thinking about developer tools.
Showing 97–105 of 105 posts
A technical look at how every iKit tool processes your files locally — WebAssembly, OffscreenCanvas, Web Crypto, and the patterns that replace server round-trips.
iKit is 14 free online tools — none of them upload your files. Here's the story of why I built it that way, and what it means in practice for the people using it.
Three ways to format ugly JSON — IDE plugins, CLI tools like jq, and privacy-first browser formatters — compared on speed, privacy, and ergonomics.
Generate a UUID v4 in one line across browser, Node, Python, and CLI — and learn the three cases where UUID v4 is the wrong identifier to reach for.
Base64 explained with 10 working examples — encode and decode in the browser, terminal, JavaScript, Python, and JWTs. Includes URL-safe variant and the `==` padding rule.
Strong passwords don't need to be random gibberish. Learn four memorable patterns that meet NIST rules — plus when to let a generator do the work.
Remove image backgrounds for free in your browser — no Photoshop install, no uploads, no signup. Works on photos, product shots, logos, and portraits.
Shrink PNG files by 60-80% without any visible quality loss using free browser-based tools — no Photoshop install, no uploads, no account required.
Free app icon generator: turn one 1024×1024 PNG into all 38 iOS, Android adaptive, and PWA icons in 60 seconds. No upload, no Xcode, no Android Studio, no sign-up.