From Route 53 to CloudFlare

I switched my DNS provider from Amazon Route 53 to Cloudflare. The primary reason for this migration was Cloudflare’s free plan offers, with DDoS protection, WAF, and CDN. In this post, I’ll walk you through the steps I took to make the transition and share tips for avoiding common pitfalls along the way. Since I … Read more

Precious Metals Spot ETFs

Popular Metal Spot ETFs include SPDR Gold Shares (GLD), iShares Silver Trust (SLV), Aberdeen Standard Physical Platinum Shares ETF (PPLT), and Aberdeen Standard Physical Palladium Shares ETF (PALL). Metal Spot ETFs provide a convenient way for investors to gain exposure to precious metals like gold, silver, platinum, and palladium without the hassle of storing physical … Read more

Auto post using python REST API

An example script to create a new post using the REST API: If you encounter an errors, try directly excess to REST API end point using curl or browser. For my case, ‘https://bhinvestment.net/wp-json/wp/v2/posts’ works perfectly fine in browser, while it doesn’t work with curl. The solution for me is adding ‘www’. Why? The three possible … Read more

Bypass FTP credentials to install plugins

When WordPress on an EC2 instance asks for FTP credentials to install plugins, it typically means that WordPress doesn’t have permission to write to the plugins directory directly. You can bypass the need for FTP credentials by modifying the permissions or updating the configuration file. 1. Bypass FTP by Modifying wp-config.php Connect to your EC2 … Read more

Install WordPress on AWS EC2

In this post, I’ll walk you through how to install WordPress on an EC2 instance using Amazon Linux 2023. While most tutorials cover Ubuntu, this post focuses on Amazon Linux (AL), which is optimized for AWS and offers better performance on EC2 compared to other operating systems like Ubuntu. AL is Amazon’s own Linux distribution … Read more