Tech Blogs

Things That Make You Love Machine Learning

Reading Time: 3 minutes This blog is about Machine Learning and its overview. What is Machine? In a simple sentence, we can say that it is the functional system made by humans which follows some steps defined by the person who made it. The system consists of functional properties and this model is called a system architecture model. This is used to perform a particular task that reduces human Continue Reading

How To Perform UNIT TESTING using Mockito Framework :-

Reading Time: 4 minutes While working on a code we intend to make it functional. But it is equally important that we make sure our code works the way we intended it to. And we can achieve that by witting unit test cases. In this blog, we will cover the same by considering two testing scenarios. First, where the method is independent. Second, where it is dependent on some Continue Reading

Can we use Rust for Embedded Development?

Reading Time: 4 minutes Hi everyone, in the previous blog we have discussed the basics of the Embedded System using the Rust programming language. That was like the “Hello World” in the Embedded Development. We also discussed that how we can start working with the bare metal environment and we can build and run the application in such an environment. If you want to read more about it then Continue Reading

Advanced Types in Rust are quite helpful

Reading Time: 3 minutes In this blog, we will discuss the advanced types available in Rust. Creating Type Synonyms with Type Aliases Rust provides the ability to declare a type alias to give an existing type another name. For this, we use the type keyword. For example, we can create the alias Kilometers to i32 like so:  Values that have the type Kilometers will be treated the same as values of type i32: Because Kilometers and i32 are the same type, we can add Continue Reading

close up photo of programming of codes

Quickstart to using Linux Containers(lxc and lxd)

Reading Time: 3 minutes Containerization has been the leading mode for application deployment today. So tools like Docker has been in the rise. But the Docker containers are built for the purpose of deploying an application and hence a single process. So, Docker containers are not meant to run an Operating System. But what if we want to run multiple Operating Systems on a single host OS. People will Continue Reading

Let’s Mindmap: Cloud Native

Reading Time: < 1 minute Cloud-Native evokes different responses from every engineer on any team. As a part of this visual presentation, we would like to get a common understanding of what is cloud-native, talk about its pillars and which applications are a good candidate for the same. With this vlog, the idea is to make a common denominator of understanding so that the team can be successful together. Happy Continue Reading


How to use Terraform variables in different ways

Reading Time: 2 minutes Introduction to Terraform variables Just like in other technologies, variables let you customize your Terraform modules and resources without altering the modules’ code. Results you do not need to hard code just for a few tweaks in your resources. Using variables is very handy when you are creating the same resources but with different configurations. For example: S3 bucket for diffrent regions EC2 instances of Continue Reading

Getting started with Git logs (Part -1)

Reading Time: 4 minutes Getting started with Git logs (Part -1) In this blog, we will learn some advanced options to format and print the commit git logs to fetch the information that we need out of our project journal history. As we already know, Git keeps a Journal of the changes committed to the project history. Now we will explore more ways the ‘git log’ command is helpful for us. Continue Reading

Getting started with Git logs (Part -2)

Reading Time: 3 minutes Git logs play an important role to get details about the activity of the commit. We will learn about git logs in this blog. This blog is the second part of my last blog. I hope you have read my last blog on the same topic. if not please have a look at that blog also, refer to the below link to get that blog- Continue Reading

An Introduction to Caching in Mule Soft 4

Reading Time: 5 minutes Mule runtime engine (Mule) offers customizable strategies, such as the Cache scope and the HTTP Caching API Gateway policy, to enable cache according to your needs. Let’s first have a look at caching, being followed by Cache scope: Caching: It is the process of storing frequently used data in memory, file system, or database which saves processing time and load if it would have to Continue Reading

Fundamentals of Google App Engine

Reading Time: 5 minutes The trend of building applications on the cloud is gaining traction because it offers a variety of advantages, including increased business opportunities, security, and scalability. To develop a web application, however, you would need a suitable cloud computing technology. This is where Google App Engine fits in by allowing you to build and host web applications on a fully-managed serverless platform. What is App Engine? Continue Reading

Deep Dive into Hadoop Map Reduce Part -2

Reading Time: 8 minutes Prerequisite: Hadoop Basic and understanding of Deep Dive in Hadoop Map reduce Part -1 Blog. MapReduce Tutorial: Introduction In this MapReduce Tutorial blog, I am going to introduce you to MapReduce, which is one of the core building blocks of processing in the Hadoop framework. Before moving ahead, I would suggest you to get familiar with HDFS concepts which I have covered in my previous HDFS tutorial blog. Continue Reading

Understanding Java enums

Introduction to CQRS and Event Sourcing

Reading Time: 3 minutes CQRS CQRS (Command Query REsponsibility Segregation) is a very simple pattern and not new at all. CQRS is based on the Command Query Separation (CQS) principle which was suggested by Bertrand Meyer. CQS suggest that we divide the operation on domain object into two distinct categories: Queries and Commands. The Command and Query Responsibility Segregation(CQRS) it’s an architectural Pattern Where the main focus is to Continue Reading