Author: Haiaty Varotto
-
Agentic Engineering journal and thoughts
This is a collection of my thoughts and journal in Agentic engineering. Some of them was also shared on socials like linkedin or x. What is Agentic Engineering? To me, agentic engineering does not simply mean generating code with AI as fast as possible. It means achieving the highest possible software quality in the most…
-

A Controllable Autonomous Agentic Loop
So, one thing I’m doing, and it’s really powerful, is creating Controllable Autonomous Agentic Loop (CAAL), which are observable and pausable workflows with agentic loops. When combined with meta-prompting, it allows an agent to work end to end across the entire development flow, or the SDCL (Software Development Life Cycle) which typically includes: requirements →…
-

Luminous architecture
Introduction I want to share with you a software architecture approach designed to make a project easy to understand and maintain, by both humans and AI agents, while also making application development and maintenance enjoyable. The main goal of “Luminous” is to provide an architecture (meaning the way things are strategically structured) with a long-term…
-
You need to get good at Trade offs
Every architecture decision sits in a triangle of qualities, constraints, and uncertainty. Your job is to understand these forces, balance them properly (with data or with estimates), and choose by making the right trade off. By “right” here, I mean the trade-off that will generate the greatest business value, that is, value for the company…
-
What is software architecture?
It is how different parts/pieces (and even dimensions like hardware, software, applications, data, operational/system, legal and others) are entangled, tied, together as a a software system to reach a business goal. It is formed by a group of decisions that define the structure of the application and are difficult to change later in terms of…