Systems | Development | Analytics | API | Testing

Leveraging APIs to create value for telco ecosystems: STC's digital transformation

The world is changing for telecommunications operators. We live in a digital age when people, information, and services are more connected than ever, and people expect virtually any service on demand, at their fingertips. STC is already a telecommunications leader in the Middle East, but to remain on top in a competitive field, we must continue to grow and provide valuable experiences for our customers.

Why are Percentiles More Useful than Averages in Performance Testing

We all want our websites to be responsive and useful. However, the biggest correlation between website performance and business results is seen by improving the performance and speed of your website. Users get bored if they have to wait for too long to load your website or application. Performance Testing and Load Testing your website and restful APIs will help you understand better how your website and web services behave when a lot of users access your website at the same time.

Next.js Incremental Static Regeneration

The way developers approach new web applications has changed due to Next.js. For a long time, dynamic sites used a combination of Server-side Rendering (SSR) and Client-side Rendering (CSR) to display dynamic data in their applications. SSR succeeded well because developers were able to build HTML before passing it on to the browser, allowing search engines to readily crawl it.

[PNSQC 2021] Test Automation Strategy: Insider Practices & Secrets

Katalon is truly proud to have sponsored the 2021 Pacific Northwest Software Quality Conference and united the powerful minds of software quality assurance! Watch on with Adam Satterfield, Katalon Evangelist, to understand why an impactful testing strategy needs: #katalon #pnsqc2021 #agilemethodologyinsoftwaretesting #test automation #agiletesting #devsecops #softwarequalityassurancetutorial #test strategyvstestplan

Optimistic Locking in Rails REST APIs

Imagine the following hypothetical scenario: in a rental property management system, Employee A starts editing contact info for Rental X, adding some extra phone numbers. Around the same time, Employee B notices a typo in the contact info for exactly that Rental X and performs an update. A couple of minutes later, Employee A updates Rental X’s contact info with the new phone numbers, and … the update fixing the typo is now gone! That’s definitely not great!

Operationalizing AI: Lessons from the Field

A casual stroll through recent tech headlines in the past few years makes two things abundantly clear: investment in AI is at an all-time high, and companies really struggle to get value out of AI technology. At first glance, these ideas seem to be at odds with each other: why consider investing in a field that hasn’t lived up to the hype? If you dig into the details, you’ll notice that a gap exists between the development and production use of AI in many companies.

Real-Time Anomaly Detection: Solving Problems and Finding Opportunities

Success in today’s high-velocity business environments means having the correct information to make the right decisions at the right time. As marketplaces grow more competitive and customer expectations continually rise, the “right time” is often real-time. Every transaction generates a plethora of data. Anomalies within your company’s data set can represent opportunities and threats to the business.