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]
My pi-hole.net setup
Save your internet by running your own DNS
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]
Jekyll on macOS using MacPorts
Get started with Jekyll SSG (Static Site Generator) 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]
The correct way to take backups of your site using AWS S3 or Google Cloud Storage.
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]