Apache beam is an open-source data processing tool which provides unifying model for both batch and streaming data-pipelines.

Beam is useful for parallel data processing tasks, in which the problem can be decomposed into many smaller bundles of data that can be processed independently and in parallel. …


In an application, we store the state of the application in the database. When the state changes, we update the state. By doing this, we lost the previous state. We don’t know what lead to the current state.

Let us consider an example. Imagine we have a bank with customers…


In this article, we are going to learn how to deploy Node.js application to AWS lambda. AWS lambda is a function-as-a-service(FAAS) environment which provides pay only for the resources used based on the particular request measured in seconds or milliseconds.

To deploy Node.js application in AWS lambda, let’s create a…


Laravel is a free, open-source PHP framework. It is intended for the development of web application using MVC architectural pattern and based on Symfony.

Whenever I code application in Laravel, one question would pop-up to my mind was how it works?. Today, through this article we are gonna explore that.


In this article, I am gonna discuss some of the security vulnerabilities and how we can avoid those in Laravel application.

Following are some of the security vulnerabilities we encounter in web application and how we can mitigate those in Laravel application:

#1 Cross-Site Request Forgery(CSRF)

Here, third-party application forges the form request and…


In this article, I am gonna write about some of the Laravel packages we use in our projects. These packages have saved a lot of our project development efforts. …


Amazon Virtual Private Cloud (Amazon VPC) enables you to launch AWS resources into a virtual network that you’ve defined. This virtual network closely resembles a traditional network that you’d operate in your own data center, with the benefits of using the scalable infrastructure of AWS.

In this article, I am…


Today, microservices are the biggest hype in application architecture. Due to the flaws of a traditional monolithic application, microservice has taken very huge importance.

With microservice architecture, an application is developed or refactored, into separate services that communicate to one another in a well-defined way via APIs, or instance. …


I recently read Goals! book by Brian Tracy. It is one of the best books I have read on goal settings. I was just super-impressed by the concepts and ideas presented in the book.

After reading the book, I bought a journal and wrote down all my goals for this…


We are going to create GraphQL project in Laravel to understand how GraphQL works. You can refer to my previous article on GraphQL to understand the features and advantages of it.

Let’s create a Laravel project.

composer create-project laravel/laravel graphql-project

For this project, we are going to make use of…

Sharathkumar hegde

I code for living.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store