Latest Blogs

How are APIs Enabling Supply Chain Digital Transformation?

The benefits of technology in the world of business are no secret. What is driving that technology today, however, is the use of APIs in areas like supply chain management. APIs are enabling the supply chain digital transformation from improved processes to forecasting and even being able to build better supply chain relationships. Being proactive versus reactive is the key to successfully managing your supply chain.

Who will Dominate in the future: .Net or Java?

With the ongoing release of new technologies in the IT market, your choices for programming languages is also changing. This makes the task of choosing one among all the languages a tough job. Java and.Net are two renowned languages that have been involved in a locked horn competition for years. Since both languages offer unique benefits, opting for one is itself a brainstorming tussle.

Deliver pixel-perfect apps with Kobiton's test automation Steps

Kobiton is a mobile experience platform making your mobile apps work better everywhere: it lets you run your tests on a flexible and high-performing real device cloud, and based on your preferences and security requirements, they offer an on-premise solution too. Let’s see what you can achieve by implementing their Steps in your Bitrise Workflow!

Monitoring Appian with Appian: Orchestrating the Security Toolbox

In our previous blog post covering our in-house Security Orchestration, Automation & Response (SOAR) application, we described the data model for the system and basic features allowing security analysts to review events and trends across Appian’s many security monitoring systems.

How to Handle the Illegal Monitor State Exception in Java

An IllegalMonitorStateException is a runtime exception in Java that occurs in multithreaded applications. It indicates that the calling thread has attempted to wait on an object's monitor, or attempted to notify other threads waiting on an object's monitor, without owning the specified monitor. Since the IllegalMonitorStateException is an unchecked exception, it does not need to be declared in the throws clause of a method or constructor.

Monorepo Javascript Projects with Yarn Workspaces and Lerna

Typically, every project that you do will have its own git repository. This approach can be cumbersome when those projects are closely tied. Monorepos promise a more convenient alternative. In this article, Saiharsha Balasubramaniam shows how to set up and manage a monorepo for a JS project using Yarn Workspaces and Lerna.

Open Source API Gateway Roundup

API-first companies rely on a broad suite of services to build their APIs and generate value for their customers. Multiple teams may develop APIs using different technologies. Through processes and tools, you want those APIs to be consistent with your API consumers (whether internal or external). One tool companies employ to bring multiple APIs together is an API gateway.

A Better Approach to Controlling Modern Data Cloud Costs

As anyone running modern data applications in the cloud knows, costs can mushroom out of control very quickly and easily. Getting these costs under control is really all about not spending more than you have to. Unfortunately, the common approach to managing these expenses—which looks at things only at an aggregated infrastructure level—helps control only about 5% of your cloud spend.

Readme: Beautiful solution for dev's documentation

Technology has completely changed the way business houses function today. Most of them have gradually started shifting from the traditional ways of creating their own services to the newer and smoother approach of deploying APIs. APIs have the potential to increase a firm’s revenue while extending their consumer reach. As such, having a tool that helps build quality API documentation is essential.