Systems | Development | Analytics | API | Testing

Building Dynamic Aggregate APIs with GraphQL

Domain-driven designs are popular in organizations that have complex domain models and wish to organize engineering around them. REST-based architectures are a common choice for implementing the API entry point into these domains. REST-based solutions are straightforward for the API builder and for API consumers concerned with data from a single API. But what about developers tasked with aggregating information across domains?

How to Test GraphQL APIs

This year, we’ve witnessed a significant shift in the tech landscape. Industry giants like Amazon (AWS), Facebook, Twitter, GitHub, and others are embracing GraphQL APIs, both for their internal operations and external interactions. GraphQL, hailed as the SQL for APIs, is more than a query language – It's a runtime that efficiently retrieves data from databases.

5 Ways to Optimize Your API

APIs have become essential for companies that want to give internal and third-party users access to their databases without compromising security. Some APIs clearly work better than others, though. Help your business stand out by following these five ways to optimize your API. Here’s the key things to know about ways to optimize your API: Table of Contents.

Developer Guide: How to catch visual bugs using Playwright

By now, those working in software development know what functional tests and end-to-end tests are. They also know test automation is the key to speeding up their development process without compromising software quality. However, visual testing, a set of tests designed to make sure that your app “looks” as intended, is an often-forgotten facet of testing. The good news here is it is easy to start visual testing, especially if you have some pre-existing functional/e2e test scripts.

Behavioral Authentication, Digital Doubles, and the Future of Banking Experiences #WordsUnplugged

In this episode of #WordsUnplugged, Seshika Fernando, VP of Banking and Financial Services at WSO2 and Asanka Abeysinghe, CTO of WSO2, explore the possibilities of using digital doubles and behavioral authentication to bridge the gap between banking experiences and those from more famous service providers like Amazon and Netflix. Join these two experts as they explain how these concepts may be used to ultimately create smoother, more secure banking experiences for everyone involved!

Behavioral Authentication: Improving Security and CX Without Compromise #WordsUnplugged

In this episode of #WordsUnplugged, Seshika Fernando, VP of Banking and Financial Services at WSO2 and Asanka Abeysinghe, CTO of WSO2, explore the possibilities of using digital doubles and behavioral authentication to bridge the gap between banking experiences and those from more famous service providers like Amazon and Netflix. Join these two experts as they explain how these concepts may be used to ultimately create smoother, more secure banking experiences for everyone involved!

API Development Best Practices

API (Application Programming Interface) development is a rapidly widening field. Every piece of software you may use will involve an API, and the number of jobs for API developers skyrockets every year. Unfortunately, poorly developed APIs can create difficulty and security concerns for users. What are some API development best practices you can put into place to prevent those outcomes? Here’s the key things to know about API development best practices.

Unlocking Success with Kong Mesh 2.4 with Security, Resilience, and Flexibility

In the ever-evolving landscape of digital business operations, staying ahead of the curve requires constant adaptation and innovation. Kong Mesh 2.4 contains several enhancements to help your organization’s infrastructure be more efficient. In this blog post, we’ll explore the key benefits of Kong Mesh 2.4 across three critical domains: security, resilience, and flexibility.