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.
5 posts ← reset filters

Maiao brings a Gerrit-style stacked review workflow to GitHub, GitLab, Gitea, Forgejo, Bitbucket Cloud, and Cursor Origin. Here is why turning every commit into its own dependent PR or MR matters—and where the workflow still needs careful handling.

A Kaggle quota reading 100.47% looked like a resource war, but actually the pool was 87% empty. The real mistake was building a priority table without ever measuring what anything cost.

When your AI gateway routes between OpenAI, Anthropic, and Gemini, the hard part isn't calling the APIs—it's making sense of their completely different failure modes. A lesson from the trenches on building an error model that saves your sanity.

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.