Vatsal Patel.

I build backend systems with Go, learn databases by using them, and spend a lot of time making AI coding agents more useful.

About

I like the parts of software that sit quietly behind the screen: APIs, queues, databases, deployment pipelines, and all the small decisions that keep a system boring in production. Go is usually where I feel at home.

I’m also getting properly comfortable with PostgreSQL—indexes, query plans, migrations, and the other things that make “just save it in the database” an adventurous sentence.

The rabbit hole I enjoy most right now is agentic coding. I spend a slightly unreasonable amount of time improving context, harnesses, feedback loops, and guardrails so agents can do real engineering work. The code generation is neat; making the whole system reliable is the interesting bit.

Currently

  • Building Hostbox, a self-hostable deployment platform with a Go control plane.
  • Growing AlgoMind and Iris Analytics while learning more about Postgres and observability.
  • Experimenting with coding agents: better context, smaller tasks, useful checks, and fewer “looks good to me” moments from code that has not run.

On weekends

I build small tools for problems I happen to have that week. Some solve the original problem. Some create a much more interesting one. Fair trade. See the experiments →