//Articles

From JAR to DLL: Using Java Libraries in .NET with IKVM

Learn how to use IKVM to integrate Java libraries into .NET applications by converting JAR files into .NET assemblies, with a practical example.

javadotnetcsharpikvmtutorial
→

Free Does Not Always Mean Open Source

Free software is not necessarily open source. Learn the difference between freeware, source-available, and open source software, and understand what common licenses require in practice.

opensourcelicensingcompliancegovernance
→

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
→