Cloud adoption – What are the most significant advantages of cloud computing?

Introduction Cloud computing is on an ascending path offering different services over the Internet, such as hosting and delivering. Its reputation and popularity have grown because this technology removes the need to plan ahead for the whole infrastructure. It allows enterprises to start with few resources and increase the amount when needed. So, it is […]
Designing and developing an Employees Incentive System for Pharma companies

One of our partners is a pharmaceutical company with operations in 20+ European countries, and 50+ countries worldwide. With over 2000 shops internationally, they have a global impact on the pharma industry. Pharma Statistics and Industry Trends 2022 70% of surveyed pharma industry clients anticipate drug development to be the most impacted in 2022 by […]
Kubernetes 101 – Cluster Internals

Let’s dive into the inner workings of a Kubernetes cluster. The two main components of a Kubernetes cluster are: Master node – which can be replicated across multiple nodes Worker node Master Node etcd – Database used to store the entire configuration and state of the cluster. controller – Checks the current state of the […]
Why DevOps should be an integral part of your business

DevOps is considered one of the newest IT branches that can be viewed as a mix between software development and operations principles. The main reason why DevOps was created is to enable organizations to develop products faster and more efficiently. It’s about bringing your product to market in a quicker and more reliable way. We […]
How to build enterprise applications that give you complete control over the go-to-market flow

The global retail industry is one of the biggest and most profitable sectors of activity today. The numbers generated by retailers annually surpass trillions of US dollars. That’s why all the key players in this industry focus on gaining a higher market share, a larger piece of the pie. Before we dive into how mindit.io […]
Kubernetes 101 – Pods

Intro The Pod object is the fundamental building block in Kubernetes. It’s made of one or more (tightly related) containers, a shared networking layer, and shared filesystem volumes. Similar to containers, pods are meant to be ephemeral – there is no expectation that a specific pod will persist for a long lifetime. Its blueprint can […]
DevOps Statistics: The state of DevOps in 2022 and beyond

DevOps is now an integral part of most organizations that run complex operations. Although it is mostly used by big businesses at the moment, the latest statistics and trends show that DevOps is getting integrated more and more in small and medium-sized organizations as well. Businesses are rapidly adopting new trends that will help them […]
Kubernetes 101 – Services

Intro How do components interact with each other inside a Kubernetes cluster? There are different types of communication in Kubernetes: container-to-container (inside a pod) pod-to-pod pod-to-service external-to-service Service A service is an abstraction which defines a set of pods and a policy by which to access them. The set of pods targeted by a service […]
Spring Boot – Custom endpoints using RegEx

What do you do when REST conventions are seemingly impossible to follow? Brief Let’s say we have a user management system that we designed using the REST API guidelines. The URL on which we access a user would be: /users/{userId} Say your business logic is based on the userId. For users with a userId that […]
Code like a pro: Stop using more than one ‘else-if’ statement

It may look fine, and it’s certainly easy to understand, however, it is not the right way of doing things. What happens if the conditional is not from the ones in the method? Or what happens if a few months after development 5 new values appear, and you must handle them all separately? You could […]