Systems | Development | Analytics | API | Testing

%term

Insomnia 10.1 Adds New Collection Runner CLI, In-App Invites, and More

As a follow-up to our recent Kong Insomnia v10 release that shipped with an unlimited and free Collection Runner and one week after announcing our official SCIM support for automated user provisioning, we're now excited to announce Insomnia v10.1. This release ships with the general availability of the CLI to use the Collection Runner with CI/CD automation, a new in-app invite wizard that simplifies working with collaborators, and many other improvements.

Best Testing Practices in Node.js

Testing is a critical aspect of software development, as it ensures your application works as intended and meets quality standards. In Node.js, testing is essential for the early detection of bugs in public endpoints. However, there are many challenges associated with testing in Node. External dependencies, asynchronous operations, and several possible input scenarios make writing tests a daunting task.

How to Use Lambda Functions in Python

Lambda functions in Python are a powerful way to create small, anonymous functions on the fly. These functions are typically used for short, simple operations where the overhead of a full function definition would be unnecessary. While traditional functions are defined using the def keyword, Lambda functions are defined using the lambda keyword and are directly integrated into lines of code. In particular, they are often used as arguments for built-in functions.

Informatica vs. Integrate.io: A Comprehensive Comparison for Data Integration

Table of Contents In this article, we’ll compare two popular data integration platforms—Informatica and Integrate.io. We’ll explore the key differences between them, focusing on usability, integration capabilities, pricing, scalability, and customer support. By the end, you’ll have a clear understanding of which platform best suits your business’s data integration needs.

Building Reliable Software Systems with DoorDash's Saurabh Shanbhag

How do you ensure your software system is reliable from design to deployment? In this episode of Test Case Scenario, Jason Baum and Evelyn Coleman sit down with Saurabh Shanbhag, Software Engineer at DoorDash, to discuss the best approaches for preventing bugs and building reliable systems. Saurabh draws on his experience from Amazon, Uber, and DoorDash to explain how teams can focus on strong initial design, thorough testing, and smart monitoring to keep systems running smoothly.

A friendly introduction to PHP testing

In the last few years, there has been a lot of movement around new and exciting PHP testing tools. While this is great news, stepping back a little and understanding the underlying concepts before jumping in is vital to writing great PHP tests. When we talk about testing tools and methodologies, we're referring to automated testing tools. Writing code that tests your PHP apps is a great way to build confidence that your application will behave as you expect.

Intro to Service Catalog | Kong Konnect

In this video, Miko Bautista, Staff Product Manager at Kong, introduces the Kong Konnect Service Catalog, your ultimate system of record for managing and discovering all the services and APIs running in your infrastructure. The Kong Konnect Service Catalog helps platform teams gain comprehensive visibility into their entire service ecosystem, whether APIs are powered by Kong Gateway or external systems like AWS API Gateway, Kubernetes, or serverless architectures.

Getting Started with Countly's Desktop SDK Integrations

In an era dominated by mobile apps, desktop applications remain vital across numerous industries. From gaming to enterprise solutions, tracking desktop app performance, user behavior, and feedback is crucial. While mobile tracking is a well-established practice, companies also need to pay more attention to the importance of desktop tracking. Despite the importance of desktop applications, many analytics platforms remain heavily focused on mobile tracking.