Systems | Development | Analytics | API | Testing

Common Vulnerability Scoring System: What Is CVSS in Cybersecurity?

Common Vulnerability Scoring System (CVSS) and the National Vulnerability Database (NVD database) help you to properly assess which software vulnerabilities should be your top priority. Here, we explain what is the National Vulnerability Database (NVD), what is the Common Vulnerability Scoring System, and how CVSS is used to calculate risk. Read along or jump to the section that interests you the most.

Testing MongoDB in Node with the MongoDB Memory Server

In this post, we'll run through testing a Node-MongoDB app, step by step. You can test MongoDB using mongodb-memory-server, an in-memory version of MongoDB that runs independently of a persistent database. A freshly spun-up mongod process starts at roughly 7 MB of memory, providing a lightweight, self-contained environment for running tests. Let's get going!

A Deep Dive into Solid Queue for Ruby on Rails

Our previous article in this series established that Solid Queue is an excellent choice if you need a system for processing background jobs. It minimizes external dependencies — no need for Redis! — by storing all jobs in your database. Despite that, it is incredibly performant. But just being performant is not enough for a production-ready background job system. Rails developers have come to expect a lot over the years. We don't just want to enqueue jobs to run in the background.

Data Consistency in Sharded APIs: Key Integration Patterns

Struggling with data consistency in sharded APIs? Here's what you need to know upfront: Data sharing improves performance by dividing data across multiple databases, but it introduces challenges in maintaining consistency. Consistency models matter: Choose between strong consistency (immediate accuracy, higher latency) and eventual consistency (temporary inaccuracies, higher performance).

Artificial Intelligence for Government: Advice for Leaders

AI is a groundbreaking technology that is ready to modernize the way federal government agencies operate. By automating tasks and optimizing workflows, artificial intelligence (AI) promises to enhance efficiency, minimize errors, and boost productivity without adding resources. But as with any change—and especially one as transformative as AI—leaders need to take deliberate and cautious steps to ensure a smooth integration of these innovations and to gain the buy-in of government employees.

The Next Frontier for Mission-Critical Applications (Hint: It's Not Traditional COTS)

To be good stewards of taxpayer dollars, state and local governments conduct market research and perform due diligence before purchasing a software solution. Commercial off-the-shelf (COTS) products are often positioned as offering the best price tag and the fastest deployment. However, the promise of a speedy installation often goes unmet.

APIs Over IPAs 19: API Product Management with Emmanuel Paraskakis, Level 250

In this episode, Emmanuel Paraskakis, CEO Level 250 breaks down the core responsibilities of an API product manager. Speaking from his experience in product management for over fifteen years, Emmanuel distinguishes an API product manager’s focus from conventional product roles, underscoring their critical importance in building scalable digital platforms.

Using Moesif for API Observability and Analytics in NGINX One

NGINX One provides a modern solution for enterprises to manage infrastructure at scale across globally distributed systems. The platform has built-in tools for essential performance and uptime metrics, giving DevOps teams visibility into the health of their NGINX instances. But for effective API observability and analytics, you have to go beyond infrastructure metrics.

How to ensure your AI projects are production ready

Join Kong HQ for an insightful LinkedIn Live session titled "How to Ensure Your AI Projects Are Production Ready." As AI continues to transform industries, moving from experimentation to deployment is one of the biggest challenges organizations face. In this session, our experts will dive into what it truly means for an AI project to be "production ready," discussing essential practices around scalability, reliability, governance, and observability.

AI in Fitness: How Artificial Intelligence Helps FitTechs Grow?

Ever wondered if your fitness app actually knows you, or just logs your steps? Is it really smart enough, as smart as you think it is? Is it helping you train smarter, recover better, or just ticking off numbers on a screen? AI-powered fitness apps are quickly moving beyond basic tracking. They’re becoming intelligent companions, even those that understand your body, goals, and limits.