RoboCoders

IntelliJ IDEA Conf 2026 Video Available
A presentation at IntelliJ IDEA Conf 2026, streamed online in September 2026, by Baruch Sadogursky and Viktor Gamov.

Abstract

Coding agents make selfware practical: build the software you want for your own life, from an Ironman training app to personal utilities. Baruch Sadogursky and Viktor Gamov explore what happens when you scale that ability. Architecture decisions and explicit work items preserve project context; skills, scripts, hooks and rules turn engineering policy into software that can be developed, evaluated, reviewed and distributed. Agent teams, review loops and capacity-aware allocation help manage the work. Small, replaceable services simplify local factories while moving more complexity into their connections and shared responsibilities. At that point, organizational context and repeatable workflows matter as much as code generation. Through real projects and a Port demo, the conversation follows the Theory of Constraints from personal software factories to outer loops and factories that build factories: identify what limits useful results, improve it, and reassess.

Resources

Selfware and project context

Harnesses and agent coordination

  • Herdr — A runtime for keeping coding-agent terminals and workspaces running.
  • Paseo — An interface for running and coordinating coding agents from desktop and mobile.
  • Paseo provider documentation — Provider integrations, including agents connected through ACP.
  • Agent Client Protocol — The protocol connecting coding agents to clients.
  • Claude Code agent teams — Separate sessions with shared tasks and direct teammate messaging.

Policy as software

Review loops

Determinism and agent economics

Outer loops and factories building factories

  • Port demo — The recorded Port demonstration used for the outer-loop example.
  • Port — The agentic SDLC platform used for the shared organizational context and workflow examples.
  • Port Context Lake — Modeled software and organizational context with explicit relationships.
  • Port Workflows — Explicit workflow orchestration with agentic steps where reasoning is needed.
  • Printf order API change — The code-change starting point for the fictional T-shirt company example.
  • Printf documentation output — The merged documentation change produced in the demo scenario.
  • Printf sizing guide — A public documentation artifact connected to the release.
  • Printf factory-improvement issue — The recorded work item behind the workflow-building example.

Further reading

Optional public examples

Next talk

Spec-driven development continues in Anton Arhipov’s session at IntelliJ IDEA Conf 2026.