Systems | Development | Analytics | API | Testing

%term

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.

Transforming Integration: Harnessing the Power of API as a Product for Business Growth

Transform your application programming interfaces into dynamic revenue generators—this is the essence of treating ‘API as a product’. This concise guide provides fundamental insights into how APIs transcend their traditional roles to become standalone products, opening new avenues for customer interaction and business growth.

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.

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.

The Essentials of API Development: A Comprehensive Guide

Navigating API development is essential for creating seamless software interactions. This guide strips back the complexity, offering a clear pathway through the intricacies of API creation, from brass-tacks design principles to advanced security and documentation. Among the APIs we’ll explore for their role in simplifying software interactions is the REST API. This model emphasizes functions like GET, PUT, and DELETE to interact with server data efficiently and statelessly.

Understanding The Different Levels Of The Software Testing Pyramid

We all know what a "software" is, but then what is software testing or why is it even important? Let me answer your doubts- Software Testing is a process that involves evaluating software components to ensure they meet specified requirements and are defect-free. The main goal of software testing is to verify that the actual software matches the expected requirements, enhancing the product quality and customer satisfaction.

Reliably syncing database and frontend state: A realtime competitor analysis

Ably’s LiveSync product is now available as a public alpha release. LiveSync allows you to automatically keep data in sync across servers and clients, in realtime. This is a hard distributed systems problem. In this post, we’re going to have a look at four existing solutions to realtime data synchronization, the different technical designs, and the tradeoffs they make.

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.

Evelyn's Final Episode: Advice and Encouragement for a Career in Automated Testing

Today’s show is bittersweet as we bid farewell to our beloved co-host, Evelyn Coleman. She’s been instrumental in shaping our conversations and challenging our perspectives. We’ll reflect on Evelyn’s impact on the podcast, share lessons from her career, and discuss the ways automated testing is about so much more than just code. Press play for an episode of insights, farewells, and of course, a little humor.