Systems | Development | Analytics | API | Testing

%term

How to dive into behavioral analysis by grouping your users via cohorts

A cohort is a group of users that share certain event together for a certain period of time (for example: users who make payment for the first time in the last 30 days, or added 7 friends in the last week). In other words, a cohort is a group of people with similar behavioural characteristics. Cohorts let you group your users based on their actions, such as who performed add to cart event in the last 7 days but didn’t perform checkout event. List of users who belong in a cohort is automatically kept up-to-date, and you can segment funnels, retention, user profiles, flows and drill data based on cohorts you create.

Track goal completion rates in your mobile app by using Funnels and discover user activities

Funnels are used to track the goal completion rates of a step by step path inside your application. These goals (steps) are defined as custom events in Countly and you don't need any extra/new API calls if you have already been using custom events. Countly Drill is advanced segmentation feature, available with Enterprise Edition. Drill can be very powerful when it comes to understanding segmented data. This video provides more information and shows how to use Countly Funnels and Drill.

Load testing with Azure Pipelines

If you want to jump straight to installing the marketplace extension, you can find it here. Performance issues can quickly turn expensive. Reasons can vary from unexpected traffic surges, pieces of non-performant code acting as bottlenecks, or misconfigured network components. Integrating load- and performance testing into your CI pipeline will allow you to know about performance degradations early, in most cases, even before it has any impact on your users in the production environment.

Open-Source vs Commercial tools for test automation?

In software testing, open-source tools have existed for quite a while and they will keep existing in the future. New testing frameworks and tools appear every single day, so how do you know what works best for you? Are commercial tools better than open-source alternatives or the other way around? There is no clear answer and “it depends” highly on your needs. Teams are unique and should use whatever tools they want in order to be more efficient, productive, and happy.

Access Control Lists with Kong

Access control is an important function in our daily lives. Access control is provided in many different realms. For example, a physical door, a software program, or an API. Access control simply means that you are controlling who/what can access something. We’re going to focus this discussion around access control for an API. Businesses benefit from providing APIs to their internal (and external) developers.

PHP Memory Leaks, How to Find and Fix Them

Memory leaks can happen in any language, including PHP. These memory leaks may happen in small increments that take time to accumulate, or in larger jumps that manifest quickly. Either way, if your app has a memory leak, sooner or later it will cause problems. The source of and solution to PHP memory leaks aren’t always obvious, so you may need to try a few strategies before you eliminate the problem.

How To Create An SFTP REST API

SFTP, or Secure File Transfer Protocol, is a popular solution for transferring files from one device to another. Its simplicity belies its popularity, with the vast majority of actions involving either sending (uploading) or receiving (downloading) files. Files are typically transferred between a FTP client such as FileZilla and an FTP server, although in many cases programmatic solutions involve transferring files from one server to another.

A guide to the Enterprise Data Warehouse (EDW)

Companies use predictive and business analytics to gain an advantage over their competitors and claim a bigger share of the market. But with the accelerated proliferation of data volume, speed and variety, establishing a system to make sense of this data is posing ever-increasing challenges. Several data solutions - from databases to data lakes - have emerged to empower companies of all sizes to take over their data and use it to accelerate growth.