Writing

Writing is how
I share my
ideas and experience.

I write about AI agents, evaluation, and the engineering behind them — what I actually learned from my own projects. Most of it started as a way to think through a problem and look for a solution, and from there it usually turns into a full piece on Medium, with a shorter take on LinkedIn.

Illustration to the article about Multi-Agent Architecture
ARTICLEMulti-agent architecture
Illustration to the article about Agent Memory
ARTICLEAGENT MEMORY
01

Recent pieces.

Latest first
full set on
Medium
Multi-agent · Handoffs

The First Agent Is Easy. The Second One Changes Everything.

What building a two-agent project taught me about handoffs, hidden contracts, and evaluating a system instead of a component.

Read →
Prompt engineering · System design

Prompt Engineering Is Not Engineering. It's System Design.

A better prompt can fix an ambiguous instruction. It can't fix missing context, an unvalidated tool interface, or a role carrying too much responsibility.

Read →
Multi-agent · Failure modes

Where does your multi-agent system actually break?

The failures that matter in multi-agent systems aren’t crashes — they’re the handoffs, the shared state, and the moments one agent quietly contradicts another.

Read →
Context engineering

What is context engineering, and how it can improve your agents

Prompting is what you say once. Context engineering is deciding what the model should know every time — and it’s the higher-leverage skill.

Read →
Architecture

Is one agent ever enough?

The case for several small deterministic agents over one large generalist — and the point at which splitting stops helping.

Read →
Evaluation

What do you actually measure when your agent stops being predictable?

Accuracy is an average. It tells you almost nothing about the tail, which is where agent behaviour actually goes wrong.

Read →
Production

What breaks first when you ship AI to production?

Rarely the model. Usually the data underneath it, the assumptions around it, and the review process that couldn’t keep up.

Read →
Tools & agents

Do you actually need to give agents tools, or can they just build?

When a curated tool set helps, when it constrains, and when an agent is better off writing the thing it needs.

Read →
Memory

What I wish I knew before building my first agent with memory

Session, procedural, and episodic memory are different problems. Treating them as one is the mistake I made first.

Read →
Field report

What two days at AI Dev 26 actually felt like

Three thousand engineers, seventeen sessions, and the ideas that were worth carrying home — written from the room.

Read →
On this site

AI Dev 26 × SF — the full field report

Every session, written up in detail — plus the architecture my team built off the back of it: unified data, agent memory, and evaluation.

Open →
02

I built a research agent to keep me writing.

Claude API
Python
GitHub

Publishing consistently is a workflow problem more than a writing problem.

I pick the topic and write about my own experiments myself — the agent’s job is everything around that: researching supporting material, fact-checking, and proofreading each draft before it goes out.

Where my articles publish

  • Medium — every article lives here first, under @asya.vb
  • LinkedIn — a shorter take on each piece, with a link back to the full article on Medium