Debugging Python Applications with pdb

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 actual debugging tools. Or even if they did use…

Django 1.11 Goes Live

Django 1.11 Goes Live

This version has been designated as a long-term support (LTS) release, which means that security and data loss fixes will be applied for at least the next three years. What’s new: The new django.db.models.indexes module contains classes which ease creating database indexes This feature allows creating…

Django Performance Optimization Tips

Django Performance Optimization Tips

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 common mistakes, and show you the way I'm…

Django or Rails

Django or Rails

Which Framework is Better? This question is often asked by startup founders or novice programmers. The former want a project powered by the most suitable, trending and performing framework. The later want to progress with coding and apply their knowledge to a real project. This can be achieved by getting…