Polymorphism Explained Using React Typescript
What is Polymorphism? Polymorphism is one of the core concepts of object-oriented programming (OOP). Let's say it describes situations in…
Change ssh key-pair of running EC2 instance
Amazon EC2 key pairs and Linux instances A key pair, consisting of a public key and a private key, is a set of security credentials that you…
Deploy Node.js app to Ubuntu - Server setup, Nginx, SSL
Initial Server Setup with Ubuntu 18.04 After creating a new Ubuntu 18.04 server, you should take some configuration steps as part of an…
SOLID Design Principles
SOLID is one of the most popular sets of design principles in object-oriented software development. It’s a mnemonic acronym for the…