URL Plus Sign vs %20: When + Means Space (and How to Fix It)
Why URLs use + for spaces, when to use %20 instead, and how to encode a literal + as %2B. Covers the 30-year-old form-encoding quirk that still breaks emails with `+` in 2026.
Tutorials, deep-dives, and privacy-first thinking about developer tools.
Showing 13–17 of 17 posts
Why URLs use + for spaces, when to use %20 instead, and how to encode a literal + as %2B. Covers the 30-year-old form-encoding quirk that still breaks emails with `+` in 2026.
URL encoding looks simple until your API drops a plus sign. Here's the real difference between component, URI, and form encoding — with code, fixes, and 2026 rules.
What does JSON decode actually mean? It's not the same as parse or validate — and confusing them ships bugs. Three operations, finally distinguished.
How iKit ships 14 independent tools as 14 separate Laravel apps with shared conventions, 25-language i18n, and zero file uploads — the operational handbook for a browser-first toolkit.
A technical look at how every iKit tool processes your files locally — WebAssembly, OffscreenCanvas, Web Crypto, and the patterns that replace server round-trips.