Once a sign of confident prose, the emdash now makes me twitch. Not out of distaste, but curiosity. Was that dash placed by a writer…
Anxiety is a funny thing. It can catch you at the strangest moments – even when positivity and excitement is all around. This week in…
You didn’t REALLY read that EULA, did you? I’ve seen many LinkedIn posts today about the update of a well known telephony platform’s EULA and…
The Oxford English Dictionary (I cannot believe that this is actually defined in the OED. I assumed it was a fake site or something. I…
I recently migrated away from Tumblr, as I found that Tumblr was heading more towards micro-blogging – reducing the size of the posting editor (seriously?…
Update: Before going much further, there now is a much more comprehensive CORS walkthrough for nginx at enable-cors.org – so check that out before following the…
Celery is a distributed task queue for Python. It’s pretty useful, and a lot of apps I’m involved in deploying seem to be using it…
When using nginx as a caching proxy, I found myself needing to ignore particular parameters for both the cache key and the values being passed to…
While trying to set up fail2ban, I found that even though my regex/logs matched up nothing was being banned/caught by fail2ban After a bit of…