python

  • 05 April 2025
  • /images/posts/hydpyhack-cover.webp

My experience as a Judge in a GenAI hackathon

From a hacker to a hackathon judge

Read more 
  • 20 August 2024
  • /images/posts/attrs.webp

attrs in Python

Mastering Python’s attrs Library: A Comprehensive Guide

Read more 
  • 04 August 2024
  • /images/posts/production-readiness-checklist.webp

Production Readiness Checklist

A checklist for developers to ensure they are ready for production.

Read more 
  • 29 July 2024
  • /images/posts/py-interview.webp

Basic Python interview questions and answers for beginners

A few questions and answers for interviewers to check someone’s basic python knowledge.

Read more 
  • 25 July 2024

Semaphores in Python Async Programming Real-World Use Cases

Use semaphore to avoid rate limit from OpenAI

Read more 
  • 25 May 2024
  • /images/posts/patching-a-memory-leak.webp

Patching a memory leak

Patching a memory leak in Python with Flask server.

Read more 
  • 18 March 2024
  • /images/posts/usage-of-else-in-python.webp

Usage of 'else' in Python

How the ‘else’ keyword in Python works and its different uses.

Read more 
  • 27 September 2023

An Analysis of PyCon India 2023 Proposals

An Analysis of PyCon India 2023 Talk Proposals

Read more 
  • 31 March 2023
  • /images/posts/gc.webp

Garbage Collection in Python

How to use garbage collection in Python to manage memory efficiently.

Read more 
  • 25 March 2023

__repr__ in Python

How to use repr in Python to create a human-readable representation of an object.

Read more 
  • 18 March 2023
  • /images/posts/property-in-python.webp

@property in Python

Python’s @property decorator is used to define getter and setter methods for a class attribute.

Read more 
  • 08 March 2023
  • /images/posts/json-validation.webp

How to validate a JSON in Python

How to validate a JSON in Python using JSON Schema.

Read more 
  • 04 March 2023
  • /images/posts/10best.webp

10 Best Practices for your Python code

10 Best Practices for your Python code

Read more 
  • 26 February 2023
  • /images/posts/10python.webp

10 Python Libraries Every AI/ML Developer Should Know

Python Libraries Every AI/ML Developer Should Know to get ahead in the field.

Read more 
  • 22 February 2023
  • /images/posts/sqlalchemy-autoincrement.webp

Autoincrement ID Support in SQLAlchemy

Autoincrement ID Support in SQLAlchemy library for Python in MySQL.

Read more 
  • 07 February 2023
  • /images/posts/amazon.webp

[Offered] A Guide to the Amazon Recruiting Process: What to Expect and How to Get Ready

Amazon Recruiting Process: my experience and what to expect.

Read more 
  • 26 December 2022
  • /images/posts/understanding-pythons-pre-constructed-exceptions-for-beginners.webp

Understanding Python's Pre-Constructed Exceptions for Beginners

Understanding Python’s Pre-Constructed Exceptions for Beginners: How to use try/except blocks to handle exceptions.

Read more 
  • 10 December 2022
  • /images/posts/the-importance-of-backward-slashes-in-python-and-how-to-use-them.webp

The Importance of Backward Slashes in Python and How to Use Them

The importance of Backward Slashes in Python and how to use them

Read more 
  • 07 December 2022
  • /images/posts/chatgpt-resources.webp

ChatGPT resources

ChatGPT resources: APIs, Apps, and other tools.

Read more 
  • 05 December 2022
  • /images/posts/usage-of-forward-slash-in-python.webp

Usage of forward slash (/) in Python

Usage of forward slash (/) in Python and how to use it

Read more 
  • 01 December 2022
  • /images/posts/factory-design-pattern.webp

Factory Design Pattern

Factory Design Pattern: Creational Pattern for creating objects.

Read more 
  • 07 November 2022
  • /images/posts/learn-python.webp

Learn Python Programming

Materials to learn Python programming.

Read more 
  • 15 September 2022

Interview experience in Byjus

