Systems | Development | Analytics | API | Testing

Traffic-Driven Testing: Shift Right Testing

In the process of developing software, designing and performing testing is a critical aspect of ensuring high software reliability, improving software quality, and deploying strong fit and function. The shift-right testing approach moves testing to later in your production cycle as a way of doing this with more accurate user data and post-production testing practices. Also known as “testing in production,” with shift-right, you test software after it has been deployed.

A Deep Dive Into CommonJS and ES Modules in Node.js

For several years now, the Node.js ecosystem has been steadily shifting towards ES modules (ESM) as the preferred method for sharing and utilizing JavaScript code. While CommonJS has served the community well, ESM are rapidly gaining traction as they offer a standardized approach for creating JavaScript modules across all supported runtimes.

Announcing Insomnia's New Teams RBAC and Domain Capture

Today — alongside the announcement of Kong Insomnia 10.2 — we're excited to introduce two new Kong Insomnia enterprise capabilities that will improve user management at scale across every organization. These new features are available to use for every existing enterprise customer, and they complement existing advanced user management capabilities like EE SSO and SCIM. Let’s take a look at each of the new capabilities.

What is Agentic AI? The Next Big Leap in Artificial Intelligence

You’ve probably heard of generative AI, which uses deep learning models to simulate human decision-making by processing large amounts of data, and then responding with pertinent new content. Since the arrival of ChatGPT in 2022, generative AI has come a long way — but now there’s another technology on the scene that could further revolutionize the capabilities of AI. Read on to learn more about agentic AI and how it could transform the business landscape.

Enhancing Efficiency in Pharma Regulatory Intelligence

For the pharmaceutical industry, effective regulatory intelligence management is no longer optional—it’s a strategic imperative. But a lack of transparency and siloed data hinders compliance efforts, slowing down clinical trials and ultimately the entire product lifecycle. Key hurdles include: Pharma companies need a better way to navigate complex regulatory requirements.

Thank you for 2024

The year 2024 was special for us in several respects. It’s been a decade since the unveiling of Tideways’ predecessor, and we’ve come a long way since then. We would like to express gratitude to our customers, partners, colleagues, friends, and family for their ongoing support and dedication. Without you, we wouldn’t be where we are today. We are particularly pleased to be able to welcome many new partners this year.

Introduction to SOLID Principles in C#

If you have ever come across code that was challenging to expand or maintain, you are not alone. Every developer deals with the difficulty of reviewing old code, which seems like a complicated puzzle. SOLID principles are a useful collection of rules designed to assist you in writing code that is clearer and easier to maintain, instead of just theoretical ideas. Following these guidelines makes your C# applications less subject to errors and easier to maintain.

Scale to Zero: Optimize GPU and CPU Workloads

This December comes with some magic to it with a pivotal milestone: Scale to Zero is now in public preview and available for everyone! We’ve said it, our goal is to provide a serverless experience: Scale to Zero combined to Autoscaling makes serverless real. Starting today, your workloads running on GPU and CPU adapt fully automatically to traffic - they sleep and wake up automatically depending on requests, and scale out horizontally according to your criteria.

State of Node.js Performance 2024

The year is 2024 (yet), and Node.js has reached version 23, with two semver-majors released per year it might be difficult to keep track of all areas of Node.js. This article revisits the State of Node.js performance, with a focus on comparing versions 20 through 22. The goal is to provide a detailed analysis of how the platform has evolved over the past year. This is a second version of "The State of Node.js Performance" series.