Professional Feature Flags For Django

Motivation Any non-trivial project I’ve ever worked on sooner or later had a need for feature flags (also called feature toggles). They can be used for awesome stuff but they can also be used terrible things. It’s really up to you and your team. The goal At the end of this tutorial you will know how to implement feature flags in django how to use a third-party feature-flag-provider to manage your feature-flags have an idea how this can be used to roll-out new features to a subset of your users (e. [Read More]

Using `pipenv` - The Basics

Just a couple of tiny recipes for pipenv How to migrate an existing project from requirements.txt to a pipenv Pipfile This will create a new virtual environment for your current folder and install all requirements from requirements.txt. Put another way: This will “convert” your requirements.txt into a Pipfile: Run this from the project folder containing the requirements.txt file. $ touch Pipfile $ pipenv install -r requirements.txt Output: Creating a Pipfile for this project… Requirements file provided! [Read More]