We love sharing our knowledge and experience
These are some of our thoughts on technology and business processes, as well as our inner workings and developer lifestyles.
- all
- Alexandr Selyanov
- Alexey Demianenko
- Anastasia Kryzhanovska
- Anna Ianushenko
- Anna Sydorenko
- Anton Kozachok
- Anton Lysenkov
- Denis Untevskiy
- Emma Khomits
- Igor Bolotnikov
- Igor Tokarev
- Kateryna Chegodaeva
- Maryna Sharapova
- Mikhail Andreev
- Mykola Korovenko
- Mykyta Miazin
- Nataliya Yaremenko
- Nikolay Budnikov
- Oksana Mirgorodskaya
- Oleksandr Lebid
- Oleksandr Oliinyk
- Pasha Volkov
- Rostyslav Stekh
- Viktor Tyshchenko
- Vlada Oliinyk
- Volodymyr Kalyuzhnyi
- Volodymyr Sydorenko
- Yurii Mironov
One of the things we are proud about is our estimation process. Partners and clients regularly ask how we do those and how we manage to meet our deadlines, so I decided to describe our simple recipe.
For local project settings, I use old trick with settings_local file:try:from settings_local import \*except ImportError:passSo in settings_local.py we can override variables from settings.py. I didn't know how to supplement them. For example how to add line to INSTALLED_APPS without copying whole list.Yesterday I finally understood that I can import settings from settings_local:# settings_local.pyfrom settings import \*INSTALLED_APPS += (# ...)
