Systems | Development | Analytics | API | Testing

What is a Demo Environment?

One of the most important aspects of a product is the ability to showcase its functionality. In the API space, it’s very important for a product to not just claim something, but to show that utility and use. One of the best ways to do this is through the use of a demo environment. A demo environment is a perfect method to surface a specific use case or example for users, showcasing functionality that is often tailored to a specific interest group.

EP13: First Principle Thinking for Architects

In this episode, Sanjiva and Asanka explore the power of first-principle thinking and why it’s a must-have approach for architects. They break down how this method helps tackle complex problems by focusing on fundamental truths rather than relying on assumptions or best practices. From root cause analysis to iterative refinement, they discuss how architects can apply first principles to design innovative and scalable solutions. Tune in to rethink your approach and elevate your architectural decision-making!

Microservices vs Web Services: Key Differences

In the early days of web application development, monolithic frontends and backends were perfectly fine. But the emergence of the cloud has changed expectations. Developers want to build applications that exchange information with APIs (Application Programming Interfaces). Business owners want faster development times. End users expect zero downtime. This new paradigm enabled the rise of service-oriented architecture (SOA) and, along with it, microservices and web services.

How Exploratory Testing Can Improve Software Quality

In the fast-paced world of software development, ensuring top-notch quality is a must. One approach that has gained significant traction over the years is Exploratory Testing. Unlike scripted testing, exploratory testing focuses on real-time discovery, creativity, and problem-solving. In this article, we will understand exploratory testing, its benefits, techniques, and how tools like Keploy can support this process. Let’s get started!

API Summit 2024 Keynote: Powering Modern Developer Platforms with APIs

Powering Modern Developer Platforms with Konnect Revisit one of our sessions from API Summit 2024! In this keynote, Reza Shafii, SVP of Product of Kong, presents how an API Management platform empowers developers. Joined by presenters from Thrivent and Boston Consulting Group, learn how we are continuing to update Kong Konnect and how companies are using Konnect to maximize developer productivity.

Introducing Workflow Approvals in Choreo

In software application development and deployment, teams typically work collaboratively and require managers to approve certain actions. Companies often adopt external systems like ticketing services, chat applications, external workflow tools such as Jira, or rely on manual emails to manage this coordination. These approaches can disrupt developer workflows.

No-Code, No Problem: AI-Powered Automation for Manual Testers

“Quality is more important than quantity. One home run is much better than two doubles.” – Steve Jobs In the world of software testing, this quote couldn’t be more relevant. If you’re a manual tester, you know the pressure to deliver high-quality results, often within tight deadlines and limited resources. Yet, with today’s fast-paced software development cycles, meeting these demands through manual testing alone is increasingly challenging.

A Developer's Guide to Continuous Performance Testing

Today’s fast-paced development environments require new approaches to testing. Enter continuous performance testing. Unlike traditional performance testing, automated continuous performance testing is part of every build, monitoring the application continuously under increased load. With continuous performance tests, organizations with lots of users can expect to improve the customer experience, prevent major outages, and find and resolve issues faster.