Systems | Development | Analytics | API | Testing

Get interactive realtime experiences back on the roadmap with Ably's server-side message batching

High-scale, high-frequency messaging and burst activity can lead to significant costs and performance challenges for realtime applications. Trying to solve for these spikes places additional cognitive load on development teams, slowing down development times. And because of this, all too often, developers have to shelve adding new features to their product. To solve this issue, we've introduced a powerful and simple-to-use cost optimization feature into Ably Pub/Sub: server-side message batching.

How to Update Node.js Versions on Linux

Keeping your Node.js version up to date is essential for security, performance, and access to the latest features. New releases often include bug fixes, optimizations, and improvements that can enhance your development workflow. If you are running a Linux system, there are several ways to update Node.js. This guide will walk you through multiple methods, including using a package manager, Node Version Manager (nvm), NodeSource distribution binaries, and manually downloading the latest version.

How to Update Node.js Versions on MacOS

Keeping your Node.js version up to date is essential for security, performance, and access to the latest features. New releases often include bug fixes, optimizations, and improvements that can enhance your development workflow. If you're using macOS, there are several ways to update Node.js. In this guide, we’ll walk through different methods, including Homebrew, Node Version Manager (nvm), and manual installation.

Why Low-Code and No-Code Test Automation Will Dominate QA in 2025

Traditional test automation usually needs a lot of coding skills, which makes it take heavy resources time-consuming, and unscalable. In an increasing rate of software development speed, QA teams have to adhere to the fast release cycle while still maintaining the quality. This is happening now, and by 2025, low code and no code test automation will be the center of QA. But why? What drives these companies to jump into such new, relatively unstable platforms?

Best Ci Tools To Streamline Your Testing Workflow

Continuous Integration (CI) is the backbone of modern software development, enabling developers to detect and fix issues early by integrating code changes frequently. But what’s a superhero without their gadgets? That’s where CI testing tools swoop in! They ensure your builds are solid, your tests are green, and your sanity remains intact. In this blog, we’ll dive into the world of CI testing tools, unraveling their magic and exploring some of the most popular options available today.

Is It Time To Consider Moving Past AWS API Gateway?

AWS offers its own out-of-the-box API gateways. For many AWS teams, AWS API Gateways are a natural place to start when beginning their API management and API gateway journeys. However, as API practices and programs begin to scale, many organizations begin to look beyond AWS due to major limitations, feature gaps, performance issues, and cost-effectiveness challenges.

Using Python MockServer for API Testing

Using a mock server is a popular method of working around these limitations and realities, allowing you to test web server assets against specific requests, ensuring that your response data matches the expected outcome. Today, we’re going to look at a powerful solution for Python clients in the form of MockServer. We’ll walk through the tool’s basics and learn how to use it for your own testing.

The top 9 AI testing tools (and what you should know)

Software and quality assurance teams use AI in all parts of the automated testing workflow. According to a survey of 625 software developers we ran, 81% teams use AI tooling in their testing workflows for some variety of test planning, test management, test writing, and even analyzing test results. But AI can make the biggest impact on the most time-consuming steps in the automated testing process: test creation and maintenance.

How Singapore Embraces Data Streaming Across Finance, Air Travel & More

Real-time data has become an essential asset for today’s businesses, and the Asia-Pacific market is no exception. Across competitive industries like finance, travel, and more, data streams and event-driven architectures have become table stakes for leading organizations in the region.

Measure Your App's Speed & Success with New Performance Targets

Knowing how well your application is performing is just as important as ensuring it doesn’t crash. But what defines “good performance?” How do you know if your app is hitting the mark or falling behind? With SmartBear Insight Hub, you can now use performance targets to set and track specific benchmarks for your application’s performance metrics.