Systems | Development | Analytics | API | Testing

The Ultimate Guide to Mobile App Testing

Mobile applications have become an integral part of our lives. In this competitive environment with evolving user expectations, a buggy app can decimate the brand through negative user reviews, decreased user engagement, and, ultimately, loss of revenue. So, whether you’re a startup or a large-scale enterprise, if you’re releasing apps of any kind, let’s be clear. You need mobile app testing.

Implementing Instant Object Detection in Live Image Streams using TFLite in Flutter

In Flutter’s early days in 2019, I developed a live object detection system for a major German company, despite the platform’s constraints. With release of Flutter 3.7 and advancements of TensorFlow have catalyzed the need to refine or overhaul this approach. This article discusses the newest techniques in live-stream object detection as showcased in the flutter-tflite GitHub repository.

Cursor Everywhere: An experiment on shared cursors for every website

Working with collaboration tools like Miro and VS Code Live Share has transformed my expectations of collaborative interactions. However, I found myself trying to move my cursor around websites during calls with colleagues, despite not sharing my screen. It was as if I believed they could see my cursor. I even caught myself saying, 'and when I click here...', only to realize I was sharing with nothing but the void. I decided to do something about this with a project I'm calling 'Cursors Everywhere'.

Leveraging RPA For Katalon To Improve Testing

Robotic process automation (RPA) is a software system automation approach that employs pre-programmed “bots” to automate manual tasks, typically through a user interface (UI). RPA tools are primarily used to automate business processes that once depended on human resources and were highly repetitive and operational in nature. Many of these business processes are rooted in legacy technology, which often acts as a bottleneck due to its outdated nature.

Will ChatGPT Save the Chatbot Industry? (Part I)

There's no denying that OpenAI's remarkable artificial intelligence applications (ChatGPT and DALL-E) have captured the zeitgeist and hurled the topic of Generative AI into every company boardroom. Conversations range from apocalyptic hand-wringing to blissful ignorance. I wonder if ChatGPT will single-handedly save the chatbot industry, or is this just another tech fad that will quickly wither and die?

Building a Real-time Snowflake Data Pipeline with Apache Kafka

In today's data-driven world, organizations seek efficient and scalable solutions for processing and analyzing vast amounts of data in real-time. One powerful combination that enables such capabilities is Snowflake, a cloud-based data warehousing platform, and Apache Kafka, a distributed streaming platform.

How to Ensure Supply Chain Security for AI Applications

Machine Learning (ML) is at the heart of the boom in AI Applications, revolutionizing various domains. From powering intelligent Large Language Model (LLM) based chatbots like ChatGPT and Bard, to enabling text-to-AI image generators like Stable Diffusion, ML continues to drive innovation. Its transformative impact advances multiple fields from genetics to medicine to finance. Without exaggeration, ML has the potential to profoundly change lives, if it hasn’t already.