Tips for winning the automated testing battle.
Category: Web development
Announcement of my guide to writing Django Views.
Why I can’t use Elm, and can’t recommend it to others.
OTP/TOTP for two factor auth (2FA/MFA) is very easy to misunderstand and implement insecurely
A failed attempt, a success, and some things to watch out for.
Some lessons from the recent WordPress vulnerability
A simple password-less login system to consider for some use cases, with Django code.
Pretty much what it says in the title…
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
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
I’ve probably written lots of blog posts on this, so I can’t claim ‘x’ = 1, and I’ve no idea what ‘y’ is…
A nice tool developed by a friend of mine.
How to do logging calls to Sentry asynchronously (until Sentry gets UDP support).
Some tips for keeping your Django apps lean and mean from the beginning, using lessons from django-fiber,
A quickstart for deploying a Django project to a shared hosting system like WebFaction.
O gods of software development and operations, I have sinned. Your anger falls on me, and I feel your wrath…
A quick Family Fortunes game