Systems | Development | Analytics | API | Testing

Latest News

9 Business Process Management Examples: See Modern BPM In Action

Business process management (BPM) can help organizations in any industry streamline processes in any department. Even though the discipline has been around for years, the benefits of BPM are as real as ever. In the short term, organizations can use BPM to decrease costs and improve efficiency, which can lead to more revenue and faster growth. In the long run, a strong BPM practice helps organizations create and maintain competitive advantage by improving their agility.

When to Use Playwright Over Puppeteer in Node.js

Playwright and Puppeteer have emerged as two of the most powerful end-to-end testing Node.js libraries. Their robust APIs make it easier to test the UI and workflows of sites and web applications. Although they are similar tools that offer comparable features, there are circumstances in which one is better to use than the other. In this article, we'll look at scenarios where it's better to use Playwright than Puppeteer for functionality and performance reasons.

Introducing Choreo TestGPT: Redefining the API Testing Landscape with AI

We're delighted to unveil Choreo TestGPT, Choreo's innovative approach to API testing powered by Generative Pre-trained Transformer (GPT) 3.5 large language model (LLM) from Azure OpenAI. This allows users to test APIs running or proxied via Choreo using natural language, serving as a complementary tool to traditional testing methods. It offers a convenient way to quickly test endpoints without delving deeply into API specifications or crafting intricate JSON payloads.

JavaScript Source Maps: Everything You Should Know

JavaScript has become an essential programming language for web developers. It is used to develop complex web applications with dynamic and interactive features. However, debugging and troubleshooting JavaScript code can be a daunting task, especially when the codebase is large. This is where JavaScript Source Maps come in handy. They provide a way to map the minified or transpiled code back to its original source code, making it easier to debug and troubleshoot issues.

Nested Loops in Bash - A Beginner's Guide

In Bash scripting, nested loops are similar to having a powerful tool for handling complex data processing tasks. They allow you to navigate through layers of data effortlessly, automating repetitive operations and increasing your workflow efficiency. Nested loops are the versatile tools you can rely on, to get the job done. They bring order to complexity and automation to your workflow.

Kong Konnect RESTful Admin APIs and AWS AppSync GraphQL Services - Part I: Query

GraphQL is a query language to enable applications to fetch data from servers. In fact, as it isn't tied to any specific database or storage engine, GraphQL can aggregate data from multiple sources to create a natural representation of your data. The representation is a graph. The following image illustrates a typical GraphQL abstraction: A few common GraphQL use cases include.

AI Like a Rockstar

Although it might seem a little early, I was just thinking: what will 2023 be remembered for? For many it will be the year that Beyonce and Taylor Swift took to stages around the world and pushed the boundaries of live music (I’m a confirmed Swiftie if you didn’t know). It is also the year of AI. When I speak with customers, they all talk about how they are steering towards AI adoption.

8 Things You Can Do With Data Apps in Keboola

Imagine this: data consumers in your organization no longer anxiously wait for essential data, self-serving data with ease and confidence. Data engineers, freed from dull routine tasks and ad-hoc requests, tackling strategic projects at speed. Meet Data Apps. This new Keboola feature empowers business teams with self-serve data while freeing data engineers to focus on high-impact work. How?

Signal-driven testing: A new QA framework

Product leaders must garner multiple insights from traditional and non-traditional data streams for a more robust picture of QA needs. Enter a new approach, Signal-Driven Testing (SDT), which offers a more agile, efficient, and intelligent approach to software testing. SDT overcomes the traditional limitations of testing in isolation by harnessing real-time signals to continuously refine test coverage, targeting precious QA resources on the things that matter most over time.