Systems | Development | Analytics | API | Testing

%term

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.

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.

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.

Not All MFA is Created Equal, Especially in CIAM

In many industries (finance and healthcare, to name a couple), regulations require the use of multi-factor authentication (MFA) to protect access to sensitive data and transactions. Also, an important executive order was issued, aimed at improving the cybersecurity posture within the US government by requiring all federal agencies to adopt MFA systems. Regulations and standards like these will continue to spread over more industries and transaction types.

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.

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.

5 Ways Advertising, Media and Entertainment Companies are Using Gen AI

The emergence of generative AI (gen AI) heralds a new, groundbreaking era for advertising, media and entertainment. According to a recent Snowflake report, Advertising, Media and Entertainment Data + AI Predictions 2024, gen AI is going to transform the industry — from content creation to customer experience. The companies that will come out ahead during this time are those that most successfully and quickly supercharge their data strategy.

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.

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!