Systems | Development | Analytics | API | Testing

Oracle vs MySQL: An In-Depth Comparison of Database Titans

Both MySQL and Oracle provide the same architecture and use the relational model, and both offer many standard features such as indexing, vertical scalability, and support for popular operating systems. However, there are some critical differences between the two tools. Deciding between them can shape an enterprise’s data management and directly impact its success.

Manage API Access More Seamlessly

The Kong Konnect team recently launched the Portal Management API, which allows users to manage their Developer Portals with one API. That means you can easily manage your portal settings, appearance, application registrations, and registration settings easier than before. In this blog, I’ll walk you through two scenarios that we expect the portal management API can help streamline.

Balancing Risks and Rewards for Outsourcing QA: What You Need to Know

There are a few universal truths modern quality assurance (QA) teams have to acknowledge. While all of these are true, the expectation that QA teams can deliver new and existing bug-free features with aggressive time and cost constraints without support is unrealistic. Additionally, several in-house teams struggle to hire and retain specialized testing expertise.

Inside DataOps: 3 Ways DevOps Analytics Can Create Better Products

Can DataOps help data consumers reveal and take action on powerful product insights hidden in operational data? For many companies, the answer is yes! The emerging practice of DataOps applies Agile development principles and DevOps best practices (e.g. collaboration, automation, monitoring and logging, observability) to data science and engineering, making it faster and easier for organizations to uncover valuable product insights that enable innovation.

Node.js Timeout Tactics: A Complete Handbook

Node.js is a powerful platform for building scalable and efficient server-side applications. One essential feature of Node.js development is managing timeouts effectively. Timeouts help handle various scenarios, such as preventing requests from hanging indefinitely or executing tasks within a specific timeframe. Let's get into the timeouts as time is out, what timeouts mean, and why they are necessary for Node.js applications.

Enhancing Software Testing with Large Language Models: Navigating the Challenge of Hallucinations

Software testing is an indispensable stage in the software development lifecycle, tasked with verifying application reliability, security, and performance before deployment. This process evaluates software components to ensure they adhere to specified requirements and perform reliably under varied conditions.

The Sliding Doors for ESG Reporting

In my first post of this new blog series, I introduced the concept of “sliding doors” for creating value with data: the divergent paths that organizations can take which can lead to great - or not so great - outcomes. In this post, I want to explore this for what has become a new data imperative for organizations today: effectively reporting their environmental, social and governance (ESG) data to meet new regulations.

Simplify Spatial Indexing with the Power of H3 - What the World Needs Now Is a Hexagonal Grid

Did you know that approximately two thirds of Snowflake customers capture the latitude and longitude of some business entity or event in their account? While latitude and longitude columns can often be used by BI tools and Python libraries to plot points on a map, or shade common administrative boundaries such as states, provinces and countries, companies can do so much more with this valuable geospatial data to perform complex analyses.