A Beginner's Guide to AWS Lambda

AWS Lambda is a serverless compute service that automatically manages the underlying infrastructure, scaling, and execution of your code. You only need to write the code, and AWS Lambda takes...

A Comprehensive Guide to Terraform: Understanding the Fundamentals

Terraform, an open-source tool developed by HashiCorp, enables you to define your infrastructure as code. This approach allows you to manage infrastructure across a variety of providers (like AWS, Azure,...

Structural Design Patterns - Decorator and Facade

Notes on Structural Design Patterns - Decorator and Facade

Structural Design Patterns - Adapter and Flyweight

Notes on Structural Design Patterns - Adapter and Flyweight from Scaler

Creational Design Patterns - Prototype, Factory Method and Abstract Factory

Notes on Creational Design Patterns - Prototype, Factory Method and Abstract Factory from Scaler

Creational Design Patterns - Singleton and Builder

Notes on Creational Design Patterns - Singleton and Builder from Scaler

SOLID - Liskov Substitution, Interface Segregation, and Dependency Inversion

Notes on SOLID - Liskov Substitution, Interface Segregation, and Dependency Inversion from Scaler

SOLID - Single Responsibility, Open/Closed Principle

Notes on SOLID - Single Responsibility, Open/Closed Principle from Scaler

Polymorphism

Notes on Polymorphism from Scaler

Constructor, Access modifiers, Inheritance, Diamond Problem

Notes on Constructor, Access modifiers, Inheritance, Diamond Problem from Scaler

Programming paradigms - Procedural vs Object Oriented Programming

Notes on Programming paradigms from Scaler

Low Level Design - What and Why?

Notes on Low Level Design from Scaler