Django migration is a mechanism to propagate database schemas changes using Python files that can be version tracked. It is often generated automatically, but we can also run arbitrary Python code as migration operations.
Django REST Framework has great testing tools included. In this article, I will show you how I use them with other great libraries to test my API Views.
When you are working on some code and need to switch to a different branch, it seems there are only messy solutions for not losing your work. Learn more about git-worktree to checkout multiple branches at once in the same project folder.
Local environment that rely on multiple terminal can quickly become a burden when you have a couple of commands for each one of them. tmux and tmuxinator allows automating the whole process.
Not to start a war but...
A good setup is when the programmer has everything needed in front of him
I want to share with people the interesting articles, podcasts, readings and videos I stumbled on.
I want to share with people the interesting articles, podcasts, readings and videos I stumbled on.
We all have a tool that we love so much not using them makes us feel incomplete
Tech meetups are more popular than ever and there is a reason why: you get so much out of them