Systems | Development | Analytics | API | Testing

When is it Time to Upgrade Your Data Visualization Software?

Analytics and data visualization are essential parts of modern business intelligence (BI). These tools help you better understand your business and improve overall decision-making. However, as your data grows and your users' analysis needs evolve, it may be time to upgrade your visualization solution to achieve better capability and reporting.

Using Webhooks and ThoughtSpot Custom Actions

One of the most significant benefits of the modern data stack is the loosely coupled nature of each layer to help you adapt to change and capitalize on new business opportunities. You can choose the best solution which fits your need without long-term vendor commitments, and the risk of introducing complex integrations and IT management. One of the ways to achieve this loose coupling is through webhooks.

An Overview of API Lifecycle Management

Understanding the stages of API lifecycle management offers an overhead look at application programming interfaces so you can find opportunities for improvement. Below, you will find the three major stages of an API lifecycle. Each section offers a closer look at the steps professionals often address when optimizing API strategy, functionality, access control, workflows, and other critical features.

How to Test Autoscaling in Kubernetes

In an ideal world, you want to have precisely the capacity to manage the requests of your users, from peak periods to off-peak hours. If you need three servers to attend to all the requests at peak periods and just one server at off-peak hours, running three servers all the time is going to drive up expenses, and running just one server all the time is going to mean that during peak periods, your systems will be overwhelmed and some clients will be denied service.

API-first development and the case for API mocking

One morning, you realize you have a great idea for an API. You discuss it with your team, then start building out the business case and technical requirements. Where do you go from there? You could write out the business requirements for the API and then code it. Or you could describe your API in a specification language, like OpenAPI, and use that definition to improve your team's understanding of the API and do some early testing. But are either of these the best solution?

Build a CRUD App with Node.js and MongoDB

Choosing the right tool for a web application can be tricky. But if you do, it will make things a lot easier for you. Depending on your application, combining Node.js and MongoDB works well most of the time — especially if you use a front-end framework like React (MERN), Angular (MEAN), or Vue (MEVN). In this tutorial, you will learn how to create a CRUD application using Node.js and MongoDB and write some basic tests for your Node.js API.