My experience and what I learned.

Read more 
  • 20 July 2022
  • /images/posts/codetiming.webp

Aggregate Code timing in Python

Group by the code timings in Python using codetiming library.

Read more 
  • 17 May 2022
  • /images/posts/python-vs-golang-vs-rust.webp

Python vs Golang vs Rust

Comparison of Python, Golang, and Rust based on performance and code-timing.

Read more 
  • 18 February 2022

JP Morgan & Chase interview questions and answers

My experience and what I learned.

Read more 
  • 30 December 2021

HCL interview experience

My experience and what I learned.

Read more 
  • 27 December 2021

Tech Mahindra interview questions

My interview experience with Tech Mahindra

Read more 
  • 20 December 2021

Sony interview questions

My interview experience with Sony

Read more 
  • 19 December 2021

Sungard AS interview experience

My experience and what I learned.

Read more 
  • 18 December 2021

Nvidia interview experience

My experience and what I learned.

Read more 
  • 04 December 2021
  • /images/posts/scrape-news-website-using-scrapy.webp

Scrape News website using Scrapy

How to use Scrapy to scrape news websites using Scrapy framework.

Read more 
  • 19 October 2021

Random Odia Name Generator

Generate random names in Odia language.

Read more 
  • 07 October 2021

Odia language detection

How to detect the language of an Odia text.

Read more 
  • 31 July 2021

Usage of the Underscore(_) in Python?

Usage of the Underscore(_) in Python and how to use it

Read more 
  • 25 November 2020
  • /images/posts/cache-heavy-computation-functions-with-timeout.webp

Cache heavy computation functions with a timeout value

How to cache heavy computation functions with a specific timeout value.

Read more 
  • 25 November 2020

Python double/nested for loop list comprehension

Python double/nested for loop list comprehension: How to use list comprehension to create a new list from an existing list.

Read more 
  • 25 November 2020

Cool Python tricks you are not using, but you should.

Nice little tricks in Python: Ternary operator, Short Circuit, Comprehension, etc.

Read more 
  • 25 November 2020

Download YouTube videos or only audios through this library

Use youtube-dl to download YouTube videos or only audios.

Read more 
  • 25 November 2020
  • /images/posts/python-nested-for-loop-list-comprehension.webp

Python double/nested for loop list comprehension

Python double/nested for loop list comprehension: How to use list comprehension to create a new list from an existing list.

Read more 
  • 25 November 2020

Sharing file among devices through Python

How to share files among devices on the same network through Python.

Read more 
  • 25 November 2020

5 usages of an asterisk (*) in Python

5 usages of an asterisk (*) in Python

Read more 
  • 26 June 2020
  • /images/posts/pycon-india-cfp-review.webp

Pycon India 2019 CFP group

The Inside Story of How We Selected 30 Talks from 280+ Proposals for Pycon India 2019

Read more 
  • 01 January 2020

Increase traffic flows to your Facebook page organically

My experience with managing the Odia Wikipedia Facebook page.

Read more 
  • 28 July 2019

Extracting Parallel-text pairs from Wikipedia

How to extract parallel English-Odia text pairs from Wikipedia.

Read more 
  • 31 March 2019

Circuit Breaker Pattern

Circuit Breaker Pattern: Design Pattern for handling failure in distributed systems.

Read more 
  • 02 March 2019

Why should you use PySpark?

Business requirement, Spark’s architecture, and other benefits.

Read more 
  • 11 January 2019
  • /images/posts/statistics-about-odia-wikipedia.webp

Statistics about Odia Wikipedia

Statistics about Odia Wikipedia on users, edits, and pageviews

Read more 
  • 20 October 2018
  • /images/posts/converting-nl-queries-to-rdbms-statements.webp

Converting NL queries to RDBMS statements

How to convert natural language queries to relational database management system (RDBMS) statements.

Read more 
  • 20 October 2018
  • /images/posts/optimize-your-python-code.webp

Optimize your Python code

How to optimize your Python code for better performance.

Read more