Systems | Development | Analytics | API | Testing

Snowflake Data Masking: How It's Used & How It Works with Perforce Delphix

Snowflake data masking offers a practical and cost-effective solution to mitigate data risk in your non-production Snowflake environments. Enterprises who want to get an even better balance of compliance, quality, and speed add solutions to enhance native Snowflake masking. In this blog, let’s explore how data masking works in Snowflake, how it’s used in various industries, and what you need in a compliance-focused enterprise.

Managing Cloud Costs in 2025: How to Get the Balance Right

Managing cloud costs in 2025 is challenging. The costs have spiraled out of control, and it’s difficult to get the balance right. So, how exactly did we get here? In this blog, I will share my insights and recommendations based on my experience working with enterprises successfully managing cloud costs.

APIs Over IPAs 15: Customer Observability with Mike Amundsen, Amundsen.com

In this episode, Derric Gilling, CEO of Moesif, sits down with Mike Amundsen, a leader in the API ecosystem, to explore the evolving role of observability in API design and customer experience. They break down the differences between machine vs. customer observability, best practices for tracking key metrics, and the importance of designing observability into APIs from the start.

How to use Solid Cache in Rails

The concept of caching is an important one in computer science and is directly relevant to building web apps. At a high level, caching takes advantage of the fact that memory lookups are faster and less compute-intensive than database queries. If you have a database query that might get made repeatedly, caching the result in a cache speeds up that flow of execution. Rails applications are no exception as they often use memory-based caches like Redis to cache data and improve application performance.

Using modules in JavaScript

Modules are one of the most commonly used JavaScript features because most JavaScript frameworks and libraries leverage the module feature for organization and componentization. Modules in JavaScript are probably underused—some developers even think that the import and export keywords are ReactJS features. In this article, we'll explain how to encapsulate code using the module system to make your projects cleaner. To start, let's take a look at what encapsulation is in the next section.

Top-Rated Software Testing Companies in London in 2025

In 2018, a major airline’s IT failure led to 75,000 flight cancellations, costing the company over $100 million—all due to undetected software issues. This highlights the critical role of software testing in preventing costly disruptions. A trusted testing partner helps detect hidden flaws, ensure security, and optimize performance. But with so many options available, how do you find the best fit?

Insomnia 101: Introduction to API Design, Debugging, and Testing with Insomnia

Take control of your API development process with Insomnia's powerful testing toolkit. In this hands-on workshop, you'll learn essential techniques to validate, debug, and improve your APIs. Whether you're building integrations or maintaining existing services, you'll gain practical skills to catch issues early and streamline your development workflow. In this workshop, we'll focus on foundational concepts and getting started with Insomnia. We'll show you how to.

The New Kong Konnect Dev Portal

APIs are the fuel of modern innovation, but they have to be discoverable and easily consumable to drive the maximum possible value. Without an easy-to-use, developer-friendly discovery layer, Developers are stuck searching across disparate repositories for APIs, or — even worse — wasting time and effort building redundant APIs. The market has already responded to this need with the API Developer Portal concept, where the portal acts as a central catalog for all APIs.