SOLID Open Closed Principle

SOLID principles in React part II - Open/Closed Principle

Pouyan, our Front-End Engineer, continues his article series about implementing SOLID principles in real-life React projects to prevent several issues easily. In the next part, he reviews the second - Open/Closed Principle (OCP) and how developers can apply it to JavaScript projects. 

Read more
Access model RBAC in Flutter

User access model RBAC in Flutter UI

Access control is a crucial part of software engineering for an app's security and usability. Some software requires only controlling roles, and some - more granular. David, our first-ever Flutter app author, shows how to handle 12 well-known models in Flutter applications. And in this article, he implements Role-Based Access Control on the interface side of apps.

Read more
Software testing challenges

Software testing challenges in the Microservices Environment 

Microservices can bring many benefits to the software and the company behind it. But the QA team should consider that due to the difference between microservices and monolithic architecture, they might face some new challenges. In this article, we will discuss two such challenges, and how to mitigate them.

Read more
SOLID principles

SOLID principles in React part I - Single Responsibility Principle

Applying SOLID principles in projects can prevent a lot of issues and improve many codebases. Although, not a lot of engineers use them. That led our Front-End Engineer, Pouyan to write this series of articles on how to implement them in real-world projects. And, in this article, we start with Single Responsibility Principle.

Read more

Recent articles