//Articles

Software Architecture Diagrams: Three Generations of Evolution

Explore the evolution of software architecture diagrams through three generations: manual drawing, Diagram as Code, and AI-powered diagram generation using a structured Claude Skill.

architectureaillmd2langcomparison +2

Enterprise AI Agent Governance with WSO2 Agent Manager

A practical guide to WSO2 Agent Manager covering enterprise AI agent governance, installation, configuration, and running AI agents securely in enterprise environments.

wso2aiarchitecturegovernancemanagement +1

Preparing Software Systems for What’s Coming in 2038

An overview of the Year 2038 problem, its causes, and how modern systems can mitigate it.

unixdatabasearchitecturesystem design

BFF isn't always about friendship: Understanding the Backend-for-Frontend Pattern

Learn how the Backend-for-Frontend (BFF) pattern improves frontend performance by reducing network calls, optimizing data delivery, and tailoring APIs to client needs.

architectureapi designbackendfrontend

Streamlining Integration Testing: How Mock APIs Can Mimic Real System Behaviors

Learn how to use mock APIs to continue integration testing when real backend systems are unavailable, following BRD specifications with tools like SmartMock and WSO2 Integration Studio.

testingmock apiintegrationwso2

A Guide to API Managers with Practical Demonstration

A comprehensive guide to API Managers covering key features, benefits, and a practical demonstration using WSO2 API Manager to create, configure, and test REST APIs.

api managementwso2