OTP/TOTP for two factor auth (2FA/MFA) is very easy to misunderstand and implement insecurely
Some lessons from the recent WordPress vulnerability
Follow @djangoadmintips for curated tips about the Django admin
Why Django’s GenericForeignKey is (usually) a bad idea
How to use ModelAdmin.get_actions with dynamically generated list of actions
A simple password-less login system to consider for some use cases, with Django code.
We need languages and systems that are less powerful, not more powerful, and easy ways to create and use such languages.
A way to use Class Based Views and avoid some of the problems with Django’s versions.
Trickiness surrounding subclassing
Pretty much what it says in the title…
My reasons why I disapprove of gay marriage, but will treat those who disagree with me with all the respect and kindness I can.
Some attempts to solve the seating headache with software.
Using my programming skills for higher purposes, part 1
We should just introduce people to MVT
Some answers and questions on the subject of bundling copies of dependencies in a project
WebFaction should encourage a much better deployment process
Porting a Django app to Python 3
Some ideas about solving translation problems with computer generated text.
A complete WebView Android app, full screen, with a progress bar and back button that works as normal
With examples from the web development world especially PHP, and lessons for Pythonistas