banner image

Securing a VPS with Tailscale and Monitoring It with Beszel

I Have a Problem (Two Really) As of writing this post, my VPS still has its SSH port open. Although this is very common and generally safe since no one can access it without my private key but I feel uneasy leaving such an important port open to the internet. But I know of a solution - Tailscale. Tailscale is a network service that can connect all my devices (laptop, phone and VPS) in a private network like a VPN. ...

July 28, 2026 · 7 min
banner image

Deploying on a VPS with Github Actions

Why I am writing this post At the beginning of this year, I bought/rented (whatever you want to call it) a VPS to host my personal projects, and I learned a lot by setting it up and managing it. I have been making some small tools that I think are useful for me, and each of them goes through iterations. At each iteration, I check the code Commit my changes ...

July 14, 2026 · 5 min
banner image

Let’s break down DNS: how your browser finds a website

To anyone reading this and finds it stupid or annoying, this is my first attempt. This post is meant for beginners who enjoy a poor guy’s attempt at demystifying the web. What is DNS? DNS (Domain Name System) - In simple terms, it’s basically a group of computers pointing fingers, and it’s also a phonebook for the internet Why should I care? Well, if it goes down or if you are unable to access it, you can’t doomscroll on Instagram, and also not reach this awesome place to read about DNS. ...

July 14, 2026 · 5 min