Writing
I sometimes often go on rants and tangents. Once in a while, I put it in writing. Mostly tech, occasionally everything else.
WireTyped
An error-first, typed HTTP client for fetch runtimes. Most HTTP clients optimize for happy-path ergonomics; I optimized for not missing failures.
11 min readTry-catch; The GOTO that Needs to GOAWAY
Rethinking JavaScript error handling with Go-inspired error-first patterns for cleaner, safer, and more readable TypeScript code.
7 min readHTTPS Does Not Mean Safe
Explore what HTTPS secures, what it does not solve, and how to spot phishing, spoofed domains, and other gaps in everyday web security.
5 min read