Systems | Development | Analytics | API | Testing

August 2023

EP3: Unifying the Landscape with a Deep Dive into APIs, Services, and Seamless Communication

In this episode, we explore the complex interplay between APIs and Services, including their distinct versions and life cycles. We clarify the differences between managed or business APIs and service endpoints. The discussion also touches on domain, experience, and utility APIs, direction-based communication, gateway necessities, and the use of eBPF+MTLS as a minimal observer without a sidecar. Join us for a concise yet insightful look at these essential architectural components.

SaaS in 60 - Introducing Public Collections in Qlik Cloud

This week we introduce the addition of public collections in Qlik Cloud. Public collections allow Tenant and Analytics admins to create collections of content from one or more spaces for their users. These collections provide a simple, yet powerful way to group content from multiple spaces into more logical buckets for Qlik Cloud users.

Discover, Test, and Succeed: SwaggerHub Explore Meets SwaggerHub Portal

API documentation is the cornerstone of any successful API-driven project. It serves as a critical reference point for developers and consumers to understand how an API works, its endpoints, request/response formats, and more. While having comprehensive documentation is essential, what truly sets developers apart is the ability to seamlessly explore and test these APIs within the context of their documentation.

Exploring Event-Driven Architecture: A Beginner's Guide for Cloud Native Developers

Classical request/response architecture is driven by procedure calls, where a caller waits for the call to finish, and the call continues until the work is done. Each incoming call is broken into smaller procedure calls, which may in turn call other procedures. In contrast, event-driven architecture (EDA) is driven by events such as user actions, sensor outputs, or messages from other programs/threads, which determines the execution flow.

Mastering Test Automation with Command Line Interface + A Free CLI Cheatsheet!

At Ghost Inspector, we are passionate about empowering our users with testing solutions that ensure everything on your website or app works and looks the way it should. Our Command Line Interface (CLI) is one of those solutions, allowing you to simplify the process of scripting interactions with the Ghost Inspector API.

Advancing the NodeSource Node.js Package Repo (Including User-Requested Upgrades!)

For over a decade, NodeSource has developed and maintained a Node.js package repository that, has become the standard for production use globally. We are excited to announce some significant updates to this repo that include a large number of items related to user requests.

5 Key Ingredients to Accurate Cloud Data Budget Forecasting

Hey there! Have you ever found yourself scratching your head over unpredictable cloud data costs? It’s no secret that accurately forecasting cloud data spend can be a real headache. Fluctuating costs make it challenging to plan and allocate resources effectively, leaving businesses vulnerable to budget overruns and financial challenges. But don’t worry, we’ve got you covered!

How to Fix Python's "List Index Out of Range" Error in For Loops

The List Index Out of Range error often occurs when working with lists and for loops. You see, in Python, when you attempt to access an element using an index that lies outside the valid index range of the list, you're essentially telling the program to fetch something that isn't there, resulting in this common error. It's the interpreter's way of signaling that there's a misalignment in your expectations of the list's size and the actual indices present.

The Art of Data Leadership | A discussion with Synchrony's Head of Provisioning, Ram Karnati

Did you know there are 1.4 million open tech jobs, but global educational institutions only produce 400,000 qualified individuals annually to fill them? In our third episode of The Art of Data Leadership, Synchrony’s Ram Karnati believes the answer lies with #AI, “Day-to-day coding is going to get easier; AI is going to take care of it. So, the next phase of talent transformation will not be focused on being the best coder out there. People will start to look for generalists who also understand business.”

Deploying an LLM ChatBot Augmented with Enterprise Data

The release of ChatGPT pushed the interest in and expectations of Large Language Model based use cases to record heights. Every company is looking to experiment, qualify and eventually release LLM based services to improve their internal operations and to level up their interactions with their users and customers. At Cloudera, we have been working with our customers to help them benefit from this new wave of innovation.