Parottasalna Course Notes

📝 Parottasalna Blog

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

Programming

Create a command-line to-do list application.

Creating a command-line to-do list application is a fantastic way to practice Python programming and work with basic data management. Here’s a struct…

Aug 11, 2024 · 3 min read
Programming

Build a game where the user guesses a randomly generated number.

Building a number-guessing game in Python is a great way to practice control flow, user input, and random number generation. Below are some input ide…

Aug 11, 2024 · 10 min read
Education

Build a game based on Calculator application

To enhance the basic calculator project and make it more engaging and educational, you can turn it into a game-like experience or add additional feat…

Aug 11, 2024 · 3 min read
Programming

Create a basic calculator that can add, subtract, multiply, and divide.

Building Blocks of the Calculator Operations : The calculator supports the following operations: Addition Subtraction Multiplication Division Modulus…

Aug 11, 2024 · 3 min read
Web Development

The Tale of Alex, the Frontend Developer, and the Mystery of 127.0.0.1 and Localhost

Once upon a time in the world of web development, there was a frontend developer named Alex. Alex loved creating beautiful websites but stumbled upon…

Aug 11, 2024 · 4 min read
Docker

Docker Ep 2 : The Tale of Magic Kitchen : A Docker Architecture

Setting the Scene Once upon a time in the bustling town of Pettai , there was a famous restaurant called ArRahman Hotel . This wasn’t just any ordina…

Aug 10, 2024 · 3 min read
Coding Adventure

The Treasure Hunt: The Secret Files

In the bustling city of Chennai, young coder Alex discovered an ancient laptop in the attic of their new home. The laptop, covered in dust and cobweb…

Aug 9, 2024 · 2 min read
WebDevelopment

ACESS YOUR LOCAL APPLICATION VIA INTERNET

In this blog post, we’ll explore how to set up a simple web server using Caddy to serve an HTML page over HTTPS. Additionally, we’ll configure port f…

Aug 5, 2024 · 4 min read
Docker

Docker EP 1 : Virtual Machine and the grand house

A Tale of Two Living Arrangements Once upon a time, in an old town, there was a grand house that many families shared. This large house came with sha…

Aug 4, 2024 · 4 min read
Tech Tips

SelfHost #1 - ntfy.sh - To save you from un-noticed events

Alex Pandian was the system administrator for a tech company, responsible for managing servers, maintaining network stability, and ensuring that ever…

Aug 4, 2024 · 7 min read
PythonSets

TASK - The Botanical Garden and Rose Garden - Python SETS

Create a set named rose_garden containing different types of roses: "red rose" , "white rose" , "yellow rose" . Print the same. Add "pink rose" to th…

Aug 3, 2024 · 2 min read
Python

Task - Annachi Kadai - Python Dictionary

Create a dictionary named student with the following keys and values. and print the same "name" : "Alice" "age" : 21 "major" : "Computer Science" Usi…

Aug 3, 2024 · 3 min read