Systems | Development | Analytics | API | Testing

EP20: The Agentic Enterprise

In this episode, *Dr. Sanjiva Weerawarana* and *Asanka Abeysinghe* are joined by WSO2 Chief AI Officer *Rania Khalaf* to discuss what the agentic enterprise really means. The conversation looks beyond AI pilots and explores the architectural foundations needed to make agents practical at enterprise scale. Topics include agents as first-class actors, the platform capabilities required to support them, and why identity, policy, observability, and audit matter in an agentic world. The episode closes with a practical view of what architects should start doing now.

The Rise of Vibe Coding: Why Speed Shouldn't Come at the Cost of Cognitive Debt

We are in the middle of the fastest acceleration in software development that the industry has ever seen. Thanks to highly capable models from technology leaders like Anthropic and OpenAI, we have entered the era of vibe coding—a world where developers describe what they want in natural language and get working software in return.

Identity Passthrough for Hybrid AI | DreamFactory

Hybrid AI systems need secure ways to manage user identities across cloud and on-premises environments. Identity passthrough ensures that AI systems operate under the permissions of the actual user, not a shared service account. This approach reduces risks tied to credential theft, improves auditability, and supports compliance with regulations like GDPR and HIPAA. Key methods for identity passthrough include: Quick Takeaway: For organizations prioritizing simplicity, PHS is a good starting point.

How to Use Kotlin Date & Time: Formatting, Strings & More

Choosing the wrong date-time API can seriously snarl up your Kotlin app. Timezone mismatches, formatting bugs, inconsistent timestamps – all of them can seriously drain your time and they’re hard to trace without the right tooling. Kotlin gives you multiple date-time tools – LocalDate, Instant, DateTimeFormatter, and kotlinx-datetime – but each is designed for a specific use case across Android, server-side, and multiplatform projects.

How to build a Money Transfer App?

Sending money today feels effortless. But pause for a second, when was the last time you used cash for a transfer or stood in a queue for a wire transfer? Exactly. Digital remittances and peer-to-peer payments are growing at an incredible pace across the globe. What used to take hours or even days, with high fees and multiple intermediaries, now happens in seconds. Cross-border transfers, splitting bills, paying freelancers, everything has shifted to real-time, mobile-first experiences.

Build vs Buy: The Hidden Costs of DIY MCP Server Infrastructure

You whipped up a simple MCP server prototype over the weekend. It routed a single AI agent to a few internal tools, your demo impressed leadership, and the team asked the dreaded question: "When can we ship?" You smiled and said, "Give me two weeks." Fast-forward three months**.** You’re firefighting expired tokens at 2 AM. The compliance team is camped in your inbox. Your once-elegant codebase is now a distributed systems nightmare. Sound familiar?

How to implement Robotic Process Automation in your business?

Are repetitive, manual tasks consuming hours of your organization’s resources that could be automated easily? Do your manual processes create delays in decision-making, increase errors, or prevent growth? You are not alone. As companies demand operational efficiencies that deliver rapid results, decision-makers across industries are turning to automation to increase productivity.

Payment Gateway Development: The Ultimate Technical & Business Guide

Want to buy something? Pay it online. Want to transfer money? Do it online. Want to book tickets? Just book it online. Want to split the bill? That happens online, too! Take a moment to think about all the people transacting digitally on a daily basis. Digital payment volume has already exceeded trillions of dollars each year and is projected to continue to rise through 2026. Digital Payments have become an integral part of how companies can compete, scale, and retain customers.

JavaScript Debugging in Chrome

Imagine you’re mechanic trying to fix a car. There’s this magic piece of kit that allows you to pause the engine and see inside every moving part. You can tweak parts live, test changes instantly and measure which parts are slowing the whole thing down. This is JavaScript debugging in Chrome. Using Chrome DevTools, you can pause execution, inspect variables and scope, and follow code as it runs. So you can see what the code is actually doing at runtime, without assumptions.

Signal Forms in Angular: The Missing Link in Modern Reactivity

For years, Angular lived with a subtle contradiction. The framework steadily modernized its reactivity model with signals, fine-grained change detection, and a clearer mental model for component state. Yet forms - arguably one of the most important parts of most applications - continued operating under an older, push-based system built around events and subscriptions. Developers felt this split immediately.