It’s really worth investing time configuring your project and make it easy for other developers to contribute.
Like you before, I pretty much didn’t give a damn about remmaping my mapping keyboard because I was worried about what if I’m using someone elses keyboard?
I had a problem where I couldn’t register to google cloud and use the google cloud storage service.
I was working on a multi-tenant project and encountered a bug when using Django’s GenericForeignKey with django-tenants.
So, I was trying to reproduce some issues and bugs that only happened in production. I needed an exact copy of the production database and run it locally.
There was a pull request on GitHub and it contains a feature I wanted to test.
I mostly work on django projects and as a dev who likes shortcuts, I wanted to have an alias of pm for python manage.
So, there was a time when I was only developing applications using Python. And so I found out about virtual environments.
Often, I forget how to display the raw SQL of a queryset in Django. This is a quick and easy example of how to do it
Suppose that you have a full time job at Amazon, and you want to separate your git commit emails from Amazon and your personal projects.