The Perfomatix Blog

Our thoughts on Technology and Innovation


How business enterprises can benefit from IoT?

More than 20 billion devices and appliances will be connected through the IoT by 2020. Internet of Things has been making rounds for a while now, with the worldwide adoption of 5G networking on a vast scale &#8...


Data distribution and storage in Apache Cassandra

Endless data is generated every day, and by storing, it grows exponentially. Every bit of data has to be collected, stored, refined, queried, analyzed, and operationalized for continuous improvement. This leads...

App Development iOS

iOS Best practices and SWIFT coding standards

Coding standards act as a guideline for ensuring quality and continuity in code. A set of good practices can help developers over come safety and performance concerns of their end product. iOS and Swift coding ...


Maintaining Business Continuity during Covid19 crisis

What started as a health emergency in East Asia, Covid-19 is now been classified as a global health emergency as a pandemic. Drastic actions are taken worldwide to prevent the spread of Covid-19 or Coronavirus ...


Firebase on Android

Firebase is a mobile platform that helps you quickly develop high-quality apps and grow your user base. Firebase is made up of complementary features that you can mix-and-match to fit your needs, with Google An...

App Development React

React vs Vue – the best Javascript UI library

Vue and React are two frontend JavaScript frameworks that are widely popular. React undoubtedly has the top spot for many years, Vue also has its own advantages depending upon the application and its usability....

Full Stack or DevOps -blog
AGILE Full Stack

Full Stack or DevOps?

In the past, whenever a software application had to be created, there was a whole team of experts involved. One guy to write the code, someone to manage the database, someone to ensure quality assurance for the...


Best practices in coding Java

The pitfall of a large application is maintaining a huge code base with hundreds of dependencies – such a monolith slows down developers as they try to incorporate new features. Instead, partition your co...


Best practices in Angular coding

Angular is a modern MVVM framework and platform that is used to build enterprise Single-page Web Applications (or SPAs) using HTML and TypeScript. It is known as an opinionated framework, it specifies a certain...

App Development Flutter

Flutter Interact Event & Updates

Flutter Interact, was held by Google by bringing the Flutter Community together. It ended with some important news, a newer version of Flutter was released. Many developers, including us, were eager to know the...


An introduction to Edge Computing

Edge computing is a distributed computing paradigm which brings computation and data storage closer to the location where it is needed, to improve response times and save bandwidth. It is basically a distribute...

App Development

Web Development Trends of the new decade

Here are our top 7 picks of web development trends to look out for in the coming decade. Every year, web development models adapt to new changes in the market. There has been a lot many changes in the last deca...


Best practices in Android Coding

Android is a mobile operating system based on a modified version of the Linux kernel and other open-source software, designed primarily for touchscreen mobile devices such as smartphones and tablets. The curren...


Why UI/UX is important for your application?

People like to access items that are easy to use and don’t demand a lot of thinking from their part. Whether it is on the web or mobile, users expect applications to be quick and efficient in every way. T...

App Development

Five reasons to choose JavaScript for mobile app development

Whether you have a brilliant idea for a productivity tool or you’re aspiring to expand your business by developing deeper customer relations, you’ll be advised to develop a mobile application to elevate your pr...


Cloud-first strategy for organizations

Cloud has become the reason that enables businesses to transform, differentiate, and gain competitive advantage. Many organizations are now focused on cloud-first strategies as they turn their attention to adva...

Quality assurance

Test Automation in Product Development

Software test automation tools are gaining a stronghold in the quality assurance industry. Automation testing becoming an essential part of our software testing life cycle (STLC) and enterprise application deve...

Machine Learning

Artificial Intelligence and Machine Learning in Healthcare

Artificial intelligence and machine learning will play a more significant role in healthcare in 2020, helping medical professionals with everything from health screenings to AI-enabled note-taking. The healthca...


Is DevOps the Next Generation of Agile?

Change is often feared and avoided by most organizations, and the adoption of new methodologies can be quite challenging. DevOps is not a tool or a technique, but it could be termed as a highly efficient cultur...

App Development

Hibernate vs MyBatis

This blog aims to give an overview of MyBatis and Hibernate. Before we talk about Mybatis and Hibernate, it might be better to talk about Object Relational Mapping as a concept first. Object-Relational Mapping ...