Towards Continuous Integration

I've been using Ansible for deployment automation for a little while now and it's working really well for me. It doesn't take long for a Django website behind a load balancer to take a while to complicate which is where it's really helpful. To deploy you'll often need to pull…

Django 2 and Python 3

I just saw this tweet which I actually found a little discouraging. As of March 2017, only 12% of PyPI downloads were initiated by Python3. As an avid user of Python3 this anti-Python3 attitude continues to baffle me. Hell, even Flask now recommends using Python3. It's been quite a while…

My Favourite Atom Packages

I've been using Atom.io for quite a while now - it's definitely my text editor of choice these days. I was just setting up a new computer and installing all my favourite packages. I thought I might post it here for those interested. So in no particular order and…

Django's getting old

I've been playing around with Django for years. Back when I was a PHP developer that was learning Python it was great. It works the way you expect an MVC framework to work so if you're coming from another language with similar frameworks it's great. For the past year though…

Centrelink Crisis

I feel like this latest Centrelink debacle is symptomatic of a few things. The first and most significant is a callous government desperately trying to claw back the budget in any way it can and the aggressive pursuit of disempowered people is a favourite of conservative governments the world over.…

Cuba

With the passing of Comandante Fidel I thought it might be an appropriate time to publish a blog post I wrote about the time I spent in Cuba earlier in the year for mine and Ariane's Long Way Home blog. It's a long and rambling one, sorry. It's a culmination…