ahinkel.dev
Software engineer · Budapest

I build and run agent-native infrastructure — and write about what breaks in production.

Production MCP servers, agent harnesses, and the trade-offs underneath: Go, Postgres, Terraform, Cloudflare. Field notes from shipping this stuff for European and US teams.

Read the latest
Writing03 / 03
2026-08-0416 min

Counting trucks from space with free satellite data

How a moving truck betrays itself as a tiny blue-green-red smear in imagery that was never built to see it — and how to measure its speed, and count a whole country's freight, from 786 kilometres up, for free.

Sentinel-2PythonGeospatial
2026-07-2315 min

Agents on call: how six cron jobs and a prompt run my side project

A government-contracts search engine I stopped actively working on is now operated by scheduled AI agent sessions — health checks that remember last week, a dependency sweeper that hands me a branch, a rescue bot that drafts but never sends — plus a new event-driven tier where the LLM is the last resort, not the first responder. The patterns that made it safe are the interesting part.

AI agentsLLMAutomationGo
2026-07-0613 min

What porting a security extension from Chrome to Safari taught me about both platforms

Safari looks like it runs the same WebExtensions standard as Chrome — until you port a real product and discover what's missing, why Apple left it out, and three conclusions that cut in Safari's favor: review-gated updates as a supply-chain control, the native app wrapper as a feature, and iOS as the moat nobody else can cross.

Browser extensionsSafariChromeSecurity