Software architecture

  • A Controllable Autonomous Agentic Loop

    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.…

  • Luminous architecture

    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…

  • 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…

  • 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…