Systems | Development | Analytics | API | Testing

2023 N|Solid Awards: The Top 10 Best Node.js Open Source Projects to Watch

NodeSource has been a part of the Node.js ecosystem since 2014, contributing to the open-source project, distributing binaries (over 100m annually!), providing expert Node Services, and building tooling (N|Solid) to support developers to make the best software leveraging Node.js. Every year, we look at the open-source projects we believe are the most interesting and will impact the ecosystem.

Get Ready For The Cloud API War

About a decade ago, cloud computing became the norm in enterprise IT deployments. Infrastructure as a Service (IaaS) and Integrated Platform as a Service (iPaaS) vendors were fiercely competing to deliver the private and public cloud products that would power the next generation of app development, processing, storage, and networking. And since APIs are at the heart of cloud computing, the race was on to deliver the API that developers and sysadmins would most favor. The Cloud API War had begun.

Create a Business Language for a Rails Application

As web developers, we tend to approach problems with traditional low-risk solutions. When all you have is a hammer, everything looks like a nail. When you need complex input from the user, you use a form and JSON representation (even if, in retrospect, it is not the most efficient solution). In this post, we'll take a different approach. We'll leverage some tooling to create a business language that extends the functionality of a Rails application. Let's get started!

Katalon's Top Seven Software Testing Predictions for 2023

Katalon executives and researchers gathered recently to discuss the major trends reshaping the software testing industry. From the transformation of the role of software testers to the greater deployment of AI in testing, Katalon staff discussed the expectations of business leadership, software engineers, consumers, and testers. Here are some of the sweeping themes Katalon sees emerging in the new year.

10 best Java testing frameworks for 2023

Java testing frameworks are a collection of rules pre-set up with Java to support the design and creation of test scripts. The general rules include multiple functions such as coding standards, test data handling, object repositories, and libraries. The Java frameworks equip teams with a standardized structure and automation guidelines, which serve as the backbone of an effective testing process, with less manual effort, enhanced testing speed, and efficiency.

The Role of Traffic Replay in Production Traffic Replication

Testing in production is one of the most effective—and risky—ways of testing. The ability to use real-world conditions ensures reliability of tests, as no bugs can appear as a result of misconfigurations of the environment. However, using the same environment as your users also has an obvious downside: any bugs discovered by testing will immediately affect users.