Systems | Development | Analytics | API | Testing

Blog

Implementing iOS Universal Links for Enhanced App-Web Navigation

Universal Links are an iOS feature allowing seamless integration between web content and native iOS apps. With iOS Universal Links we can intelligently configure a specific web URL, associating it with our iOS app so it will open directly when the URL is clicked.

Securing the Future: The Impact of PSD3 on Payment Security and Fraud Prevention

In the digital age of modernizing payment services and opening financial services, data is a pivotal step in transitioning the payment industry from Open Banking to Open Finance. Through Open Banking, third-party service providers have secured and permissioned access to users’ bank account information. Through Open Finance, customers can securely share non-banking data like mortgages, pensions, insurance, taxes, savings, etc. via APIs.

Understanding Offset and Cursor-Based Pagination in Node.js

Pagination means dividing a big chunk of data into smaller pages. It unlocks performance benefits for the backend, while also improving UX by sending manageable pieces of data to a client. In this article, we'll explore offset-based and cursor-based server-side pagination approaches, compare them, and implement cursor-based pagination in Node.js. Let's get started!

Creating Forms in Ruby on Rails with Simple Form

Ruby on Rails has changed how we build web applications. Early on, the framework came with some great features to help you get started and build robust applications. However, it can still be tricky to build and handle forms. Simple Form is a great option. Let's examine what Simple Form is, why we might need it, and some real use cases.

Exploring Data Provenance: Ensuring Data Integrity and Authenticity

Data provenance is a method of creating a documented trail that accounts for data’s origin, creation, movement, and dissemination. It involves storing the ownership and process history of data objects to answer questions like, “When was data created?”, “Who created the data?” and “Why was it created? Data Provenance is vital in establishing data lineage, which is essential for validating, debugging, auditing, and evaluating data quality and determining data reliability.

What Is Metadata Why Is It Important?

Metadata refers to the information about data that gives it more context and relevance. It records essential aspects of the data (e.g., date, size, ownership, data type, or other data sources) to help users discover, identify, understand, organize, retrieve, and use it—transforming information into business-critical assets. Think of it as labels on a box that describe what’s inside. Metadata makes it easier to find and utilize the data that you need. Typical metadata elements include.

Jenkins Continuous Integration With Katalon: A Complete Guide

DevOps significantly changed the software industry. From a siloed process where the focus was entirely placed on development, leaving little to no time to properly test it, to a combination of the two, simultaneously developing testing to shorten the cycle. CI/CD is the key to that innovation, and Jenkins is one of the most popular CI tools on the market. We’ll learn how to do Continuous Integration with Jenkins in this step-by-step guide.

With AI Writing Code, Will AI Replace Software Engineers?

Software developers have plenty to keep them awake at night. Their top concern is no longer how to express the latest algorithm in their favorite language (C, C++, Erlang, Java, etc.). Instead, it’s being replaced by artificial intelligence (AI). Here we take a look at the process for AI writing code and answer the question: Will AI replace programmers? Read along or jump ahead to the section that interests you the most.