Blog
-
Creating Custom UI Library
When creating a UI library is inevitable Imagine you have a commercial product that is growing expansively, let’s take a taxi app, for example. Everything is going well; new features are being added in no time, the…
-
Technology Migration: How to Change Database on the Live Website
Have no fear of moving into the unknown. Let’s start with the main spoiler: we sped up the app loading time by ~80 times. We achieved this through a comprehensive migration from Firebase Realtime Database to PostgreSQL,…
-
What Does A Perfect QA Process Look Like
A QA team obviously improves the quality of your product because they know the product better than anyone else and are constantly continuing to explore it to find functional flaws or defects and UI/UX imperfections. But how…
-
Innovative Serverless Architecture for Flexible Application Functionality Expansion
In today’s rapidly evolving technological landscape, the development of web applications requires flexible solutions. This article explores a successful case in meeting the client’s requirements for expanding application functionality without being tied to deployment. The key benefit…
-
How To Build Effective Communication Between The QA Engineer And The Client
We all need both hard and soft skills to build positive relationships with clients, partners, and colleagues. Sometimes, people think that only technical skills are the key to career growth, but soft skills play a significant role.…
-
A Failure Story Of An Uber-like App: The Cost Of Skipping The Business Analysis Stage
When developing a new product, it’s crucial to have a complete business vision to ensure all activities are aligned with the idea and goals. Nowadays, there’s a lot of data on the internet that might make you…
-
Example of Using Tapir with Akka-HTTP Interpreter, Quill and Macwire
Tapir is a cutting-edge library for endpoint description, compatible with many well-known libraries like Akka-Http and Play. Compared with defining endpoints via Akka-Http routing DSL, it’s much easier to define and describe endpoints anduse this description to…
-
Key points a business should consider before outsourcing software development
The business enterprise can never be successful without you, a business owner. It’s impossible to exclude yourself from the process, delegate the key business decisions, and expect good results. To make software a part of your business,…
-
Testing strategies for Apache Spark based projects
Let’s talk about tests. The Apache Spark official guide doesn’t suggest anLet’s talk about tests. The Apache Spark official guide doesn’t suggest an approach for testing, so we have to do the first steps ourselves. First, we should understand…
-
Moving Lambda function from Serverless to Terraform
Introduction In this article, I will describe how to move an AWS Lambda function deployed as a Serverless application into a Terraform module. The article may be useful for: The implementation also includes a special case of…
Boost your business with custom software
Tell us about your business needs and we’ll suggest a solution
Thank you!
We have received your request and will get back to you within 1 business day.











