IPv6 is here! And here is everything you need to know
Hey, fellow citizens of the InterWebs! Do you know SSDNodes now has IPv6 ? If you want to know more about IPv6 and make your apps future-proof, follow along… Scarcity …
Nginx Basics — Part 2: Reverse Proxy
On the web there are basically two types of computers (or more accurately, computer programs). A Server, whose job it is to serve web content. This service may include things …
Simplifying Python 3 setup using venv
Dependency hell Without virtual environments, working with Python is a nightmare! In case of Ubuntu, the base operating system comes with Python preinstalled, and you might think that that\’s a …
Git Hooks — Easily deploy code via git push
The best way to get into any field is to start with a problem statement, and then learn the necessary concepts as you try and solve that problem. The same …
Docker Networking — Done the Right way!
Networking has always been a crucial part of operating systems. When virtualization gained momentum the networking stack was one of the most important aspect that Engineers needed to get right. …
Nginx Basics – Part 1: Easy TLS / SSL setup using Certbot and Let’s Encrypt
TL;DR Version To install Nginx and Certbot on Ubuntu/Debian systems, you first need to make sure that your FQDN has an A record pointing at your server’s public IP, and …
Nginx Basics – Part 0: Configuration Files
Nginx is one the most useful pieces of software when it comes to the web. It has quickly grown from a simple web server to a fully-featured load balancer, reverse …