Tasks For a Development Team cover
There’s a saying that goes “Go I know not whither and fetch I know not what” and usually, mostly ironically, this describes a poorly set task – something that we all know too well and had to suffer through more...
Lottie Animation Cover
Meet Lottie Framework Imagine it’s Monday morning. You wake up and grab your phone to check your Twitter feed. You scroll and scroll – what’s that? Oh, news from NASA. “Like!” And then you suddenly see that the heart-icon has...
What is Docker and How to Use it With Python (Tutorial)
This is an introductory tutorial on Docker containers. By the end of this article, you will know how to use Docker on your local machine. Along with Python, we are going to run Nginx and Redis containers. Those examples assume...
How to Create and Deploy a Telegram Bot using Python?
Introduction or Why You Should Try a Bot (you may skip it if you already know what to do with your bot) Bots are everywhere. It seems that only yesterday we did not even know about their existence; now we...
What and How to Test with Jest and Enzyme. Full Instruction on React Components Testing
Testing React components may be challenging for beginners and experienced  Django developers who have already worked with tests. It may be interesting to compare your own approaches with the ones we use in our project. In order to cover the...
Debugging Python Applications with pdb
Debugging isn’t a new trick – most developers actively use it in their work. Of course, everyone has their own approach to debugging, but I’ve seen too many specialists try to spot bugs using basic things like print instead of...
UI-Development-Flow cover
This article is dedicated to our customers. It describes the User Interface(UI) development flow in Django Stars from the idea to the final result. Let’s move to the starting point. Understanding the Project’s Concept You have an idea, and we...
Python-Asyncio-Tutorial-cover
If for some reason you or your team of Python developers have decided to discover the asynchronous part of Python, welcome to our “Asyncio How-to”. Note: you can successfully use Python without knowing that asynchronous paradigm even exists. However, if...
Continuous-Integration.-CircleCI-vs-Travis-CI-vs-Jenkins-cover
CI definition and its main goal Continuous Integration (CI) is a software development practice that is based on a frequent integration of the code into a shared repository. Each check-in is then verified by an automated build. The main goal...