Back to home

How I Work

AI-native development, a battle-tested tech stack, and European-hosted infrastructure. The tools, practices, and principles behind how I build software.

AI-Native Workflow

AI coding agents are a core part of how I build software. Tools like Claude Code and Cursor are not side experiments, they are embedded in every stage of the development process: architecture exploration, implementation, code review, and testing.

At Kilo Code I helped scale an open-source AI coding assistant with 10+ contributors processing over 1 trillion tokens per week. That experience taught me how to manage AI agents at production scale: clear task definitions, structured review pipelines, and human-in-the-loop validation at every critical decision point.

The result is that a small team with well-managed AI agents can ship at the pace of a much larger one. I treat AI agents like junior developers: they need good specifications, guardrails, and oversight, but when set up right they multiply what a team can deliver.

Tech Stack

Choosing the right tools matters, but understanding why you chose them matters more. Every tool in my stack earns its place through production use across multiple projects, not because it is trending.

The stack is designed for speed and reliability: TypeScript and Python for application logic, React and Next.js for frontend, cloud infrastructure that scales, and AI tooling that accelerates every stage of development.

Languages & Frameworks

TypeScriptPythonReactNext.jsNode.js

Cloud & Infrastructure

AWSGoogle CloudDockerKubernetesTerraformVercelSupabaseNeonGitHubLinear

European Tech Sovereignty

This site runs on a Hetzner VM in Germany, with a Dutch domain registrar, Umami for privacy-friendly analytics, Proton for email, VPN, and storage, OpenStatus for uptime monitoring, and Element for team communication. No US cloud dependencies for personal and professional infrastructure.

This is a deliberate architectural choice, not just preference. Full control over the stack, on this side of the Atlantic, with providers that respect data sovereignty. It also proves the point: you don't need US big tech to ship a fast, reliable, modern site.

For client work I am pragmatic and use whatever platform fits the project. But for my own operations, I choose European providers that align with my values around privacy, ownership, and independence.

Interested in working together?

Check out my services or get in touch. You can also find me at meetups.