June 23, 2017 » Markus Holtermann » [Archived Version]
Usability is key in modern web applications. But we live in a dangerous world where websites get hacked. Thoughts on pros & cons.
Read MoreJune 14, 2017 » Thomas Loiret - Random thoughts » [Archived Version]
How to use the email as the user identifier and no longer use the username ?
Read MoreJune 9, 2017 » Thomas Loiret - Random thoughts » [Archived Version]
How to have a CSRF token in your function view's template ?
Read MoreJune 3, 2017 » Thomas Loiret - Random thoughts » [Archived Version]
How to install virtualenvwrapper on shared hosting on alwaywasdata ?
Read MoreJune 1, 2017 » REVSYS Blog » [Archived Version]
reverse()'s soulmate resolve()
Read MoreMay 30, 2017 » Thomas Loiret - Random thoughts » [Archived Version]
How can you control access to django media files ?
Read MoreApril 13, 2017 » Paolo Melchiorre » [Archived Version]
Howto guide for upgrading PostgreSQL from version 9.5 to 9.6 on Ubuntu, after its upgrade from version 16.10 to 17.04 (Zesty Zapus).
Read MoreApril 7, 2017 » Paolo Melchiorre » [Archived Version]
PyCon Italia is the national conference where professionals, researchers and enthusiasts of the most beautiful programming language gather together.
Read MoreApril 4, 2017 » Markus Holtermann » [Archived Version]
Database indexes are useful. But how do they work? And how does one use them in Django?
Read MoreApril 4, 2017 » Markus Holtermann » [Archived Version]
Database indexes are useful. But how do they work? And how does one use them in Django?
Read More