Systems | Development | Analytics | API | Testing

%term

Writing a Custom Credo Check in Elixir

Static code analysis is an important tool to ensure a project meets the right code standards and quality. In Elixir, the most popular package for this is Credo. Not only does it offer dozens of pre-made checks, but it also allows you to create your own. In this article, we will walk you through creating a Credo check. We will see how to write the code, enable the check in the Credo config, and make it nice to use. Let’s start!

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.

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.

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.

Slow App Performance? Here's How to Fix It

Excellent performance is key for any application, regardless of the framework or language. Today’s digital consumers demand speed and precision, and will quickly quit a sluggish app. That's why performance monitoring, especially Real User Monitoring (RUM), is important for every developer to implement. We recently launched RUM for BugSnag, providing developers the visibility they need to ensure great application performance.

Beyond Coding - Bekah HW's Deep Dive into OSS, Community, Inclusivity, and 100 Day Challenges

Welcome to Test Case Scenario! In this episode hosted by Jason Baum, our expert guests Evelyn Coleman and Marcus Merrell, as well as special guest BekahHW, creator of the Virtual Coffee community, delve into the exciting world of open source. Join them as they discuss the ins and outs of getting involved in and contributing to open source projects, fostering a sense of community and inclusivity, and even embarking on the challenge of 100 Days of OSS (Open Source Software).

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.”

The Complete Guide to FTP, FTPS, SFTP, and SCP

In the digital age, data transfer is integral to operations for businesses of all sizes. While Extract, Transform, and Load (ETL) processes have become fundamental for moving raw data to destinations like data warehouses, the protocols you use to transfer these files can impact the efficiency and security of the entire operation. Dive into our comprehensive guide, as we shed light on the most popular file transfer protocols and their relevance in today's tech landscape.