Systems | Development | Analytics | API | Testing

Introduction to API Gateways and Microgateways

An API gateway lets API calls enter and leave to reach their corresponding destination points, better known as microservices, in a system. An API gateway is mainly responsible for routing API calls. Its secondary responsibilities include security, caching, load balancing, rate-limiting, dynamic discovery and routing, management, and scaling the number API calls.

Three Ways Active Intelligence Can Support the CFO

Finance has been at the forefront of enterprise analytics for decades. Over the years, these analytics have evolved from reactive, descriptive analytics related to financial performance, treasury holdings, and inventory management to predictive and prescriptive analytics for risk, credit, and financial business modeling.

Digital Transformation Frameworks: Why You Need One and How to Start

The move to digital technologies has been taking place at a meteoric pace. Many businesses are forced into a position, where they must either deploy new solutions they may not be ready for or risk falling behind the competition. In their efforts to rapidly improve customer experience, enhance internal processes, capitalize on market opportunities, or optimize other operational processes, they often end up taking a more makeshift approach to digital transformation.

Store & Access Information at Scale: How Drawbacks Lead to Innovation

Ever since there was a need to both store and access information, there has been both physical and logical means to achieve it. Everything from stone tablets to paper, to a prolifera of technology in the digital age. As information became easier to create, databases were built to give it structure to simplify its access, accompanied by characteristics to improve performance and scale.

Target and improve three engineering KPIs with better testers

Software dev and QA have a historically complicated relationship. Engineering teams are sprinting to keep up with the astronomical demand for high-quality software and meet target engineering KPIs. But QA delays releases and adds unexpected debugging assignments to already-busy sprint boards. In the words of one engineer from GitLab’s 2021 developer survey, “testing slows down everything.”

When to Choose React Native as Your Next App Development Framework

As an app developer, your task includes using programming languages to create, test and develop applications on mobile devices. Your tasks also involves coding, designing and troubleshooting. Did you know your arduous job can be simplified using cross-platform development like the React Native framework?

My experience with Flutter as an Android developer + how to get started

This is a story about how I switched from Android development to Flutter. About 10 years ago, I created my first Android application. I worked for a company that focused on mobile development — iOS and Android. For me, Android development was the obvious choice. I liked Java more than Objective-C, and in general, Android was more affordable. However, mobile development has changed a lot over the years. There are so many new languages, technologies, and architectures.

Agile Requirements and Traceability Basics

Agile has become one of the most widespread methodologies used in product development. As experts and expertise have further developed, it’s become clear that Agile is meant to be adaptive. It should be used to make you more productive, not limit your ability to accomplish your goals. Still, there’s a learning curve — and persistent hesitation — in adopting Agile for teams that require documentation and traceability. Can you create an Agile environment and stay compliant?