Twinkle Savani

· Berlin

I lead engineering, build things of my own, and keep testing what agents can be trusted with.

Berlin, left often enough to miss it. Somewhere around thirty countries so far.

Currently

16 September 2026
A lake at dusk under a heavy ceiling of cloud, with the lights of settlements along the far shore.
A person seen from behind at a white railing, high above a deep blue sea with small boats and two rock stacks below.

I grew up in India and live in Berlin. This is a collection, not a record — what I’ve chosen to keep from the work, the thinking, and the life around both.

From the collection

Threads →

An instruction is a hope. A failing build is a fact.

A hand holding a dark mug, a snow-covered courtyard and apartment blocks behind it.
Berlin52.52° N 13.40° E

Now · August 2026

Engineering. Leading backend and infrastructure work, and thinking about how much of an engineering manager’s job changes when the team’s output is no longer bounded by how fast people can type.

Building. The product I’m building is past the skeleton stage and moving story by story through the backlog. Most of the interesting decisions right now are product decisions, not technical ones.

Agents. Running Claude and Codex as an actual delivery team rather than as autocomplete: agents with defined roles, a written backlog, and CI that refuses work which breaks the architecture. Most of what I’m learning is about the guardrails, not the prompts.

Elsewhere. Reading about robotics and physical AI, and travelling when the calendar allows.

from The enforcement pointsix kinds of boundary

Orka: issue to tested pull request, with approval kept explicitIssueValidateClarifyPlanTested PRApprovestops here when a ticket is underspecifiedhuman, explicitthe first product loop, as built
from Orkadiagram · experimental · private

from Attribution infrastructurethe problem, drawn

Where from

RajkotAhmedabadHyderabadMumbaiBangaloreBerlinnot to scale · the long leg is ~7,100 km

The other half of living here is leaving it.

About →

Threads

All 11 →

Open questions

not settled
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06