A failed attempt, a success, and some things to watch out for.
Category: Web development
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
An app to help protect your customers’ data when in development.
Based on my recent Haskell experience, I highlight some cases where I think static type checks provide a better testing mechanism than unit tests or other automated tests.
I finally finished a non-trivial Haskell project!
Is this a bizarre GHC bug? Or a bug in me?