Stand With Ukraine 🇺🇦 Our Statement On The War

Engineering

Our engineers have a broad experience of building complex product for several industries. Get their first-hand knowledge and boost your skills right here.

Categories
Nowadays, more and more developers integrate their app with Single sign-on (SSO) services. It greatly increases the speed of development, because the basic routine is already implemented, tested, and hosted: sign-in, registration,
/ Backend Tech Lead at Scoperty
17 min read
/ 10741
Helps you write better programs. — pytest Many developers from Python community heard of and used unit testing to test their projects and knew about boilerplate code with Python and Django unittest module. But Pytest suggests mu
/ Team/Tech Lead
14 min read
/ 39318
If you know the basics of the field you work in, you can master any technology, reach higher levels as developer, and create better products. In this article, we’ll talk about building APIs and how to do it, step by step. I believ
/ Team Lead and Senior Python Engineer
15 min read
/ 101234
Every day, all we QAs do is test. APIs, user interfaces, cross-browser compatibility, business logic, etc. To know whether a product works the way it’s supposed to, we need to know the requirements. But the sad truth is that the l
/ QA Engineer
6 min read
/ 8270
There is no better way to build in Python than by using an IDE (Integrated Development Environment). They not only make your work much easier as well as logical; they also enhance the coding experience and efficiency. Sure, every
/ Team Lead and Backend Competency Lead
11 min read
/ 59969
After seeing the amazing feedback and requests that followed my latest article on What and How to Test with Jest and Enzyme, I’d love to share a couple of other test cases. Today, we’ll talk about testing React forms that are conn
/ Frontend Engineer
13 min read
/ 13128
Hello, my name is Vadym, and this is my story about how I started learning Go, what it felt like compared to Python (the language I currently use at work), and benchmarking. I believe that every developer should learn constantly
/ Software Architect / Team Lead
8 min read
/ 16039
Everyone in the Python community has heard about Celery at least once, and maybe even already worked with it. Basically, it’s a handy tool that helps run postponed or dedicated code in a separate process or even on a separate comp
/ Software Architect / Team Lead
9 min read
/ 25680
This article is intended for engineers who use the Django framework. It gives a deep insight into configuring Django project settings, and the pros and cons of different approaches. In the article, you will also find recommendatio
/ Team Lead and Backend Competency Lead
7 min read
/ 76166
We’ve all long since gotten used to third-party services within apps and platforms we use on a daily basis, and we don’t even notice them. Through an API, third-party services can be integrated with any other service to add a larg
/ Senior Project Manager
10 min read
/ 7425
Finding the best Django hosting to suit all of your requirements might be quite a big deal, but it's definitely worth the effort. Moreover, it's also worth trying different options and seeing what will be the best fit for you. Som
/ Software Engineer & DevOps Engineer
11 min read
/ 59929
If you make a quick review of apps in various categories — healthcare, games, finance, — it will show that the device’s location plays a bigger role than whoever imagined. Services may use location data for primary functions (like
/ Backend Engineer
7 min read
/ 8740
How does Uber always know the pickup location? Or how can Tinder find dates within a two-mile radius from you? It’s simple – you allowed them to know your location. Location-based apps use customers’ locations to function and con
/ Content Lead
11 min read
/ 14902
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 tha
/ Team Lead and Backend Competency Lead
24 min read
/ 349142
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 can barely imagine our
/ Team Lead and Backend Competency Lead
12 min read
/ 133121
Unit testing React components may be challenging for beginners and experienced 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 co
/ Frontend Engineer
25 min read
/ 88484
Django development of products is usually easy and straightforward: great documentation, many tools out of the box, plenty of open source libraries and big community. Django ORM takes full control about SQL layer protecting you fr
/ Backend Tech Lead at Scoperty
10 min read
/ 35594
Technologies are changing fast; people are not. – Jakob Nielsen Blockchain is a relatively new technology that many deem is used only for buying Bitcoins. They try to implement it in whatever sphere comes to mind, whether it is
/ Software Architect / Team Lead
11 min read
/ 23047
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 act
/ Software Architect / Team Lead
7 min read
/ 17406
Whether you’re planning to expand your programming skills or get a fresh career start as a software developer, learning Python and Django is something you should consider. In this article, I’ve compiled a comprehensive and up-to-
/ Co-Founder & CTO
9 min read
/ 40128
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
/ Solutions Architect
6 min read
/ 110643
I frequently face a recurring situation when developers receive a task to make a performance optimization on Django. Pretty often they are trying to make it in a wrong way. In this short article I want to shed some light on the co
/ Software Architect / Team Lead
5 min read
/ 24114
From time to time you have to build some properties for an object and usually those are just a bunch of fields for a model. With django-classifier you may do that in another way. It allows you to create models at start, and set th
/ Software Architect / Team Lead
5 min read
/ 7653
When a lot of people are working on a product, it can get pretty painful when developers contribute to the end code. They have to manually coordinate and communicate all the changes, and this coordination goes far beyond the devel
/ Team Lead and Backend Competency Lead
17 min read
/ 57048
Do you know the difference between the following syntax? [x for x in range(5)] (x for x in range(5)) tuple(range(5)) This is exactly what differentiates Python from other languages. Coming from functional languages and being i
/ Senior Backend Engineer/ Team Lead
10 min read
/ 122741
Subscribe us

Latest articles right in
your inbox

Thanks for
subscribing.
We've sent a confirmation email to your inbox.