Hello! Welcome to Overflow!
Hello! I’m Rupesh Mishra, Software Engineer dabbling with tech for the last 8 years. I have extensively worked with Python, Django, PostgreSQL, MongoDB, AWS, Docker, and Kubernetes. I’ve always been fascinated with the coding world and enjoy building applications at scale. I also like writing articles and have written a few of them -
Memory Management in Python
Understanding memory management is a superpower that will help you design memory-efficient applications and make it easier to debug memory issues. In this article, I have explained the internals of memory management in Python. I have covered how fundamental units, such as objects, are stored in memory, different types of memory allocators in Python, and how Python's memory manager efficiently manages memory. The article is published on the Honeybadger blog. You can check it out here!
Understanding Object Instantiation and Metaclasses in Python
If you're coming to Python from another language, it's normal to feel a little confused about object instantiation and inheritance - especially when people start talking about "metaclasses." In this article, I will cover the object instantiation process followed by Python internally to create objects. I'll start with the fundamentals of object creation, and then we'll dive deep into understanding specific methods, such as __new__
, __init__
, and __call__
. We will also understand the Metaclass
in Python, along with its role in the object creation process. Although these are advanced topics, the article explains each topic step-by-step and from scratch so that even beginners can understand it. You can read the full article here!
Docker Commands Cheat Sheet
I write in-depth articles and make it a point to explain difficult technical concepts in simple and easy-to-understand language.
Why you should subscribe to my newsletter (without a second doubt! :) )?
If you’re a software Engineer and want to ace your technical journey by understanding concepts in detail and also build great applications, this is one newsletter you should be reading just when it hits your inbox! I’ll publish posts on Python, Docker, Kubernetes, MongoDB, PostgreSQL, Architecture Design, Microservices, and more! I’ve created a course on Microservices, Docker, and Kubernetes which will make it easy for you to understand and build microservices-based architecture. There are lots of code examples and illustrations in this course!
Here’s a sneak-peak of what’s next!
Gear up for the awesome Microservices, Docker, and Kubernetes Journey! Don’t forget to subscribe to this newsletter!
I’m not just a software guy coding and debugging bugs all the time (although I do that most of the time :D) but here are some random things that I enjoy doing:
I like to read Wikipedia a lot. I have actually read all the movie stories on Wikipedia before watching them :) and tell the secret stuff in the movie to my wife before she watches that movie :) - That’s my favorite time pass!!
I like to just look at my plants and get happy seeing them grow cm by cm and I promise one post with the pictures of my plants and how I grew them!
I also like to read the documentation of libraries, frameworks, and languages and feel proud after reading them :P
I’m a big Batman fan and watch anime all the time.
That’s all folks! If you think this newsletter will add some value and add something to your knowledge base, do subscribe and you will find a post from Overflow every week in our inbox!