Discussion about this post

User's avatar
Renato Siljeg's avatar

Ruslan, thank you for this thoughtful and practical article. I strongly agree with your central point: AI-native development is not simply about inserting a coding agent into an existing process. It requires redesigning the entire delivery workflow so humans and agents operate from the same source of truth, follow the same rules, and produce the same evidence.

I’m currently going through a major transition in the way I build software and work with coding agents. Your article provides the North Star guidance I need during this transformation—not only for adopting the tools, but for building the right workflows, guardrails, and organizational habits around them.

Your formulation—the model owns heuristics, the workflow owns invariants, the human owns judgment, and the repository owns memory—captures an essential division of responsibility. The point that resonated with me most is that productivity should be measured by the change that actually lands, not by how quickly code is generated. Faster implementation means little when review, testing, integration, release, and organizational learning remain slow or dependent on constant human intervention.

I also appreciated your emphasis on turning lessons from incidents, reviews, and deployments into durable skills, tests, playbooks, and repository knowledge rather than leaving them in temporary conversations. That is how AI-assisted development becomes a compounding organizational capability instead of a collection of isolated coding experiments.

Your conclusion is especially powerful: more intelligence inside the model, but more authority outside it. This is one of the clearest descriptions I have read of how agentic development can become both scalable and trustworthy. Thank you for sharing it.

No posts

Ready for more?