Systems | Development | Analytics | API | Testing

%term

The future of realtime Fan Engagement in sports and media [with video]

As a veteran of the sports media industry with 35 years of experience at Deltatre, Carlo De Marchis recently delivered a thought-provoking keynote at our Fan Engagement Summit exploring the current state of fan engagement, the challenges faced by organizations, and the potential scenarios for the future of realtime fan engagement in sports and media. In the following video and post, Carlo shares what he presented at the Ably Summit with a re-recorded version of his presentation, and summary of key points.

How to Perform Data Validation in Node.js

Data validation is essential to avoid unexpected behavior, prevent errors, and improve security. It can be performed both on a web page — where data is entered — and on the server, where the data is processed. In this tutorial, we'll explore data validation in the Node.js backend. Then, you'll learn how to implement it in Express using the express-validator library. Get ready to become a Node.js data validation expert!

How to Build a Custom Perforce Project Template (for Unreal Engine or Unity)

In this video, learn how to use the P4 Project Template tool to quickly setup and create a p4 environment for a new Perforce Helix Core project. With this tool, users will save time by easily reusing individual project style templates with variable definitions when creating and deploying future projects. Helpful Links Helix Core Admin Guide Check out the other videos in the Perforce Helix Core Admin’s Guide playlist for tutorials on other basic admin operations you will use when administering your Helix core server.

Mastering StudioAssist: Your Essential Guide to Data-Driven Testing and Reusing AI-Generated Test Cases

As a software tester, you constantly look for ways to streamline your workflow and enhance your testing capabilities. StudioAssist, an intelligent feature in Katalon Studio, is designed to make your life easier by automating repetitive tasks and generating efficient test scripts. This blog will serve as your cookbook, providing you with step-by-step instructions on how to harness the full potential of StudioAssist.

Resque v Sidekiq for Ruby Background Jobs Processing

Background job processing is integral to modern software architecture. Background jobs allow resource-intensive tasks to be handled asynchronously, improving your application’s responsiveness and efficiency. You can use background processing for tasks such as sending emails, data processing, and batch jobs. If you were to run these synchronously, they could significantly degrade the user experience and system performance. Thus, most frameworks have libraries for running background jobs.

S1.E7: What is quality engineering? | QA Therapy Podcast

Today, we're joined by our expert QA Therapist, Antoine Craske, who's here to diagnose and prescribe solutions for symptoms related to Quality Engineering. Hailing from France and working as a Software Engineer at La Redoute, Antoine brings a wealth of experience to the table. He emphasizes that quality isn't the responsibility of just one person or team; it's a collective company goal. To achieve this, leveraging tools is essential.

What is a Headless Data Architecture?

The headless data architecture. Is it a fad? Some marketecture? Or something real? In this video, Adam Bellemare takes you through the basics of the headless data architecture and why it’s beginning to emerge as its own respective pattern. Driven by the decoupling of data computation from storage, the headless data architecture provides the basis for a modular data ecosystem. Stream your data for near real-time low latency use cases, or convert it to an Iceberg table for analytical use cases.

GitLab SAST: Using GitLab With Klocwork

GitLab SAST is a combination of GitLab— an integrated solution that covers the entire DevOps lifecycle — and, Klocwork — a static code analysis and SAST tool. When used together, these tools provide software development teams with a powerful GitLab SAST solution. Here we explain the benefits of GitLab SAST.