How to quickly set up an OpenVPN server on your VPS

If you would like to use your own server as a proxy, or if you want to establish virtual local network between your devices over the internet, you can follow this short recipe to run OpenVPN without diving too deep into its configuration.…

Using SVG patterns for backgrounds in the Web

Some time ago I needed to make a repeating pattern for a background of one web page, and not just a simple repeating background (made in CSS with background-repeat), but a pattern overlayed with a gradient, so it slowly changed color from one side of the page to the other.…

Link Stash

I like when people share links to the staff they found, so here I'm going to list my recently discovered links. Most of them have been collected from Hacker News, Reddit, and newsletters.…

Uses for Redis in your Django application

I will list some of the uses that I have found Redis to be a good choice for in my projects. If you're like me and new to using in-memory stores for something other than caching, then maybe you will find this article interesting.…

Python argparse cheat sheet

This is a cheat sheet designed to be quickly copied and pasted into your code. It can be especially useful to populate the add_arguments method in custom Django management commands.…