AWS Cloudformation template for OpenVPN server creation

Are you traveling for Christmas to a country where Netflix/Hulu isn’t available? Are you worried you might resort to violence against your own family once you’re fed up with them? Here’s a VPN server template to help the situation (and keep you away from prison). update Jan 6, 2016: Oh, well. VPN servers can still be useful for other purposes. Netflix is brilliant and there’s no better time to catch up on your Jessica Jones episodes than Christmas break.

I’ve been trying to hone some web-development skills the last few days, and yesterday evening I read about a particularly elegant Python microframework called Flask. I read the tutorial, did some stackoverflow searches and hacked a very simple (borderline trivial, actually) app for cheating in LetterPress in just a few hours. The code that runs the whole application is merely 50 lines long, and that’s only because I’m adhering to PEP8’s blank lines policies. Karolina contributed some CSS code and a logo, and we deployed it to Heroku in a couple of minutes. As a web-development newbie I have to say I’m amazed by how quickly and easily one can learn writing simple applications from scratch these days. And Heroku deployment can be done (for free!) by just one git push. Amazing stuff, especially if you remember coding PHP in 2004.