Fighting malware on BSNL BB network

BSNL broadband users have been seeing a malicious pop-up upon clicking anywhere on a page that is unsecured. A popular example of unsecured site / page is www.bsnl.co.in itself. Secured sites have the URL in the form of https://. Unsecured sites have the URL in the form of http://. Can... [Read More]
Tags: dns, security, bsnl

My pi-hole.net setup

Pi-hole.net is a self-hosted DNS service that you can install on your own machine (such as in a USD5 per month VPS) and let us create a black hole for internet advertisers. While there are other free DNS services available on the internet, such as Google DNS, Cloudflare, Quad9, none... [Read More]
Tags: dns, security

Jekyll on macOS using MacPorts

Jekyll grows fast. Keeping it updated to the latest version is easy, if we keep every dependency to the latest version too, starting with ruby! The previous article on installing Jekyll on mac Sierra is too old to be used now. Also, it used the ruby version comes by default... [Read More]
Tags: macOS, macports

One-way Backups

Taking backup is important. How we take backups is even more important. I use AWS S3 for most of my backups, not just because of its cost, but because of its ability to fine-tune your backup strategies. For example, for my other site tinywp.in that is running on Google Compute... [Read More]

Solutions for BSNL Broadband without port 22

If you are a BSNL broadband user and you work as a web developer or system admin, you may want to connect to your client sites and servers using port 22. Since, August 1, 2017, BSNL has blocked / banned port 22 on its network. It’s not clear if it... [Read More]