Parottasalna Course Notes

📝 Parottasalna Blog

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

41 articles in Programming · Clear filters

Programming

Locust ep 5: How to use test_start and test_stop Events in Locust

Locust provides powerful event hooks, such as test_start and test_stop , to execute custom logic before and after a load test begins or ends. These e…

Nov 21, 2024 · 3 min read
Programming

Locust ep 4: Why on_start and on_stop are Essential for Locust Users

Locust provides two special methods, on_start and on_stop , to handle setup and teardown actions for individual users. These methods allow you to exe…

Nov 19, 2024 · 2 min read
Programming

Mastering Request Retrying in Python with Tenacity: A Developer's Journey

Meet Jafer, a talented developer (self boast) working at a fast growing tech company. His team is building an innovative app that fetches data from m…

Sep 7, 2024 · 6 min read
Programming

Postgres Ep 2 : Amutha Hotel and Issues with Flat Files

Once upon a time in ooty, there was a small business called “Amutha Hotel,” run by a passionate baker named Saravanan. Saravanan bakery was famous fo…

Aug 23, 2024 · 8 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
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
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
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
Programming

The Magic Photo Album - Python Tuple

Morning: Creating Snapshots One sunny morning, the adventurous family decides to document their recent trips. They open their magical photo album and…

Aug 3, 2024 · 2 min read