AWS Basics- Bastian Hosts and NATS

Introduction In previous post on AWS Elastic Compute Cloud (EC2) Basics, we launched two EC2 instances. One in public subnet and one is private subnet. With security groups configured, we were able to SSH to EC2 in public subnet. In this post, we will continue and setup Bastian Host and NAT instance in our VPC. … Read more

AWS Elastic Compute Cloud (EC2) Basics

Introduction In my earlier post on AWS Basics, we learnt that the core of the AWS is EC2. You can think of this as service that provides servers where your applications will be running. We then started setting up our VPC, Subnets, Routing Table and we also setup and Internet Gateway and we have following … Read more

Observer Pattern using JavaScript

Introduction Observer pattern is simply a publish/subscribe relationship. Like a person of interest we have an object of interest which we call subject or publisher and then we have interested parties and these parties are called observers or subscribers. Subject have something to say and observers are there interested in that saying. When we arrange our code … Read more

Why Invest in Clean Architecture

Over the years I have been in various discussions regarding clean architecture and I think on some degree most of us are aligned on the reasons behind it. However, having a clean architecture or code-base not only makes your development team happier, but it has far reaching impact on business itself. In this blog post … Read more