programming-tips

Python

Elasticsearch with Python: 7 tips and best practices

Elasticsearch is an open-source distributed search server that comes in handy for building applications with full-text search capabilities. While its core implementation is in Java, it provides a REST [...]

Python

How to use Elasticsearch with Django

Are you building a Django application that needs to search through a massive data set? You might be considering to use a standard relational database. But you’ll quickly find [...]

Python

The Ultimate Tutorial for Django REST Framework: Filtering (Part 5)

I’m back with another part of my tutorial for Django REST framework. Be sure to catch up with the work we’ve completed in the previous parts of the series: [...]

Python

14 Python resources for intermediate and advanced Python developers

Python developers can choose from a great variety of learning resources. But sifting through all the books, tutorials, and courses can be difficult if you’re looking for something particular. [...]

Growth & culture Project management

The extended team model: here’s how to make it work

Having the right people on board is essential to the success of any business, from startups to multinational corporations. Hiring the best talents is one of the most challenging [...]

Python Web development

9 productivity tips for software developers: touch typing, dotfiles, and more

The keyboard and the mouse are the most common devices that interface us with computers. We don’t have brain-computer interfaces just yet, and we need to rely on them [...]

Python

30 built-in Python modules you should be using

One feature of Python that has made it so popular is the sheer number and variety of tools that make a developer’s life easier. Modules and libraries help to [...]

Python

6 expert tips for building better Django models

As the old programming adage goes: Show me your algorithm, and I will remain puzzled but show me your data structure, and I will be enlightened. An application’s data [...]

Join our newsletter.