📝 Parottasalna Blog
248 practical articles on backend engineering, system design, databases, Docker, Python, AI and DSA, explained simply.
41 articles in Programming · Clear filters
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…
ProgrammingLocust 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…
ProgrammingMastering 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…
ProgrammingPostgres 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…
ProgrammingBuild 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…
ProgrammingImplement 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, …
ProgrammingImplement 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…
ProgrammingBuild 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…
ProgrammingCreate 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…
ProgrammingBuild 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…
ProgrammingCreate 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…
ProgrammingThe 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…