
AI agents have gone from finishing your sentences to running commands, reading results, and trying again. In this talk, Viktor shares practical insights from two perspectives: managing a large mobile codebase at scale and building personal side projects (a game, an audio app, a home server via Telegram). Key takeaways & topics covered: - Single-instruction pattern: Write instructions once and reuse them across all tools (Claude Code, Cursor, Xcode's agent, local models) without vendor lock-in. - Autonomy boundaries: Clear guidelines on what agents may do unasked vs. what requires approval. - Failure logs: Recording past failures so agents stop suggesting ineffective fixes. - Real-world split: An honest evaluation of what agents genuinely do alone today versus where human engineering remains essential.
I am a Senior iOS Engineer with over 8 years of experience building high-scale, resilient mobile applications. Currently, I ship product experiments for inDrive's Intercity module, serving millions of users globally. My work focuses on complex mobile architecture, developer experience (DevEx), AI-assisted development workflows (including MCP servers and agentic tooling), and native system integrations. I am an active tech speaker, technical writer, and mentor.