Deepankar's Blog

Pythonic Time Capsule: Must-Know Features from Each Version

In this article, we're going to fire up our time machine and take a journey through the most significant features introduced in each Python version from 3.6 to 3.13. We'll look at the top features from each release, exploring how they've transformed the way we write Python code. Whether you're a seasoned Pythonista looking to reminisce or a newbie curious about the language's evolution, buckle up – we're in for an exciting ride through Python history!

Published on 18th October 2024

How to Manage Multiple GitHub/GitLab/Bitbucket Accounts Using SSH Keys

If you’ve used the Git command-line utility, you may have noticed that Git often needs user credentials to perform operations over HTTP, especially when the repository is private. It is possible to permanently store user credentials in Git credential storage to avoid entering them again and again, but this approach won’t work if you have to work on a remote repository which exists on another account. This gets even more complicated for systems with two-factor authentication, where the token you use for a password is randomly generated and unpronounceable.

Published on 22nd June 2020