The software development field is something that keeps changing and improving day by day. Day by day new programming languages is getting developed. The development practices and processes are getting better. With the internet, the world is global and information sharing has become easier. There are a lot of places on the internet for a […]
Backups are really important to restore your application to a stable state in case of disasters. The most common disasters are file deletion, modifications or any other kind of damages to the database which are undesirable. These backup are also important when you are doing maintenance of the system. If something goes wrong during maintenance […]
AWS CloudFormation provides the functionality to write infrastructure as a code. This comes with a lot of advantages like disaster recovery, the ability to do code review and many more. There are cases where the CloudFormation natively does not support some of the functionality. In these cases, we need Custom CloudFormation resources: When we need […]
AWS CloudFormation is a tool to write the Infrastructure as a Code(IaC). Any kind of AWS resources such as VPCs, EC2, S3, RDS or any other kind of resources can be created using AWS CloudFormation. This has a lot of advantages such as: Automation of AWS resource creation Disaster recovery Copying a resource from one […]
When we visit most of the sites these days, we have seen a screen that says log in with Facebook, Twitter, GitHub, Google, and many more. It is a fairly common thing on the internet. What this does is take your current account information from one of these providers and use it to signup. This […]
Elastic Container Service (ECS) is a docker container deployment service provided by AWS. In this blog, we will be using AWS CloudFormation to write all the infrastructure needed for the deployment, as a Code (IaC). This blog is a complete guide that will cover How to Deploy Docker container with ECS (a “hello world” node […]
Blueprint for writing rspec. Any developer should be able to know what your code does just by looking at the test.
Golang is a statically typed, compiled language released in March 2012. In this Golang tutorial, we will be learning from zero knowledge to being a hero. “Go is an open source programming language that makes it easy to build simple, reliable, and efficient software”. GoLang In many languages, there are many ways to solve a […]
Relational databases handle data smoothly, whether working with small volumes or processing millions of rows. We will be looking at how we can use relational databases according to our needs, and get the most out of them.
CPU, also known as the microprocessor is the heart and/or brain of a computer. Lets Deep dive into the core of the computer to help us write computer programs efficiently.