Hello, my name is

Andriyan Ivanov.

Holistic Product Generalist.

AI adoption and engineering. I look at the whole product, not only the code.

$cat life_as_we_know_it.note
> Family man. Forever learning. Iterating on everything (this line is on v7). Motorcycles to clear the cache.

Featured series · 3 parts

Agentic Engineering Foundations

A practical, tool-agnostic guide to engineering with AI coding agents.

Sandboxing AI Agents with Dev Containers

Coding agents run shell commands with your user's privileges, whether it's Claude Code, Codex, or an open-source harness like OpenCode running against your own models. Their own guardrails have come a long way, but a prompt injection hidden in an open-source package can still turn the agent against your machine. Agents belong in a sandbox, especially when you run a swarm of them.

7 min read ·

Tips for writing efficient skills for LLM agents

Reading a skill is the cheap part. The work it drives is where the tokens and the time go - every search, file read, retry and wrong turn the agent takes along the way. A good skill makes that work predictable: fewer wrong turns, and the same result tomorrow as today.

12 min read ·

Writing · 8 posts since Dec 2025

Recent posts

All posts →

Mental notes

Random brain dump

All notes →

Reading · 12 books

Currently reading

Hover a book to see what it isTap a book to see what it is · 12 books, 7 topics

  • Languages
  • Data & ML
  • Startups
  • Game design
  • Science & sci-fi
  • Psychology
  • History