Parottasalna Course Notes

📝 Parottasalna Blog

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

Docker Adventures

Docker Ep 6: Running 'Hello, World!' with BusyBox: A Docker Adventure

Once upon a time in the city of Athipati, there was a young coder named Arivanandham. Arivanandham had recently heard whispers of a magical tool call…

Aug 15, 2024 · 4 min read
Docker

Docker Ep 5 : THE Bakery, Recepies, Dough & Cookies - Registry, Repository, Images, Containers

In the bustling town of Tambaram, there was a famous factory known for its delicious cookies. This factory had a unique and modern way of making and …

Aug 12, 2024 · 5 min read
Docker

Docker Ep 4 : The Digital Tea Kadai - Client Server Architecture & Docker

The Client-Server Architecture Once upon a time in the electronic city of Banglore, there was a popular digital tea kadai. This cafe was unique becau…

Aug 12, 2024 · 3 min read
Python Projects

Python Mini Projects Ideas

Build a game where the user guesses a randomly generated number. – Link Build a calculator application. – Link Build a calculator application as a ga…

Aug 12, 2024 · 1 min read
Docker

Docker Ep 3 : Virtual Machines VS Containers

SNo. Virtual Machines(VM) Containers 1 VM is a piece of software that allows you to install other software inside of it so you control it virtually a…

Aug 12, 2024 · 2 min read
Security

Security Incident : Code Smells - Not Replaced Constants

The Secure Boot Case Study Attackers can break through the Secure Boot process on millions of computers using Intel and ARM processors due to a leake…

Aug 11, 2024 · 4 min read
Programming

Build A Simple Alarm Clock

Creating a simple alarm clock application can be a fun project to develop programming skills. Here are the steps, input ideas, and additional feature…

Aug 11, 2024 · 2 min read
Programming

Implement a simple grocery list

Implementing a simple grocery list management tool can be a fun and practical project. Here’s a detailed approach including game steps, input ideas, …

Aug 11, 2024 · 2 min read
Programming

Implement a simple key-value storage system - Python Project

Implementing a simple key-value storage system is a great way to practice data handling and basic file operations in Python. Here’s a detailed approa…

Aug 11, 2024 · 2 min read
Productivity

Implement a Pomodoro technique timer.

Implementing a Pomodoro technique timer is a practical way to manage time effectively using a simple and proven productivity method. Here’s a detaile…

Aug 11, 2024 · 3 min read
Coding

Caesar Cipher: Implement a basic encryption and decryption tool.

Caesar Cipher : https://en.wikipedia.org/wiki/Caesar_cipher Game Steps Introduction : Provide a brief introduction to the Caesar Cipher, explaining t…

Aug 11, 2024 · 3 min read
Programming

Build a simple version of Hangman.

Creating a simple version of Hangman is a fun way to practice programming and game logic. Here’s a structured approach to building this game, includi…

Aug 11, 2024 · 2 min read