Parottasalna Course Notes

📝 Parottasalna Blog

249 practical articles on backend engineering, system design, databases, Docker, Python, AI and DSA, explained simply.

Database Basics

What is Relational Database and Postgres Sql ?

In the city of Data, the citizens relied heavily on organizing their information. The city was home to many different types of data numbers, names, a…

Aug 21, 2024 · 3 min read
SSH Management

Tool: Serial Activity - Remote SSH Manager

Why this tool was created ? During our college times, we had a crash course on Machine Learning. Our coordinators has arranged an ML Engineer to take…

Aug 20, 2024 · 2 min read
Docker_Tasks

Tasks - Docker

Install Docker on your local machine. Verify the installation by running the hello-world container. Pull the nginx image from Docker Hub and run it a…

Aug 19, 2024 · 4 min read
Docker Basics

Docker Ep 12 - Cheatsheet

Here’s a Docker cheat sheet that covers the most commonly used Docker commands, organized by categories. Docker Basics docker --version : Show the Do…

Aug 19, 2024 · 3 min read
Docker

Docker EP 11 - Docker Networking & Docker Volumes

Alex is tasked with creating a new microservices-based web application for a growing e-commerce platform. The application needs to handle everything …

Aug 19, 2024 · 8 min read
Docker

Docker EP - 10: Let's Dockerize a Flask Application

Let’s develop a simple flask application, Set up the project directory: Create a new directory for your Flask project. mkdir flask-docker-app cd flas…

Aug 18, 2024 · 2 min read
Algorithm

Selection Sort

The selection sort algorithm sorts an array by iteratively finding the minimum (for ascending order) / maximum (for descending order) element from th…

Aug 18, 2024 · 6 min read
Algorithms

Binary Insertion Sort

Introduction Binary insertion sort is a sorting algorithm similar to insertion sort, but instead of using linear search to find the position where th…

Aug 17, 2024 · 5 min read
Web Development

Maya : 5mb Storage on browser

Maya, a developer working on a new website, was frustrated with slow load times caused by using cookies to store user data. One night, she discovered…

Aug 17, 2024 · 4 min read
Docker

Docker Ep 9: The Building Blocks – Detailed Structure of a Dockerfile

Alex now knows the basics, but it’s time to get their hands dirty by writing an actual Dockerfile. The FROM Instruction: Choosing the Foundation The …

Aug 15, 2024 · 5 min read
Docker

Docker Ep 8: Tomcat: Exploring Docker Port Mapping and Logs

Caution: We are just starting from basics. Even if you don’t understand below concepts there is no problem. In our previous adventures, we’ve dabbled…

Aug 15, 2024 · 4 min read
Technology

Docker Ep 7: Diving Deeper into Docker with Detached Mode, Naming, and Inspections

In our last adventure with Docker, we successfully ran our first container using the BusyBox image. It was a moment of triumph, seeing that “hello wo…

Aug 15, 2024 · 4 min read