What we’re learning in the work
Practical articles on enterprise software — written by the engineers who build and ship it, not marketing teams.

Six Workflow Patterns for Multi-Agent AI, and Two to Build First
Most agent workflows follow one of six common patterns: routing, fanout, verification, filtering, tournaments, and loops. This article explains all six and shows why routing and adversarial verification are the two patterns to build first.
Mohammed Izhaar Haq
Permission-Aware RAG on Liferay DXP: Let Native Roles and Permissions Secure Retrieval
Liferay DXP already has roles, user groups, sites, spaces and asset permissions that can secure RAG retrieval. Instead of creating a parallel access-control model, permission-aware RAG can retrieve content as the user and let Liferay enforce its native permissions before content reaches the AI model.
Mohammed Izhaar Haq
When Milliseconds Matter: Routing Agent Decisions with Jev
Jev is a fast classification model designed for high-frequency agent decisions such as routing, safety checks, and choosing between predefined options. This article explains how Jev works, where it fits alongside reasoning models, and its practical limitations.
Mohammed Izhaar Haq