Systems | Development | Analytics | API | Testing

%term

Test Planning with Gherkin Language: A Complete BDD Testing Guide

Thinking about the evolution of Test Planning in modern software development, we find that effective test planning has become more crucial in today's fast-paced software development landscape as we discussed in our post Test Plan vs Test Strategy: Best Practices, Examples, and Pros & Cons, which highlights the importance of structured test planning in improving efficiency and coverage.

Predictions 2025: Strategies to Realize the Promise of AI

Snowflake leaders offer insight on AI, open source and cybersecurity development — and the fundamental leadership skills required — in the years ahead. As we come to the end of a calendar year, it’s natural to contemplate what the new year will hold for us. It’s an understatement to say that the future is very hard to predict, but it’s possible to both prepare for the likeliest outcomes and stay ready to adapt to the unexpected.

Shopfloor Integrations: Challenges, Use Cases, and Solutions

In the new age of Industry 4.0 the shopfloor is no longer an isolated environment. It’s the heartbeat of manufacturing operations, responsible for producing, monitoring, and refining goods. But since the lines blur between operational technology (OT) on the shopfloor and information technology (IT) in the enterprise, integrating these systems has become a formidable challenge.

Secure custom domains with Caddy

If you want to run a SaaS app where your customers can each have one of their own domains pointing to your app, then you will encounter two problems: For example, let's say you wanted to provide a status page service hosted at yourapp.com that allows customers to set up their own domain (like status.acmecorp.com) to be served by your app. Let's dive into the solutions..

Securely Query Confluent Cloud from Amazon Redshift with mTLS

Querying databases comes with costs—wall clock time, CPU usage, memory consumption, and potentially actual dollars. As your application scales, optimizing these costs becomes crucial. Materialized views offer a powerful solution by creating a pre-computed, optimized data representation. Imagine a retail scenario with separate customer and product tables. Typically, retrieving product details for a customer's purchase requires cross-referencing both tables.

Node.js v22: "Jod" Binaries Available

At NodeSource, we pride ourselves on delivering the best tools and open source support for Node.js users. Staying aligned with the latest releases is a key part of that commitment. With the latest Long-Term Support (LTS) release, Node.js 22 (codenamed "Jod"), we continue to ensure our users have access to reliable, secure, and up-to-date **Node.js binaries **through our NodeSource Binary Distributions.