Systems | Development | Analytics | API | Testing

Data Fabric Architecture: 3 Essential Facts on What's Unique

Data fabric might seem like yet another data management technological innovation you have to learn about—but this one is different from the rest. While technology continues to evolve, the data problems that enterprises face are in many cases getting worse over time: data, data, and more data is permeating the business.

Best Practices For Secure Software Development

Secure software development best practices are necessary because security risks are everywhere. In an era of cyberattacks, they can affect everyone — including individuals, corporations, and governments. For that reason, ensuring security in software development is essential. Here we explain what is secure software, how to ensure security, and provide best practices for secure software development.

Revenue Generation from APIs with Kong, Stripe, and Moesif

Many API developers and companies struggle to find ways to easily set up systems to unlock revenue from their APIs. Some are simple but not customizable while others are complex and require massive engineering effort to actually get it all running. To make things easier, Moesif created the Billing Meters feature which allows for massive customization with a minimal amount of code and engineering effort.

AI Process Optimization: 5 Ways to Supercharge Business Efficiency

Artificial intelligence (AI) promises outsized gains in business efficiency. And since organizations live or die by their processes, integrating AI into the picture through AI process optimization can help boost ROI with end-to-end process automation and enhancements. This blog will explore five ways AI can be used to improve and optimize process efficiency. But first, let’s explain what AI process optimization means.

Diving into Custom Exceptions in Ruby

Customizing exceptions is usually not a common concern during software development. But if you catch an error in an observability tool and can't correctly and quickly identify the problem, you may need more information and details about an exception. This article will show you how to customize exceptions in Ruby and mitigate potential future problems due to a lack of error information. Let's dive straight in!

Using Business Needs to Invest in Bank Technology

I’m a firm believer that banks rarely invest to drive revenue and elevate customer service. But I recently hosted a roundtable discussion in London with Appian, a process automation platform company, where leaders from mainstream and challenger banks in the UK gathered to discuss the challenges facing financial institutions when adopting new technology.