Systems | Development | Analytics | API | Testing

August 2023

Tips on Completing Awesome #OpenSource Projects

Welcome to Test Case Scenario! In this episode, join our host Jason Baum and panelists from Sauce Labs as they dive deep into the thrilling world of open source. Nikolay Advolodkin, Principal Developer Advocate, Marcus Merrell, VP Technology Strategy, and Diego Molina, Open Source Program Lead, share insights on the future of open source, discuss exciting projects, and offer valuable lessons for those venturing into the realm of open source. Get ready for an engaging conversation on the latest open-source trends, developments, and expert advice.

Data Migration with Microsoft SQL Server ETL Tools

Data integration and migration can be quite overwhelming and complex. It's easy to underestimate the complexities of managing data between different sources and destinations. However, diving into it without thorough planning and the right ETL (Extract, Transform, Load) setup could impact your business goals and deadlines, or even exceed your budget.

What Is a Code Review? + How to Do Code Reviews at Scale

Code review: it is an essential step in the development process for many businesses. Software developers often have a love/hate relationship with code reviews. Generally, the organizations that implement code reviews agree that they save time in the long run by catching issues and inefficiencies early. In this blog, get an overview of what a code review is and the challenges involved with them. Plus, learn how to do code reviews at scale.

An Evolution in Software Testing Reporting: Introducing Virtual Data Analyst for Katalon TestOps

In the complex and rapidly evolving landscape of software development, the ability to make swift, well-informed decisions can be the dividing line between success and missed opportunity. As development cycles shrink and user demands grow, navigating the waters of software testing requires not just precision, but also clarity. This is where Katalon TestOps steps in with its game-changing feature: Virtual Data Analyst (VDA), powered by GPT technology.

Identifying and Troubleshooting Inefficiencies in Django ORM

The Python web framework Django is an excellent choice for building performant web apps. Disqus, Pinterest, and Instagram are all built on a Django foundation. Django offers simplicity, flexibility, reliability, scalability, and all the tools you need to build a web app from admin to authentication to ORM. But this “batteries included” approach has disadvantages. It can hide a lot of the true complexity of an app from developers. Django ORM is a great example.

What is an API Ecosystem?

An API ecosystem refers to the interconnected network of applications, services, and APIs that collaborate to enable data exchange, functionality, and interactions between various software components. An API connects all the software developments so they can work together. Developers can connect apps that don’t normally work together, allowing for combined strengths and opportunities to close gaps in product capabilities. This is the basis for what’s called the “API ecosystem.”

What Is API Gateway Authentication?

API gateway authentication is one of the key functions of an API gateway. In carrying out this function, the API gateway manages authentication and authorization for the entire group of APIs that sit behind it. In this way, API gateway authentication safeguards your systems and information against unwanted access, data breaches, hacks, and mistakes. While the basic premise of API gateway authentication is easy enough to grasp, this guide offers a more nuanced understanding of the concept.

Flink in Practice: Stream Processing Use Cases for Kafka Users

In Part One of our “Inside Flink” blog series, we explored the critical role of stream processing and why developers are increasingly choosing Apache Flink® over other frameworks. In this second installment, we'll showcase how innovative teams across every industry and size are putting stream processing into practice – from streaming data pipelines to train ML models or more timely analytics to fraud detection in finance and real-time inventory management in retail.

Large Language Models: 3 Examples of Problems They Can Solve

Large language models (LLMs) are all the rage, fueled by the release of OpenAI's ChatGPT in late 2022, initially powered by the LLM GPT-3. Aside from the news hype, what can LLMs actually, getting-down-to-brass-tacks, nitty-gritty do for your business? Here, we’ll look at three examples of problems they can solve. But first, a quick definition of LLMs.

Cursors Everywhere: An experiment on shared cursors for every website

Learn about Ably DevRel Engineer Tom Camp's experience with creating a Chrome Plugin to allow anyone to see one another’s cursors on any web page, and the technical considerations required. About Ably Ably is an enterprise-grade pub/sub messaging platform. We make it easy to efficiently design, quickly ship, and seamlessly scale critical realtime functionality delivered directly to end-users. Every day, we deliver billions of realtime messages to millions of users for thousands of companies.