Vedran Burojevic
Approach

How the work gets built.

Agentic speed isn't about typing faster. It's a way of working: plan the change precisely, let coding agents do the mechanical build, then verify hard before anything ships. The result is more throughput at the same senior bar — not code you have to babysit.

The loop

The loop

01

Plan

The highest-leverage step, and the one that stays human. I break the work into precise, reviewable units — what changes, what must not, and how we will know it worked — before an agent writes a line. A sharp brief is what makes the rest fast.

02

Build

Coding agents do the mechanical work against that brief — the edits, the boilerplate, the repetitive surface area — in tight loops with me steering. Smaller diffs, reviewed as they land, not a wall of generated code dumped at the end.

03

Verify

Nothing ships on trust. Types, tests, and CI gate every change, and I read the diff like a reviewer rather than its author. The agent accelerates the work; it never gets the final say.

Agents in the loop

Agents in the loop

The specific tool matters less than the discipline around it. I work across the ones that earn their place — and switch as they get better.

  • Claude Code
  • Codex
  • OpenCode
  • Cursor
  • Windsurf
  • Cline
  • Amp
  • Aider
  • MCP
What stays human

The decisions don't delegate.

Architecture, judgment, and taste are the part you're actually hiring. What to build, how it should be shaped, when "good enough" isn't — agents widen the throughput, they don't make those calls.

What it means for you

A senior engineer with more leverage.

Faster delivery, working software every week, and code your team can own — without the quality tax that "move fast" usually implies. This site is a live example: it's Next.js and React, not iOS, built exactly this way. See the stack.

Command menu

Navigate the site or run an action