Parottasalna Course Notes

📝 Parottasalna Blog

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

6 articles in Development · Clear filters

Development

Learning Notes #68 - Buildpacks and Dockerfile

What is an OCI ? Does Docker Create OCI Images? What is a Buildpack ? Overview of Buildpack Process Builder: The Image That Executes the Build Compon…

Feb 2, 2025 · 4 min read
Development

Learning Notes #44 - Initial Steps on Distributed Tracing and Observability

Few days back, i read a blog post on Jaegar https://medium.com/@achanandhi.m/why-we-need-jaeger-8ba21278b5c9 by Achanandhi M , which made to look on …

Jan 6, 2025 · 4 min read
Development

Learning Notes #27 - Rate Limit Requests

Today, i learnt about Rate Limiting Using Redis which is very strange for me. In many blogs, they mentioned implementing redis as a rate limiter, and…

Jan 2, 2025 · 6 min read
Development

Learning Notes #01 - Github Actions

GitHub Actions is a CI/CD tool that automates workflows directly from your GitHub repository. I am writing this notes for my future self. Github: htt…

Dec 19, 2024 · 3 min read
Development

Migrating from .env to dotenvx

Official Link: https://github.com/motdotla/dotenv As a developer, we used .env file where we used to store environmental variables. As stated from fo…

Jun 30, 2024 · 3 min read
Development

How npm Install and npm CI works ?

Prerequisite: https://parottasalna.com/2024/06/12/contents-of-package-json-package-lock-json/ How does npm install work? So far we have seen the func…

Jun 12, 2024 · 2 min read