Engineering notes from the trenches.
Reverse-engineering APIs, automation that survives production, security research, and honest takes on the tools I ship with.
Reverse-engineering APIs, automation that survives production, security research, and honest takes on the tools I ship with.
2 posts ← reset filters

ECMAScript 2026 slipped out a batch of ergonomic improvements that make the language genuinely better—Map.getOrInsert, Iterator.concat, Error.isError, and more. Here's what matters, and the two features I'm still desperate for.

When a Google Gemini API key broke the 'AIza' pattern, it wasn't a glitch to ignore. It was a reminder that the details we take for granted are the ones that bite us first.